commit | 589b7b025231a8a69a69c1a7f2a9091f5b9fdc9a | [log] [tgz] |
---|---|---|
author | Nico Weber <thakis@chromium.org> | Sat May 19 02:58:46 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat May 19 02:58:46 2018 |
tree | 4189acbb0188e56bfdc361efde040770f37ba853 | |
parent | ffd43addc29a9c7433657cba3df93f8a87887ac7 [diff] |
Reduce number of different test suite configurations. - Remove all the "non_clang" and "_fyi" configs -- the clang waterfall and the FYI waterfall should default to running the same tests as the real waterfalls unless explicitly opted out. Deviations here were very likely not intentional. - This requires running chrome_cleaner_unittests on the regular win bots, which seems like a good change anyhow. - Just include angle_unittests in chromium_gtests instead of spuriously adding it here and there (but on all platforms). We've had issues with this test unintentionally running on too few bots. - Rename aura_gtests to non_android_and_mac_gtests - Include gl_tests in the normal chromium_linux_gtests and chromium_android_gtests suites instead of having separate _and_gl configs - Add gcm_unit_tests to chromium_gtests since it effectively ran everywhere already, this allows deleting non_android_and_cast_chromium_gtests. Use similar tactics to remove non_android_and_cast_and_chromeos_chromium_gtests. - Address most "TODO: merge back to X" TODOs The main effect is that this adds many tests to the chromium.clang waterfall, making it more consistent with the main waterfall. It also adds a couple of binaries to other waterfalls. Bug: 843511,843726,843729,843731,843732,843734,831999,844582 TBR=disabled test owners Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I67c3980009fc07897f1f6bab424ef6c5f11d4830 Reviewed-on: https://chromium-review.googlesource.com/1061795 Commit-Queue: Nico Weber <thakis@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Reviewed-by: Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#560147}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .