You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pipeline: Windows (VS 2022, Python 3.11, Release) Failure: JS API E2E Electron cleanup fails on Windows - Permission denied removing locked electron.exe/dll Automatic restart: ✅ Re-run of failed jobs requested (reason: Windows file-lock on electron.exe/dll during test cleanup is transient; a restart typically allows cleanup to succeed)
Possible remedy
Replace rm -rf demo-electron-app-project in the mocha after all hook in src/bindings/js/node/tests/e2e/electron-app.test.js with rimraf('demo-electron-app-project', callback) or fs.rmSync('demo-electron-app-project', {recursive: true, force: true}) to handle locked files on Windows.
Add an explicit wait / process termination for the Electron subprocess before invoking cleanup.
The jobs have been re-run automatically — no action needed to unblock this PR if the re-run passes.
What happened
The JS API (26) job failed in the mocha after all cleanup hook: rm -rf demo-electron-app-project could not remove electron.exe, d3dcompiler_47.dll, libEGL.dll, and libGLESv2.dll because they were still file-locked by Windows after the Electron process exited. Both actual test assertions ("should install dependencies" and "should run electron package and verify output") passed — only the teardown failed.
This is a known recurring issue (8 occurrences since 2026-07-09, 3 times in the last 12 hours), affecting multiple unrelated PRs. Your PR (a docs-only change) is not the cause.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Details:
AI Assistance: