-
-
Notifications
You must be signed in to change notification settings - Fork 410
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
Try to upload pytest json report as artifact. #4518
Conversation
Mostly I want to investigate why tests are taking forever on CI, like up to 45 minutes. It's hard with just printing the slowest 10 durations, as this may be dues to some test having for example many parameters. With this I should be able to download the artifact and analyse them.
Codecov Report
@@ Coverage Diff @@
## main #4518 +/- ##
=======================================
Coverage 84.39% 84.40%
=======================================
Files 607 607
Lines 51179 51179
=======================================
+ Hits 43195 43196 +1
+ Misses 7984 7983 -1
Continue to review full report at Codecov.
|
This allowed me to find #4521 that greatly speedup the test suite. |
To try, you can head to the test suite summary, download the artifacts. https://carreau.github.io/pytest-json-report-viewer/ You will get a breakdown you can explore. |
Self merging again, we can refine later. |
Mostly I want to investigate why tests are taking forever on CI,
like up to 45 minutes. It's hard with just printing the slowest 10
durations, as this may be dues to some test having for example many
parameters.
With this I should be able to download the artifact and analyse them.