Alternatively, if you don‘t have a specific builder name already at hand, you can choose a relevant gardened builder on the Chromium build console that runs the test suite you’re interested in. Some basic builders you can use are listed below:
-B ci -b 'Linux Tests'
on the UTR cmd line.-B ci -b 'Win10 Tests x64'
on the UTR cmd line.-B ci -b mac14-tests
on the UTR cmd line.-B ci -b android-13-x64-rel
on the UTR cmd line.-B ci -b android-pie-arm64-rel
on the UTR cmd line.-B ci -b linux-chromeos-rel
on the UTR cmd line.-B ci -b chromeos-amd64-generic-rel-gtest
on the UTR cmd line.Below are some example invocations of the UTR:
Compiling all targets of builder “Win10 Tests x64 (dbg)”:
vpython3 run.py -B ci -b 'Win10 Tests x64 (dbg)' compile
Compiling and running the “net_unittests” suite on “linux-chromeos-dbg”:
vpython3 run.py -B ci -b linux-chromeos-dbg -t url_unittests compile-and-test
Compiling and running the “webgl_conformance_validating_tests” suite on the “android-arm64-rel” CQ bot:
vpython3 run.py -B try -b android-arm64-rel -t webgl_conformance_validating_tests test
Compiling and running the “blink_web_tests” suite on the “Linux Tests” bot in a custom build dir:
vpython3 run.py -B ci -b 'Linux Tests' -t blink_web_tests --build-dir out/my-custom-out-dir compile-and-test
Just running the “browser_tests” suite on the “mac-rel” CQ bot, assuming you've already compiled it:
vpython3 run.py -B try -b mac-rel -t browser_tests test
Just running the “interactive_ui_tests” suite on the “linux-chromeos-rel” CQ bot with additional test cmd-line flags:
vpython3 run.py -B try -b linux-chromeos-rel -t interactive_ui_tests test -- --gtest_filter=TestClass.TestCase --gtest_repeat=100
If you have any usage questions or suggestions for feedback, feel free to file a general Trooper bug, or ask in the #ops channel in the Chromium Slack.