catapult-project / catapult

Deprecated Catapult GitHub. Please instead use http://crbug.com "Speed>Benchmarks" component for bugs and https://chromium.googlesource.com/catapult for downloading and editing source code..
https://chromium.googlesource.com/catapult
BSD 3-Clause "New" or "Revised" License
1.91k stars 563 forks source link

Pinpoint non-Telemetry test support #3729

Open dave-2 opened 6 years ago

dave-2 commented 6 years ago

Looks like there's a bunch of differences between Telemetry and non-Telemetry tests.

Here's my proposed solution to abstract out the differences:

@perezju @simonhatch @anniesullie @eakuefner

perezju commented 6 years ago

Plan sgtm

simonhatch commented 6 years ago

sgtm

CalebRouleau commented 5 years ago

I can't figure out how to run a Pinpoint job against a non-Telemetry benchmark. The docs here https://chromium.googlesource.com/chromium/src/+/master/docs/speed/perf_trybots.md seem Telemetry-specific.

The UI here https://pinpoint-dot-chromeperf.appspot.com/

asks for a "benchmark" and a "story" which may not exist for non-Telemetry benchmarks. Furthermore, when I guess what to do and put in the non-Telemetry benchmark executable name, it does not work and the logs show that it is using Telemetry's "run_benchmark" tool.

I'm not sure what else to do to run a non-Telemetry benchmark. Is there a supported commandline tool?