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

sequential/test-fs-watch and a few fs/watch related tests being flaky #57475

Open
jakecastelli opened this issue Mar 15, 2025 · 1 comment
Open
Labels
aix Issues and PRs related to the AIX platform. flaky-test Issues and PRs related to the tests with unstable failures on the CI.

Comments

@jakecastelli
Copy link
Member

Test

sequential/test-fs-watch

Platform

AIX

Console output

---
duration_ms: 180.704
exitcode: 1
severity: fail
stack: |-
  node:internal/fs/watchers:255
      throw error;
      ^

  Error: ENOSPC: System limit for number of file watchers reached, watch '/home/iojs/build/.tmp.4357/watch.txt'
      at FSWatcher.<computed> (node:internal/fs/watchers:247:19)
      at Object.watch (node:fs:2549:36)
      at Object.<anonymous> (/home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/test/sequential/test-fs-watch.js:61:22)
      at Module._compile (node:internal/modules/cjs/loader:1734:14)
      at Object..js (node:internal/modules/cjs/loader:1899:10)
      at Module.load (node:internal/modules/cjs/loader:1469:32)
      at Function._load (node:internal/modules/cjs/loader:1286:12)
      at TracingChannel.traceSync (node:diagnostics_channel:322:14)
      at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
      at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:151:5) {
    errno: -28,
    syscall: 'watch',
    code: 'ENOSPC',
    path: '/home/iojs/build/.tmp.4357/watch.txt',
    filename: '/home/iojs/build/.tmp.4357/watch.txt'
  }

  Node.js v24.0.0-pre
...

Build links

Additional information

I've observed a pattern that on the AIX platform three of those tests related to fs / watch mode often fail together

parallel.test-fs-watch-recursive-delete
sequential.test-fs-watch
sequential.test-watch-mode

@jakecastelli jakecastelli added the flaky-test Issues and PRs related to the tests with unstable failures on the CI. label Mar 15, 2025
@github-actions github-actions bot added the aix Issues and PRs related to the AIX platform. label Mar 15, 2025
@richardlau
Copy link
Member

This is nodejs/build#4035. The problematic machine was taken out of the Jenkins pool.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aix Issues and PRs related to the AIX platform. flaky-test Issues and PRs related to the tests with unstable failures on the CI.
Projects
None yet
Development

No branches or pull requests

2 participants