-
Notifications
You must be signed in to change notification settings - Fork 915
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
Add build-time publish step to cpu build script #9927
Add build-time publish step to cpu build script #9927
Conversation
Codecov Report
@@ Coverage Diff @@
## branch-22.02 #9927 +/- ##
================================================
+ Coverage 10.41% 10.45% +0.03%
================================================
Files 119 119
Lines 20023 20417 +394
================================================
+ Hits 2086 2134 +48
- Misses 17937 18283 +346
Continue to review full report at Codecov.
|
@@ -88,21 +88,42 @@ | |||
elif output_fmt == "html": | |||
# output results in HTML format | |||
print("<html><head><title>Sorted Ninja Build Times</title>") | |||
print("<style>", "table, th, td { border:1px solid black; }", "</style>") | |||
# Note: Jenkins does not support style defined in the html | |||
# https://www.jenkins.io/doc/book/security/configuring-content-security-policy/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh. This is why fancy tables doesn't work in html page! 😢
Here is a report where most of the files were recompiled (see cache-hit percentage): Here is another where from this same PR where most of the files came from the ccache. These are accessible from the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
Thanks for doing this!
@gpucibot merge |
Follow on to #9631. This copies the generated BuildMetrics.html to the ci/cpu/build.sh to make it available for the Jenkins publishHtml publisher.