libuv: AIX: Intermittent failures

  • Version: 1.x
  • Platform: AIX.

I noticed some failures in history so I ran a few builds. These don’t fail every time but there seem to be some intermittent failures.

The seem to be mostly on test-osuosl-aix61-ppc64_be-2 so might be machine related.

https://ci.nodejs.org/job/libuv-test-commit-aix/1099/ https://ci.nodejs.org/job/libuv-test-commit-aix/1096/

ok 118 - homedir
not ok 119 - hrtime
# exit code 393222
# Output from process `hrtime`:
# Assertion failed in test/test-hrtime.c on line 50: diff < (uint64_t) 80 * NANOSEC / MILLISEC

not ok 189 - shutdown_close_pipe
# exit code 393222
# Output from process `shutdown_close_pipe`: (no output)
Output from process `shutdown_close_pipe`:
# Assertion failed in test/test-shutdown-close.c on line 55: status == 0

not ok 223 - tcp6_ping_pong
# exit code 393222
# Output from process `tcp6_ping_pong`: (no output)
Output from process `tcp6_ping_pong`:
# Assertion failed in test/test-ping-pong.c on line 156: status == 0

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 39 (39 by maintainers)

Commits related to this issue

Most upvoted comments

Thanks for looking into it @gireeshpunathil!

@gireeshpunathil I don’t think anyone is looking into it (maybe @davisjam, not sure). However, Ben recently landed https://github.com/libuv/libuv/pull/2064, which may (or may not) help there.

I guess it’d be nice to fix this if for no other reason than that 250 ms times ~350 tests adds well over a minute to a test suite run. I’ll have a look.

For some reason, I thought you already had access to the AIX machines. @gdams can you open issue to request access for Gireesh and then add keys when approved?