Skip to content

AIX: Intermittent failure on pseudo-tty/test-tty-wrap #9728

Description

@mhdawson
  • Version: master and 4.x
  • Platform: AIX
  • Subsystem: pseudo-tty

Seen a few intermittent failures in the pseudo-tty/test-tty-wrap test today

https://ci.nodejs.org/job/node-test-commit-aix/1998/nodes=aix61-ppc64/
https://ci.nodejs.org/job/node-test-commit-aix/1988/nodes=aix61-ppc64/

length differs.
expect=2
actual=0
patterns:
pattern = ^hello\ world\ 1$
pattern = ^hello\ world\ 2$
outlines:
not ok 1242 pseudo-tty/test-tty-wrap
  ---
  duration_ms: 0.150
  severity: fail
  stack: |-
  ...

Activity

  1. mhdawson commented on Nov 21, 2016

    @mhdawson
    MemberAuthor
  2. changed the title [-]AIX: Intermittent failure on [/-] [+]AIX: Intermittent failure on pseudo-tty/test-tty-wrap[/+] on Nov 21, 2016
  3. added
    aixIssues and PRs related to the AIX platform.
    on Nov 21, 2016
  4. Trott commented on Nov 21, 2016

    @Trott
    Member
  5. added
    ttyIssues and PRs related to the tty subsystem.
    on Nov 21, 2016
  6. Fishrock123 commented on Nov 21, 2016

    @Fishrock123
    Contributor

    I am very confused. What? How?

  7. Fishrock123 commented on Nov 21, 2016

    @Fishrock123
    Contributor

    Oh I see, no output is produced? Oh dear.

    I guess you've triggered the exit bug with load alone?? ¯\_(ツ)_/¯

  8. gibfahn commented on Nov 22, 2016

    @gibfahn
    Member

    cc/ @nodejs/platform-aix @Akpotohwo

  9. mhdawson commented on Nov 22, 2016

    @mhdawson
    MemberAuthor

    Passed 200 runs in stress build.

  10. Akpotohwo commented on Nov 25, 2016

    @Akpotohwo

    Failed 24 times in 3100 on one of our aix machines... It's the same failure as shown earlier.

  11. mhdawson commented on Nov 25, 2016

    @mhdawson
    MemberAuthor

    Good to hear you can recreate.

  12. mhdawson commented on Dec 8, 2016

    @mhdawson
    MemberAuthor

    Failed again in the build today. https://ci.nodejs.org/job/node-test-commit-aix/nodes=aix61-ppc64/2433/

    @Akpotohwo any update on the investigation ?

  13. mhdawson commented on Dec 15, 2016

    @mhdawson
    MemberAuthor
  14. Trott commented on Dec 23, 2016

    @Trott
    Member

    Again today:

    https://ci.nodejs.org/job/node-test-commit-aix/2736/nodes=aix61-ppc64/console:

    length differs.
    expect=2
    actual=0
    patterns:
    pattern = ^hello\ world\ 1$
    pattern = ^hello\ world\ 2$
    outlines:
    not ok 1288 pseudo-tty/test-tty-wrap
      ---
      duration_ms: 0.158
      severity: fail
      stack: |-
  15. Trott commented on Dec 23, 2016

    @Trott
    Member

    I guess you've triggered the exit bug with load alone?? ¯_(ツ)_/¯

    @Fishrock123 (or anyone else that knows): Can you elaborate a bit on "the exit bug"? Is there a link or something?

  16. 18 remaining items

  17. gibfahn commented on Mar 2, 2017

    @gibfahn
    Member

    I'm still +1 on adding a delay, it seems like a vastly simpler option.

  18. gibfahn commented on Mar 30, 2017

    @gibfahn
    Member

    @gireeshpunathil so to clarify, would adding a delay fix the issue for pseudo-tty/test-tty-wrap, or do we need to get the underlying Python bug fixed first?

  19. gireeshpunathil commented on Mar 30, 2017

    @gireeshpunathil
    Member

    @gibfahn - as per clarified here - this issue is root caused by the python bug in question, and cannot be circumvented through time delay. The python parent gets trapped in the system on an fd close call, without recovery

  20. Trott commented on Jul 31, 2017

    @Trott
    Member

    This hasn't recurred in some time. Feel free to re-open (or leave a comment requesting that it be re-opened) if you disagree, but I'm inclined to close at this time. I'm just tidying up and not acting on a super-strong opinion or anything like that.

  21. sam-github commented on Jun 7, 2019

    @sam-github
    Contributor

    This is still referenced in

    # being investigated under https://github.com/nodejs/node/issues/9728

    If we close it, shouldn't we also remove the reference to it? Or perhaps change the ref to nodejs/build#1820?

    Or perhaps, I misunderstand the meaning of test-tty-wrap : FAIL, PASS? That seems to imply the test is considered sucessful if it passes or if it fails, which seems to cover all the options, and not be so useful.

  22. added
    flaky-testIssues and PRs involving tests that fail intermittently in CI.
    on Jun 7, 2019
  23. Trott commented on Jun 8, 2019

    @Trott
    Member

    @sam-github Yes, you are correct: That entry should be removed. #28129

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    aixIssues and PRs related to the AIX platform.flaky-testIssues and PRs involving tests that fail intermittently in CI.ttyIssues and PRs related to the tty subsystem.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions