-
Notifications
You must be signed in to change notification settings - Fork 436
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
Tracking performance testing - collect and analyze results of benchmark runs #5464
Tracking performance testing - collect and analyze results of benchmark runs #5464
Comments
Looks like it should "just work", thumbs up for using preexisting components! |
By default the images will be saved using following format If we want a different name format then we will need to modify the |
My biggest concern is that we are nowadays mostly interested in performance on GPU backends and that the machines we are running CI on don't produce good/consistent enough results for performance regression testing. |
Github action on We can make a separate directories to store benchmark results from CI and from target machines/proper benchmark machines. |
Current status:
TODO:
|
Performance results are collected and stored in https://github.com/kokkos/kokkos-benchmark-results. |
Related to #5070 2.5(Propose a mechanism to track performance over time):
database-repo
.API_TOKEN_GITHUB
to be set inSecrets
section of your repository options.database-repo
there will be GitHub Action run indatabase-repo
. The sole purpose of that action will be to run the analyzing software that will generate the required output data.BenchamrkName
-metric
.png
so for exampleBM_SomeFunction-real_time.png
.Example chart:
TODO:
The text was updated successfully, but these errors were encountered: