• Yuri Wiitala's avatar
    Move tab mirroring performance tests into browser_tests. · a94eef13
    Yuri Wiitala authored
    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: default avatarJochen Eisinger <jochen@chromium.org>
    Reviewed-by: default avatarCaleb Rouleau <crouleau@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#632366}
    a94eef13
gn_isolate_map.pyl 88.3 KB