Commit 4dd98439 authored by Brian Sheedy's avatar Brian Sheedy Committed by Commit Bot

Add Linux FYI Release (Intel UHD 630)

Adds "Linux FYI Release (Intel UHD 630)" to chromium.gpu.fyi, which
is identical to "Linux FYI Release (Intel HD 630)" except that it has
longer timeouts and triggers tests on a machine with a newer GPU.

Bug: 986939
Change-Id: I58a569330390310d9224be3fed86b87a53d2ebed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1752291Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#686612}
parent f2624318
......@@ -1814,6 +1814,14 @@ buckets {
mixins: "linux-gpu-fyi-ci-tester"
}
builders {
name: "Linux FYI Release (Intel UHD 630)"
mixins: "linux-gpu-fyi-ci-tester"
# TODO(https://crbug.com/986939): Remove this increased timeout once more
# devices are added.
execution_timeout_secs: 64800 # 18h.
}
builders {
name: "Linux FYI dEQP Release (Intel HD 630)"
mixins: "linux-gpu-fyi-ci-tester"
......
......@@ -3424,6 +3424,11 @@ consoles {
category: "Linux|Intel"
short_name: "rel"
}
builders {
name: "buildbucket/luci.chromium.ci/Linux FYI Release (Intel UHD 630)"
category: "Linux|Intel"
short_name: "uhd"
}
builders {
name: "buildbucket/luci.chromium.ci/Linux FYI dEQP Release (Intel HD 630)"
category: "Linux|Intel"
......
......@@ -1529,6 +1529,17 @@ job {
}
}
job {
id: "Linux FYI Release (Intel UHD 630)"
# Triggered by "GPU FYI Linux Builder".
acl_sets: "triggered-by-parent-builders"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "Linux FYI Release (Intel UHD 630)"
}
}
job {
id: "Linux FYI dEQP Release (Intel HD 630)"
# Triggered by "GPU FYI Linux dEQP Builder".
......
......@@ -8994,6 +8994,633 @@
}
]
},
"Linux FYI Release (Intel UHD 630)": {
"gtest_tests": [
{
"args": [
"--use-gpu-in-tests",
"--test-launcher-retry-limit=0"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"shards": 4
},
"test": "angle_end2end_tests"
},
{
"args": [
"--use-gpu-in-tests",
"--test-launcher-retry-limit=0",
"--no-xvfb"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400
},
"test": "angle_unittests"
},
{
"args": [
"--test-launcher-retry-limit=0"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400
},
"test": "angle_white_box_tests"
},
{
"args": [
"--enable-gpu",
"--test-launcher-bot-mode",
"--test-launcher-jobs=1",
"--test-launcher-filter-file=../../testing/buildbot/filters/vulkan.content_browsertests.filter",
"--enable-features=VizDisplayCompositor,UseSkiaRenderer,UiGpuRasterization",
"--use-vulkan=native",
"--enable-oop-rasterization",
"--enable-gpu-rasterization",
"--force-gpu-rasterization",
"--disable-software-compositing-fallback",
"--disable-vulkan-fallback-to-gl-for-testing",
"--disable-headless-mode",
"--no-xvfb"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"name": "vulkan_content_browsertests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400
},
"test": "content_browsertests"
},
{
"args": [
"--use-gpu-in-tests",
"--use-cmd-decoder=validating"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400
},
"test": "gl_tests"
},
{
"args": [
"--use-gpu-in-tests",
"--no-xvfb"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400
},
"test": "gl_unittests"
},
{
"args": [
"--use-gpu-in-tests"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400
},
"test": "gles2_conform_test"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400
},
"test": "swiftshader_unittests"
}
],
"isolated_scripts": [
{
"args": [
"context_lost",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "context_lost_tests",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false
}
},
{
"args": [
"depth_capture",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "depth_capture_tests",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false
}
},
{
"args": [
"gpu_process",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "gpu_process_launch_tests",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false
}
},
{
"args": [
"hardware_accelerated_feature",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "hardware_accelerated_feature_tests",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false
}
},
{
"args": [
"info_collection",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
"--expected-vendor-id",
"8086",
"--expected-device-id",
"3e92"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "info_collection_tests",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false
}
},
{
"args": [
"maps",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
"--dont-restore-color-profile-after-test",
"--os-type",
"linux",
"--build-revision",
"${got_revision}",
"--test-machine-name",
"${buildername}"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "maps_pixel_test",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false
}
},
{
"args": [
"pixel",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
"--dont-restore-color-profile-after-test",
"--os-type",
"linux",
"--build-revision",
"${got_revision}",
"--test-machine-name",
"${buildername}"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "pixel_skia_gold_test",
"precommit_args": [
"--review-patch-issue",
"${patch_issue}",
"--review-patch-set",
"${patch_set}",
"--buildbucket-build-id",
"${buildbucket_build_id}"
],
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false,
"service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
}
},
{
"args": [
"screenshot_sync",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
"--dont-restore-color-profile-after-test"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "screenshot_sync_tests",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false
}
},
{
"args": [
"trace_test",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "trace_test",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false
}
},
{
"args": [
"webgl_conformance",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-gl=angle --use-angle=gl --use-cmd-decoder=passthrough",
"--webgl-conformance-version=2.0.1",
"--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl2_conformance_tests_output.json"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "webgl2_conformance_gl_passthrough_tests",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false,
"shards": 20
}
},
{
"args": [
"webgl_conformance",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
"--webgl-conformance-version=2.0.1",
"--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl2_conformance_tests_output.json"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "webgl2_conformance_tests",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false,
"shards": 20
}
},
{
"args": [
"webgl_conformance",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-gl=angle --use-angle=gl --use-cmd-decoder=passthrough"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "webgl_conformance_gl_passthrough_tests",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false,
"shards": 2
}
},
{
"args": [
"webgl_conformance",
"--show-stdout",
"--browser=release",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "telemetry_gpu_integration_test",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "webgl_conformance_tests",
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "intel-uhd-630-ubuntu-stable",
"os": "Ubuntu-19.04",
"pool": "Chrome-GPU"
}
],
"expiration": 14400,
"idempotent": false,
"shards": 2
}
}
]
},
"Linux FYI Release (NVIDIA)": {
"gtest_tests": [
{
......@@ -295,6 +295,20 @@
},
},
},
'linux_intel_uhd_630': {
'swarming': {
'dimensions': {
# Defined in bot_config.py in internal infradata/config workspace
'gpu': 'intel-uhd-630-ubuntu-stable',
'os': 'Ubuntu-19.04',
'pool': 'Chrome-GPU',
},
# Same long expiration as win10_intel_uhd_630_stable due to capacity.
# TODO(https://crbug.com/986939): Remove this when more devices
# are added.
'expiration': 14400,
}
},
'linux_nvidia_quadro_p400': {
'swarming': {
'dimensions': {
......
......@@ -1452,6 +1452,7 @@
'Win7 FYI Debug (AMD)',
# Disabled due to dbus crashes crbug.com/927465
'Linux FYI Release (Intel HD 630)',
'Linux FYI Release (Intel UHD 630)',
'Linux FYI Release (NVIDIA)',
'Linux FYI SkiaRenderer Vulkan (Intel HD 630)',
'Linux FYI SkiaRenderer Vulkan (NVIDIA)',
......
......@@ -2643,6 +2643,17 @@
'gpu_telemetry_tests': 'gpu_fyi_linux_intel_and_nvidia_release_telemetry_tests',
},
},
'Linux FYI Release (Intel UHD 630)': {
'os_type': 'linux',
'browser_config': 'release',
'mixins': [
'linux_intel_uhd_630',
],
'test_suites': {
'gtest_tests': 'gpu_fyi_linux_release_gtests',
'gpu_telemetry_tests': 'gpu_fyi_linux_intel_and_nvidia_release_telemetry_tests',
},
},
'Linux FYI Release (NVIDIA)': {
'os_type': 'linux',
'browser_config': 'release',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment