test: make node-api/test_buffer/test_finalizer not flaky#43418
test: make node-api/test_buffer/test_finalizer not flaky#43418mcollina wants to merge 2 commits intonodejs:mainfrom
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
legendecas
left a comment
There was a problem hiding this comment.
Thank you for the fix! I was figuring out why the test is unstable on AIX but I don't have access to such an environment locally.
|
I don't have a failing environment either, however |
|
Fast-track has been requested by @benjamingr. Please 👍 to approve. |
|
requesting fast-track since this is a test fix for ci |
|
Stress test on AIX: https://ci.nodejs.org/job/node-stress-single-test/343/ |
|
@benjamingr #43414 is Edit: Sorry, looks like no CI ran on either PR yet. |
This comment was marked as outdated.
This comment was marked as outdated.
|
First stress test still shows 9 % failures with this patch. |
|
It's still the right fix to do. |
|
Funny bit is that this passed on Aix :). |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
|
Sorry just noticed this and already landed my earlier change to mark the test flaky. When ready this PR should remove from being flaky as well. |
Unfortunately the test is still flaky with this patch, #43418 (comment). |
This comment was marked as outdated.
This comment was marked as outdated.
Why are you saying so? all the the stress tests in CI are failing for wrong parameters. |
|
@mcollina I don't know what happened on the aix71 machines, but please look at aix72: |
|
Feel free to ping if there are others that are GC related, or apply the same "trick" I used here. |
mhdawson
left a comment
There was a problem hiding this comment.
LGTM, thanks for investigating/fixing
This comment was marked as outdated.
This comment was marked as outdated.
|
Landed in 7fd4cf4...562bf8b |
PR-URL: #43418 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
This reverts commit 73d8db8. PR-URL: #43418 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
PR-URL: #43418 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
This reverts commit 73d8db8. PR-URL: #43418 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
PR-URL: #43418 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
This reverts commit 73d8db8. PR-URL: #43418 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
PR-URL: #43418 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
This reverts commit 73d8db8. PR-URL: #43418 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
PR-URL: nodejs/node#43418 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
This reverts commit 73d8db8. PR-URL: nodejs/node#43418 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
Trying to improve the reliability of
test/node-api/test_buffer/test_finalizer.jsas it is very often failing.