Skip to content
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 Parsers for Various Benchmark Variants from PerfNext, Perffarm & Adopt #150

Open
piyush286 opened this issue Oct 22, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@piyush286
Copy link
Contributor

piyush286 commented Oct 22, 2019

Problem Description

Currently, TRSS supports parsing of both PerfNext and Perffarm jobs. While PerfNext builds that use Jenkins are parsed right away after runs are done, Perffarm builds are parsed when Perf Compare is used.

While TRSS does have some parsers, it doesn't have benchmark parsers for many of the benchmark variants that exist on PerfNext and Perffarm, configurations that are used frequently. As a result, we need to manually parse them for the time being.

Furthermore, even if we have parsers for some configs, we parse only some metrics and haven't added support for others, which might be important to get full performance evaluation of a build.

Some of these configs were newly added to launcher tools in order to support new variants and benchmark versions. Also, parsers could have been missed for some of the less popular benchmark variants, something that we should still add in order to extend coverage.

Benchmark Parsers to Add

Perffarm & PerfNext:

  • Different Startup and throughput variants for Liberty
  • Various ODM variants
  • HiBench
  • SPECjbb2015
  • Any other missing

Adopt:

  • BumbleBench
  • Dacapo
  • Idle Micro
  • Liberty
  • Renaissance

Proposed Changes

Assigned Contributors

I'll be working with Dong (@dhlee49) from my team to work on this design.

@karianna karianna added the enhancement New feature or request label Oct 23, 2019
dhlee49 added a commit to dhlee49/openjdk-test-tools that referenced this issue Dec 2, 2019
Resolves issue adoptium#151 , adoptium#150
Signed-off-by: Dong Hoon Lee l.donghoon49@gmail.com
dhlee49 added a commit to dhlee49/openjdk-test-tools that referenced this issue Dec 6, 2019
…parser

Resolves issue adoptium#151 , adoptium#150
Signed-off-by: Dong Hoon Lee l.donghoon49@gmail.com
dhlee49 added a commit to dhlee49/openjdk-test-tools that referenced this issue Dec 6, 2019
…parser

Resolves issue adoptium#151 , adoptium#150
Signed-off-by: Dong Hoon Lee l.donghoon49@gmail.com
dhlee49 added a commit to dhlee49/openjdk-test-tools that referenced this issue Dec 9, 2019
…parser

Resolves issue adoptium#151 , adoptium#150

Signed-off-by: Dong Hoon Lee <l.donghoon49@gmail.com>
dhlee49 added a commit to dhlee49/openjdk-test-tools that referenced this issue Dec 9, 2019
…parser

Resolves issue adoptium#151 , adoptium#150

Signed-off-by: Dong Hoon Lee <l.donghoon49@gmail.com>
dhlee49 added a commit to dhlee49/openjdk-test-tools that referenced this issue Dec 12, 2019
…parser

Resolves issue adoptium#151 , adoptium#150

Signed-off-by: Dong Hoon Lee <l.donghoon49@gmail.com>
dhlee49 added a commit to dhlee49/openjdk-test-tools that referenced this issue Dec 12, 2019
…parser

Resolves issue adoptium#151 , adoptium#150

Signed-off-by: Dong Hoon Lee <l.donghoon49@gmail.com>
dhlee49 added a commit to dhlee49/openjdk-test-tools that referenced this issue Dec 17, 2019
…parser

Resolves issue adoptium#151 , adoptium#150

Signed-off-by: Dong Hoon Lee <l.donghoon49@gmail.com>
@piyush286 piyush286 changed the title Add Parsers for Various Benchmark Variants from PerfNext and Perffarm Add Parsers for Various Benchmark Variants from PerfNext, Perffarm & Adopt Jan 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants