-
Notifications
You must be signed in to change notification settings - Fork 30.6k
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
[v20.x] parallel/test-buffer-tostring-range
fails on SmartOS
#56726
Comments
This is v20.x only, it seems https://github.com/nodejs/reliability/blob/main/reports/2025-01-23.md (both PRs referenced are targetting v20.x) |
parallel/test-buffer-tostring-range
fails on SmartOSparallel/test-buffer-tostring-range
fails on SmartOS
PR-URL: #56727 Refs: #56726 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Cc @nodejs/platform-smartos |
@jclulow can you take a look? |
This is one of the ones I'm trying to reproduce, but I thought we already added it to the skip list to get past this? I'm sure I saw a change that did that go past |
Yes we skipped the failing test from v20.x |
Please correct me if I'm wrong, but skipping a flaky test is not the ideal scenario here. Ideally smartOS node.js team should fix the flakiness and open a PR to node.js to make the tests more stable. |
I've been reproducing it, actually! It's actually not flaky, but also probably not a bug in Node per se. I believe the issue is in V8. I'm trying to isolate it, and then I'll need to go through the dubious CLA-signing hoops before I'm allowed to contribute a fix there. I haven't finished writing up the details, but the short story is that V8 appears to be choosing addresses for mapped memory that collide with the sbrk heap occasionally. It happens maybe once in 50 or 100 runs on my test machine. |
Test
parallel/test-buffer-tostring-range
Platform
SmartOS
Console output
Build links
Additional information
It's blocking v20 release #56699
@nodejs/platform-smartos
The text was updated successfully, but these errors were encountered: