Uh oh!
There was an error while loading. Please reload this page.
test: fix recursive fs.watch error fixture - #65683
Conversation
Use a child directory so recursive watcher setup always creates a second watch. Linux no longer watches regular files after the directory watcher optimization. Signed-off-by: Filip Skokan <panva.ip@gmail.com> Assisted-by: Codex
Fast-track has been requested by @panva. Please π to approve. |
nodejs-github-bot
commented
Aug 31, 2026
We've got enough passes from CI and fast track approvals to call this a fix. |
Use a child directory so recursive watcher setup always creates a second watch. Linux no longer watches regular files after the directory watcher optimization. Signed-off-by: Filip Skokan <panva.ip@gmail.com> Assisted-by: Codex PR-URL: #65683 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
panva
commented
Aug 31, 2026
Landed in a844473 |
Codecov Reportβ
All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## main #65683 +/- ##
=======================================
Coverage 90.06% 90.07% =======================================
Files 754 754 Lines 256360 256369 +9 Branches 48486 48494 +8 =======================================
+ Hits 230891 230913 +22 - Misses 16584 16597 +13 + Partials 8885 8859 -26 π New features to boost your workflow:
|
panva
commented
Aug 31, 2026
https://ci.nodejs.org/job/node-test-commit-aix/nodes=aix72-power9/64916/ appears to be a separate failure specific to AIX, i have no time to look into it now, @aduh95@jasnell can you maybe take a look? or someone else |
Use a child directory so recursive watcher setup always creates a second watch. Linux no longer watches regular files after the directory watcher optimization. Signed-off-by: Filip Skokan <panva.ip@gmail.com> Assisted-by: Codex PR-URL: #65683 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
The test introduced in #65635 was invalidated by #65486, both landed independently. This fixes a consistent test failure on main.