• Ben Pastene's avatar
    Make CrOS VM tests of url_unittests prefer bots they've already run on. · 40a16ab3
    Ben Pastene authored
    This moves that particular test to the main chromium.tests pool while
    also configuring it to use a named cache on the test bot. This
    cache won't be used to store any files, but will simply let us target
    (via swarming dimensions) bots that already have this cache (i.e. bots
    that have already ran a CrOS VM url_unittests).
    
    This is done by also adding an additional task slice to the test that
    will wait 60s for a bot with that cache already present. If one isn't
    available in time, it will run on any bot. In the latter case, that
    bot will then have our magic cache created on it, allowing it to run
    future CrOS VM url_unittests.
    
    Bug: 1132206
    Change-Id: If8630a84bb9892065deb8e3639e3d0780e2ffc83
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2438776Reviewed-by: default avatarGarrett Beaty <gbeaty@chromium.org>
    Reviewed-by: default avatarHaiyang Pan <hypan@google.com>
    Commit-Queue: Ben Pastene <bpastene@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#814279}
    40a16ab3
test_suite_exceptions.pyl 85.1 KB