aqa-test-tools
aqa-test-tools copied to clipboard
Show Aggregated Perf Results in Perf Graph View
Problem Description
With https://github.com/AdoptOpenJDK/openjdk-test-tools/issues/73, we've added the ability to aggregate the perf results from multiple iterations. We should update Perf Graph View to use and display aggregated perf results in order to comply with the new design.
Proposed Changes
Besides the info that's already displayed, show all aggregated data for each build:
- max
- min
- median
- stddev
- CI
- iteration
Assigned Contributors
I'll be working with Sophia (@sophiaxu0424) from my team to add this feature.
We should break this into several steps:
-
[ ] make sure one Perf graph (i.e., ODM, SPECjbb, DT3, etc) works with the updated data structure
-
[ ] Add AcmeAir graph
-
[ ] Simplify the code for all Perf graphs #118
- [ ] make sure one Perf graph (i.e., ODM, SPECjbb, DT3, etc) works with the updated data structure
I have updated ODM.jsx and added extra info from aggregatiInfo set,
having a new graph looks as below:

@piyush286 @llxia
Only ODM and AcmeAir graphs are updated to use aggregated perf results. Liberty and SPECjbb2015 graphs haven't been updated. Since we aren't really using any perf graphs for perf monitoring due to their current limitations, we can probably fix those after working on #118, not requiring any special changes for them.