Add new ANGLE Linux and Mac tester configs.
These configs will replace linux_angle_rel_ng and mac_angle_rel_ng. They initially mirror the configuration but will soon be updated to run only the subsets of tests that are most relevant to ANGLE. This should reduce flakiness in ANGLE and reduce load for Chrome. Also updates related configuration files to include linux-angle-rel and mac-angle-rel. Bug: 822310 Change-Id: I2b40ed45f5d9e105c088ab166bd2207c96280151 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1551463 Reviewed-by: John Budorick <jbudorick@chromium.org> Reviewed-by: Kenneth Russell <kbr@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org> Cr-Commit-Position: refs/heads/master@{#647854}
This commit is contained in:
infra/config
testing/buildbot
tools/mb
@ -3387,6 +3387,7 @@ buckets {
|
||||
name: "gpu-manual-try-linux-nvidia-tsn"
|
||||
}
|
||||
builders { mixins: "linux-try" name: "leak_detection_linux" }
|
||||
builders { mixins: "linux-angle-try" name: "linux-angle-rel" }
|
||||
builders { mixins: "linux-angle-try" name: "linux_angle_compile_dbg_ng" }
|
||||
builders { mixins: "linux-angle-try" name: "linux_angle_dbg_ng" }
|
||||
builders { mixins: "linux-angle-try" name: "linux_angle_deqp_rel_ng" }
|
||||
@ -3506,6 +3507,7 @@ buckets {
|
||||
builders { mixins: "ios-try" name: "ios-simulator-eg" }
|
||||
builders { mixins: "ios-try" name: "ios-simulator-xcode-clang" }
|
||||
builders { mixins: "ios-try" name: "ios-slimnav" }
|
||||
builders { mixins: "mac-angle-try" name: "mac-angle-rel" }
|
||||
builders { mixins: "mac-angle-try" name: "mac_angle_compile_dbg_ng" }
|
||||
builders { mixins: "mac-angle-try" name: "mac_angle_dbg_ng" }
|
||||
builders { mixins: "mac-angle-try" name: "mac_angle_rel_ng" }
|
||||
|
@ -4368,6 +4368,9 @@ consoles {
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/android_angle_vk64_rel_ng"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/linux-angle-rel"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/linux_angle_dbg_ng"
|
||||
}
|
||||
@ -4380,6 +4383,9 @@ consoles {
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/linux_angle_rel_ng"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/mac-angle-rel"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/mac_angle_dbg_ng"
|
||||
}
|
||||
@ -4609,6 +4615,9 @@ consoles {
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/gpu-manual-try-win10-nvidia-rel"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/linux-angle-rel"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/linux-blink-heap-concurrent-marking-tsan-rel"
|
||||
}
|
||||
@ -4748,6 +4757,9 @@ consoles {
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/ios12-sdk-simulator"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/mac-angle-rel"
|
||||
}
|
||||
builders {
|
||||
name: "buildbucket/luci.chromium.try/mac-jumbo-rel"
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -920,6 +920,11 @@ class BBJSONGenerator(object):
|
||||
# are defined only to be mirrored into trybots, and don't actually
|
||||
# exist on any of the waterfalls or consoles.
|
||||
return [
|
||||
'ANGLE GPU Linux Release (Intel HD 630)',
|
||||
'ANGLE GPU Linux Release (NVIDIA)',
|
||||
'ANGLE GPU Mac Release (Intel)',
|
||||
'ANGLE GPU Mac Retina Release (AMD)',
|
||||
'ANGLE GPU Mac Retina Release (NVIDIA)',
|
||||
'ANGLE GPU Win10 Release (Intel HD 630)',
|
||||
'ANGLE GPU Win10 Release (NVIDIA)',
|
||||
'Dawn GPU Linux Release (Intel HD 630)',
|
||||
|
@ -1923,6 +1923,67 @@
|
||||
'name': 'chromium.gpu.fyi',
|
||||
'machines': {
|
||||
# BEGIN Fake builder used as mirror targets for ANGLE's GPU tryservers
|
||||
'ANGLE GPU Linux Release (Intel HD 630)': {
|
||||
'os_type': 'linux',
|
||||
'browser_config': 'release',
|
||||
'mixins': [
|
||||
'linux_intel_hd_630',
|
||||
],
|
||||
'test_suites': {
|
||||
# TODO(jmadill): Use custom test lists. crbug.com/822310
|
||||
'gtest_tests': 'gpu_fyi_linux_release_gtests',
|
||||
'gpu_telemetry_tests': 'gpu_fyi_linux_intel_and_nvidia_release_telemetry_tests',
|
||||
},
|
||||
},
|
||||
'ANGLE GPU Linux Release (NVIDIA)': {
|
||||
'os_type': 'linux',
|
||||
'browser_config': 'release',
|
||||
'mixins': [
|
||||
'linux_nvidia_quadro_p400',
|
||||
],
|
||||
'test_suites': {
|
||||
# TODO(jmadill): Use custom test lists. crbug.com/822310
|
||||
'gtest_tests': 'gpu_fyi_linux_release_gtests',
|
||||
'isolated_scripts': 'gpu_angle_perftests',
|
||||
'gpu_telemetry_tests': 'gpu_fyi_linux_intel_and_nvidia_release_telemetry_tests',
|
||||
},
|
||||
},
|
||||
'ANGLE GPU Mac Release (Intel)': {
|
||||
'os_type': 'mac',
|
||||
'browser_config': 'release',
|
||||
'mixins': [
|
||||
'mac_mini_intel_gpu',
|
||||
],
|
||||
'test_suites': {
|
||||
# TODO(jmadill): Use custom test lists. crbug.com/822310
|
||||
'gtest_tests': 'gpu_fyi_mac_release_gtests',
|
||||
'gpu_telemetry_tests': 'gpu_fyi_mac_release_telemetry_tests',
|
||||
},
|
||||
},
|
||||
'ANGLE GPU Mac Retina Release (AMD)': {
|
||||
'os_type': 'mac',
|
||||
'browser_config': 'release',
|
||||
'mixins': [
|
||||
'mac_retina_amd_gpu',
|
||||
],
|
||||
'test_suites': {
|
||||
# TODO(jmadill): Use custom test lists. crbug.com/822310
|
||||
'gtest_tests': 'gpu_fyi_mac_release_gtests',
|
||||
'gpu_telemetry_tests': 'gpu_fyi_mac_release_telemetry_tests',
|
||||
},
|
||||
},
|
||||
'ANGLE GPU Mac Retina Release (NVIDIA)': {
|
||||
'os_type': 'mac',
|
||||
'browser_config': 'release',
|
||||
'mixins': [
|
||||
'mac_retina_nvidia_gpu',
|
||||
],
|
||||
'test_suites': {
|
||||
# TODO(jmadill): Use custom test lists. crbug.com/822310
|
||||
'gtest_tests': 'gpu_fyi_mac_release_gtests',
|
||||
'gpu_telemetry_tests': 'gpu_fyi_mac_release_telemetry_tests',
|
||||
},
|
||||
},
|
||||
'ANGLE GPU Win10 Release (Intel HD 630)': {
|
||||
'os_type': 'win',
|
||||
'browser_config': 'release',
|
||||
|
@ -656,10 +656,12 @@
|
||||
'android_angle_deqp_rel_ng': 'deqp_android_release_trybot_arm64',
|
||||
'android_angle_vk32_deqp_rel_ng': 'deqp_android_vulkan_release_trybot',
|
||||
'android_angle_vk64_deqp_rel_ng': 'deqp_android_vulkan_release_trybot_arm64',
|
||||
'linux-angle-rel': 'gpu_fyi_tests_release_trybot',
|
||||
'linux_angle_ozone_rel_ng': 'gpu_fyi_tests_ozone_linux_system_gbm_libdrm_release_trybot',
|
||||
'linux_angle_dbg_ng': 'gpu_fyi_tests_debug_trybot',
|
||||
'linux_angle_deqp_rel_ng': 'deqp_release_trybot',
|
||||
'linux_angle_rel_ng': 'gpu_fyi_tests_release_trybot',
|
||||
'mac-angle-rel': 'gpu_fyi_tests_release_trybot',
|
||||
'mac_angle_dbg_ng': 'gpu_fyi_tests_debug_trybot',
|
||||
'mac_angle_rel_ng': 'gpu_fyi_tests_release_trybot',
|
||||
'win-angle-rel': 'gpu_fyi_tests_release_trybot_x86',
|
||||
|
Reference in New Issue
Block a user