| # Copyright 2021 The ANGLE Project Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| # This is a .pyl, or "Python Literal", file. You can treat it just like a |
| # .json file, with the following exceptions: |
| # * all keys must be quoted (use single quotes, please); |
| # * comments are allowed, using '#' syntax; and |
| # * trailing commas are allowed. |
| # |
| # For more info see Chromium's waterfalls.pyl in testing/buildbot. |
| |
| [ |
| { |
| 'name': 'angle', |
| 'forbid_script_tests': True, |
| 'mixins': [ |
| 'chromium-tester-service-account', |
| 'swarming_containment_auto', |
| ], |
| 'machines': { |
| 'android-arm64-exp-pixel10': { |
| 'os_type': 'android', |
| 'mixins': [ |
| 'gpu_pixel_10_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'android_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'android-arm64-exp-pixel6': { # android-arm64-pixel6 below for android-arm64-test |
| 'os_type': 'android', |
| 'mixins': [ |
| 'gpu_pixel_6_experimental', |
| 'limited_capacity_bot', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'android_vulkan_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_pixel6', |
| }, |
| }, |
| 'android-arm64-exp-s24': { |
| 'os_type': 'android', |
| 'mixins': [ |
| 'gpu-swarming-pool', |
| 'samsung_s24', |
| # crbug.com/419062315 |
| 'no_tombstones', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'android_vulkan_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_s24', |
| }, |
| }, |
| 'android-arm64-ir-pixel4': { |
| 'os_type': 'android', |
| 'mixins': [ |
| 'gpu_pixel_4_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'android_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'android-arm64-ir-pixel6': { |
| 'os_type': 'android', |
| 'mixins': [ |
| 'gpu_pixel_6_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'android_vulkan_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_pixel6', |
| }, |
| }, |
| 'android-arm64-pixel4': { |
| 'os_type': 'android', |
| 'mixins': [ |
| 'gpu_pixel_4_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'android_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'android-arm64-pixel4-perf': { |
| 'os_type': 'android', |
| 'mixins': [ |
| 'gpu_pixel_4_stable', |
| 'temp_band_below_30C', |
| 'timeout_120m', |
| ], |
| 'test_suites': { |
| 'isolated_scripts': 'isolated_scripts_group_perf', |
| }, |
| }, |
| 'android-arm64-pixel6': { |
| 'os_type': 'android', |
| 'mixins': [ |
| 'gpu_pixel_6_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'android_vulkan_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_pixel6', |
| }, |
| }, |
| 'android-arm64-pixel6-perf': { |
| 'os_type': 'android', |
| 'mixins': [ |
| 'gpu_pixel_6_stable', |
| 'temp_band_below_30C', |
| 'timeout_120m', |
| ], |
| 'test_suites': { |
| 'isolated_scripts': 'isolated_scripts_group_perf', |
| }, |
| }, |
| 'linux-exp-swiftshader-asan': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'gpu-swarming-pool', |
| 'no_gpu', |
| 'linux-jammy', |
| 'timeout_15m', |
| 'x86-64', |
| ], |
| 'test_suites': { |
| }, |
| }, |
| 'linux-exp-swiftshader-tsan': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'gpu-swarming-pool', |
| 'no_gpu', |
| 'linux-jammy', |
| 'timeout_15m', |
| 'x86-64', |
| ], |
| 'test_suites': { |
| }, |
| }, |
| 'linux-intel-perf': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'linux_intel_uhd_630_stable', |
| 'timeout_120m', |
| ], |
| 'test_suites': { |
| 'isolated_scripts': 'isolated_scripts_group_perf', |
| }, |
| }, |
| 'linux-ir-amd': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'linux_amd_rx_5500_xt', |
| ], |
| 'test_suites': { |
| }, |
| }, |
| 'linux-ir-intel': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'linux_intel_uhd_630_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'linux_intel_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'linux-ir-nvidia': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'linux_nvidia_gtx_1660_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'linux_nvidia_ir_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'linux-ir-swiftshader': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'gpu-swarming-pool', |
| 'no_gpu', |
| 'linux-jammy', |
| 'timeout_15m', |
| 'x86-64', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'swangle_gtests', |
| 'isolated_scripts': 'swangle_restricted_trace_gold_isolated_scripts', |
| }, |
| }, |
| 'linux-nvidia-perf': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'linux_nvidia_gtx_1660_stable', |
| 'timeout_120m', |
| ], |
| 'test_suites': { |
| 'isolated_scripts': 'isolated_scripts_group_perf', |
| }, |
| }, |
| 'linux-swiftshader-asan': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'gpu-swarming-pool', |
| 'no_gpu', |
| 'linux-jammy', |
| 'timeout_15m', |
| 'x86-64', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'swangle_slow_gtests', |
| }, |
| }, |
| 'linux-swiftshader-tsan': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'gpu-swarming-pool', |
| 'no_gpu', |
| 'linux-jammy', |
| 'timeout_15m', |
| 'x86-64', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'swangle_slow_flaky_gtests', |
| }, |
| }, |
| 'mac-amd': { |
| 'os_type': 'mac', |
| 'mixins': [ |
| 'mac_retina_amd_gpu_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'mac_amd_and_intel_gtests', |
| }, |
| }, |
| 'mac-arm64-apple': { |
| 'os_type': 'mac', |
| 'mixins': [ |
| 'mac_arm64_apple_m2_retina_gpu_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'mac_apple_gtests', |
| }, |
| }, |
| 'mac-exp-amd': { |
| 'os_type': 'mac', |
| 'mixins': [ |
| 'mac_retina_amd_gpu_experimental', |
| ], |
| 'test_suites': { |
| }, |
| }, |
| 'mac-exp-intel': { |
| 'os_type': 'mac', |
| 'mixins': [ |
| 'mac_mini_intel_gpu_experimental', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'mac_amd_and_intel_gtests', |
| }, |
| }, |
| 'mac-intel': { |
| 'os_type': 'mac', |
| 'mixins': [ |
| 'mac_mini_intel_gpu_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'mac_amd_and_intel_gtests', |
| }, |
| }, |
| 'mac-ir-amd': { |
| 'os_type': 'mac', |
| 'mixins': [ |
| 'mac_retina_amd_gpu_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'mac_amd_and_intel_gtests', |
| }, |
| }, |
| 'mac-ir-intel': { |
| 'os_type': 'mac', |
| 'mixins': [ |
| 'mac_mini_intel_gpu_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'mac_amd_and_intel_gtests', |
| }, |
| }, |
| 'mac-x64-amd-555x-test': { |
| 'os_type': 'mac', |
| 'mixins': [ |
| 'mac_retina_amd_555x_gpu_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'mac_amd_and_intel_gtests', |
| }, |
| }, |
| 'win10-x64-exp-intel': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'win10_intel_uhd_770_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'win10_intel_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'win10-x64-exp-nvidia': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'win10_nvidia_gtx_1660_experimental', |
| ], |
| 'test_suites': { |
| }, |
| }, |
| 'win10-x64-intel': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'win10_intel_uhd_630_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'win10_intel_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'win10-x64-intel-perf': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'timeout_120m', |
| 'win10_intel_uhd_630_stable', |
| ], |
| 'test_suites': { |
| 'isolated_scripts': 'isolated_scripts_group_perf', |
| }, |
| }, |
| 'win10-x64-ir-intel': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'win10_intel_uhd_630_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'win10_intel_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'win10-x64-ir-nvidia': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'win10_nvidia_gtx_1660_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'win10_nvidia_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'win10-x64-nvidia': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'win10_nvidia_gtx_1660_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'win10_nvidia_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'win10-x64-nvidia-perf': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'timeout_120m', |
| 'win10_nvidia_gtx_1660_stable', |
| ], |
| 'test_suites': { |
| 'isolated_scripts': 'isolated_scripts_group_perf', |
| }, |
| }, |
| 'win10-x64-swiftshader': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'win10_gce_gpu_pool', |
| 'timeout_15m', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'swangle_gtests', |
| 'isolated_scripts': 'swangle_restricted_trace_gold_isolated_scripts', |
| }, |
| }, |
| 'win10-x64-swiftshader-asan': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'win10_gce_gpu_pool', |
| 'timeout_15m', |
| ], |
| 'test_suites': { |
| # Clang-Win/ASAN has issues with dEQP's exceptions. http://crbug.com/1268912 |
| 'gtest_tests': 'swangle_non_deqp_slow_flaky_gtests', |
| }, |
| }, |
| 'win10-x86-swiftshader': { |
| 'os_type': 'win', |
| 'mixins': [ |
| 'win10_gce_gpu_pool', |
| 'timeout_15m', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'swangle_gtests', |
| }, |
| }, |
| }, |
| }, |
| { |
| 'name': 'ci', |
| 'forbid_script_tests': True, |
| 'mixins': [ |
| 'chromium-tester-service-account', |
| 'swarming_containment_auto', |
| ], |
| 'machines': { |
| 'angle-linux-x64-amd-rx5500xt-rel': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'linux_amd_rx_5500_xt', |
| ], |
| 'test_suites': { |
| }, |
| }, |
| 'angle-linux-x64-intel-uhd630-exp-rel': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'linux_intel_uhd_630_experimental', |
| ], |
| 'test_suites': { |
| }, |
| }, |
| 'angle-linux-x64-intel-uhd630-rel': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'linux_intel_uhd_630_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'linux_intel_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'angle-linux-x64-nvidia-gtx1660-exp-rel': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'linux_nvidia_gtx_1660_experimental', |
| ], |
| 'test_suites': { |
| }, |
| }, |
| 'angle-linux-x64-nvidia-gtx1660-rel': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'linux_nvidia_gtx_1660_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'linux_nvidia_gtests', |
| 'isolated_scripts': 'isolated_scripts_group_common', |
| }, |
| }, |
| 'angle-linux-x64-sws-exp-rel': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'gpu-swarming-pool', |
| 'no_gpu', |
| 'linux-jammy', |
| 'timeout_15m', |
| 'x86-64', |
| ], |
| 'test_suites': { |
| }, |
| }, |
| 'angle-linux-x64-sws-rel': { |
| 'os_type': 'linux', |
| 'mixins': [ |
| 'gpu_linux_gce_stable', |
| 'timeout_15m', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'swangle_gtests', |
| 'isolated_scripts': 'swangle_restricted_trace_gold_isolated_scripts', |
| }, |
| }, |
| 'angle-linux-x64-trace': { |
| 'os_type': 'linux', |
| 'additional_compile_targets': [ |
| 'noop_target', |
| ], |
| }, |
| 'angle-mac-arm64-apple-m2-rel': { |
| 'os_type': 'mac', |
| 'mixins': [ |
| 'mac_arm64_apple_m2_retina_gpu_stable', |
| ], |
| 'test_suites': { |
| 'gtest_tests': 'mac_apple_gtests', |
| }, |
| }, |
| }, |
| }, |
| ] |