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

test: fix test runner arg regression #5446

Closed

Conversation

stefanmb
Copy link
Contributor

Affected core subsystem(s)

test

Description of change

In #5376 I introduced the "--node-args" facility to test.py by overwriting the test configuration additional argument list. Instead, I should have simply appended to the list to preserve the existing arguments. This PR fixes the regression introduced and reported in #5442.

After this PR the test runner will append --node-args to the existing argument list (if it is present), instead of simply overwriting it.

Append --node-args to existing list, don't overwrite arg list.
@stefanmb
Copy link
Contributor Author

@mhdawson Please review this PR, it resolves the issue you reported in #5442.

@mscdex mscdex added the test Issues and PRs related to the tests. label Feb 26, 2016
@bnoordhuis
Copy link
Member

@Fishrock123 Fishrock123 added the build Issues and PRs related to build files or the CI. label Feb 26, 2016
@mhdawson
Copy link
Member

LGTM.

CI run above is green so will land

@mhdawson mhdawson self-assigned this Feb 26, 2016
mhdawson pushed a commit that referenced this pull request Feb 26, 2016
Append --node-args to existing list, don't overwrite arg list.

Fixes: #5442
PR-URL: #5446
Reviewed-By: Ben Noorhduis <info@bnoordhuis.nl>
Reviewed-by: Michael Dawson <michael_dawson@ca.ibm.com>
@mhdawson
Copy link
Member

Landed as c98d159

@mhdawson mhdawson closed this Feb 26, 2016
rvagg pushed a commit that referenced this pull request Feb 27, 2016
Append --node-args to existing list, don't overwrite arg list.

Fixes: #5442
PR-URL: #5446
Reviewed-By: Ben Noorhduis <info@bnoordhuis.nl>
Reviewed-by: Michael Dawson <michael_dawson@ca.ibm.com>
rvagg pushed a commit that referenced this pull request Feb 27, 2016
Append --node-args to existing list, don't overwrite arg list.

Fixes: #5442
PR-URL: #5446
Reviewed-By: Ben Noorhduis <info@bnoordhuis.nl>
Reviewed-by: Michael Dawson <michael_dawson@ca.ibm.com>
@Fishrock123 Fishrock123 mentioned this pull request Mar 1, 2016
5 tasks
@jasnell
Copy link
Member

jasnell commented Mar 2, 2016

marking this and it's dependent PRs as don't land on v4.x... we can revisit that later if necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Issues and PRs related to build files or the CI. test Issues and PRs related to the tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants