Move tab mirroring performance tests into browser_tests.
This moves TabCapturePerformanceTest and CastV2PerformanceTest into browser_tests. By default, they have been changed to run in a quick- check mode. When run for performance testing on the perf bots, the additional --full-performance-run command line switch will be required. The performance_browser_tests isolate config has been changed to run browser_tests with the --full-performance-run switch, gtest filters, and timeout overrides. Also, the old performance_browser_tests GN test target has been turned into a simple group target that groups the necessary data dependencies for running on the perf bots. This change also includes some changes to allow the tests to complete in the absence of tracing data when in quick-check mode. While most bots do collect a reasonable amount of tracing data in a few short seconds, one or two don't always do so. Unfortunately, we can't justify making the CQ run longer to force data collection in all cases. Bug: 804191 Change-Id: I2de6c0b94453981fb0d9015f6b3f0e42f57cc2a6 Reviewed-on: https://chromium-review.googlesource.com/c/1428399 Commit-Queue: Yuri Wiitala <miu@chromium.org> Reviewed-by:Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Caleb Rouleau <crouleau@chromium.org> Cr-Commit-Position: refs/heads/master@{#632366}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment