chore(Windows): add -TestsDebug
parameter to build.ps1
#828
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.
This PR introduces
-TestsDebug
parameter to build.ps1.With it we can use
-TestsDebug
parameter or$env:TESTS_DEBUG
to improve Windows tests debugging:debug
: output every test command and stderr on top of every test. (Equivalent of setting$quiet=$true
in the test_helpers "Run-Program" function currently)verbose
: same asdebug
+ output of stdout.Output (from docker-ssh-agent pull request):
With
.\build.ps1 test -TestsDebug 'debug'
:With
.\build.ps1 test -TestsDebug 'verbose'
:Similar to:
Testing done
Local tests + CI
Replay with
-TestsDebug
set to "verbose" and only one Windows image type to validate the functionality:diff
https://ci.jenkins.io/job/Packaging/job/docker-agent/job/PR-828/2/
Submitter checklist