Skip to content

Update/Fix: fix-53867-test-runner - #64844

Closed
saitejabandaru-in wants to merge 1 commit into
nodejs:mainfrom
saitejabandaru-in:fix-53867-test-runner
Closed

Update/Fix: fix-53867-test-runner#64844
saitejabandaru-in wants to merge 1 commit into
nodejs:mainfrom
saitejabandaru-in:fix-53867-test-runner

Conversation

@saitejabandaru-in

Copy link
Copy Markdown

Automated Pull Request to address fix-53867-test-runner. Please review.

Currently the codebase for `runner.js` accesses some properties of
`process`, capturing options there. However, since `run()` is
exposed to end users, we should capture all this information in
`lib/internal/main/test_runner.js` and pass it down to `run()` as options.

This commit updates `run()` to default `cwd` to `.` instead of
reading `process.cwd()`, and substitutes `process.execArgv` with
the provided `execArgv` option when propagating V8 flags.
It also updates `test_runner.js` to explicitly pass these options.
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/test_runner

@nodejs-github-bot nodejs-github-bot added needs-ci PRs that need a full CI run. test_runner Issues and PRs related to the test runner subsystem. labels Jul 30, 2026
@avivkeller avivkeller closed this Jul 30, 2026
@avivkeller

Copy link
Copy Markdown
Member

@saitejabandaru-in We do not allow automated pull requests, as they violate the DCO.

@saitejabandaru-in

Copy link
Copy Markdown
Author

I sincerely apologize for the automated pull request. It was triggered by an experimental agent framework testing open source contribution pipelines, and I completely missed that it violated the DCO and AI contribution guidelines for this repository. I am closing this PR immediately and have disabled the automation. Thank you for your patience and sorry for the noise!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-ci PRs that need a full CI run. test_runner Issues and PRs related to the test runner subsystem.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants