Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate flaky test parallel/test-zlib-convenience-methods #22628

Closed
addaleax opened this issue Aug 31, 2018 · 9 comments
Closed

Investigate flaky test parallel/test-zlib-convenience-methods #22628

addaleax opened this issue Aug 31, 2018 · 9 comments
Labels
flaky-test Issues and PRs related to the tests with unstable failures on the CI. zlib Issues and PRs related to the zlib subsystem.

Comments

@addaleax
Copy link
Member

  • Platform: Ubuntu 14.04 (so far)
  • Subsystem: zlib

https://ci.nodejs.org/job/node-test-commit-linux/21225/nodes=ubuntu1404-32/console:

13:26:19   ---
13:26:19   duration_ms: 0.227
13:26:19   severity: crashed
13:26:19   exitcode: -6
13:26:19   stack: |-
13:26:19     *** Error in `out/Release/node': free(): invalid pointer: 0x0ae0b5f8 ***

Might be helpful to have a core dump/binary pair (@nodejs/build)?

@addaleax addaleax added zlib Issues and PRs related to the zlib subsystem. flaky-test Issues and PRs related to the tests with unstable failures on the CI. labels Aug 31, 2018
@addaleax
Copy link
Member Author

Stress test is currently at 5k/10k okay, 0 not okay. What happens if it comes back green? Do we close the issue and accept that this test fails every once in a blue moon?

@refack
Copy link
Contributor

refack commented Aug 31, 2018

What happens if it comes back green?

I usually try some other parameters. If it's a parallel test, I add some of its neighbors to the mix (for example parallel/test-z*). An other option is to run it on the same host with the same exact code.

gist of log so we don't lose it https://gist.github.com/refack/0ec2aa4c53cb1e4c89a8f0ce9675f823

@addaleax
Copy link
Member Author

addaleax commented Sep 1, 2018

Stress test did come back green, so, trying again: https://ci.nodejs.org/job/node-stress-single-test/2000/

@addaleax
Copy link
Member Author

addaleax commented Sep 2, 2018

Now seeing on that platform (https://ci.nodejs.org/job/node-test-commit-linux/21266/nodes=ubuntu1404-32/console):

11:48:27 *** Error in `python': corrupted size vs. prev_size: 0x085f4498 ***

@nodejs/build I’d say there’s either something wrong with the OS, or the machine might have a genuine hardware issue.

@tniessen
Copy link
Member

It crashed here as well: https://ci.nodejs.org/job/node-test-commit-linux/21645/nodes=ubuntu1404-32/console

13:10:10 not ok 2046 parallel/test-zlib-convenience-methods
13:10:10   ---
13:10:10   duration_ms: 0.228
13:10:10   severity: crashed
13:10:10   exitcode: -6
13:10:10   stack: |-
13:10:10     *** Error in `out/Release/node': double free or corruption (!prev): 0x0bbf36f0 ***
13:10:10   ...

@addaleax
Copy link
Member Author

Yeah. It’s super weird how on the Node.js side, it’s only this one test that’s failing this frequently, when other programs seem to be having memory issues as well…

@Trott
Copy link
Member

Trott commented Nov 21, 2018

This hasn't been seen for a while, has it? Should it be closed?

1 similar comment
@Trott
Copy link
Member

Trott commented Nov 21, 2018

This hasn't been seen for a while, has it? Should it be closed?

@targos targos closed this as completed Jun 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flaky-test Issues and PRs related to the tests with unstable failures on the CI. zlib Issues and PRs related to the zlib subsystem.
Projects
None yet
Development

No branches or pull requests

5 participants