reduce verbosity of prototype tests and split them into multiple steps #6587
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.
Running with
-vvv
emits one line per test / parametrization, which leads to enormous logs with very little information. They take some time to load and in some instances GH even truncates the log. That means one needs to take extra steps just to see the failing test.This PR reduces the verbosity to a normal level. Now tests will only be shown as a single character, i.e.
.
for passing orF
for failing, while the total percentage is still visible. If one needs to debug an issue where the CI hangs and thus it is important to see which test causes this, the course of action is to temporarily increase the verbosity on the PR rather than global for everyone.In addition to the verbosity decrease, the PR also splits the prototype tests into three steps namely testing datasets, transforms, and models individually to make it even easier to find failing tests.