Commit 8373de58 authored by Yuke Liao's avatar Yuke Liao Committed by Commit Bot

[lacros] Add a virtual CI builder for linux-lacros-rel to mirror

The goal is to set up a linux-lacros-rel try builder that that runs a
subset of test suites from linux-lacros-tester-rel, so this CL creates
a virtual CI builder for linux-lacros-rel to mirror.

Bug: 1116180
Change-Id: Id9fba6c6c20d7437e4bc8b22b14dcaf28e60ee37
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2355003Reviewed-by: default avatarBen Pastene <bpastene@chromium.org>
Commit-Queue: Yuke Liao <liaoyuke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#798167}
parent 0b444b7c
...@@ -4182,6 +4182,28 @@ ...@@ -4182,6 +4182,28 @@
} }
] ]
}, },
"linux-lacros-rel": {
"additional_compile_targets": [
"chrome",
"chrome_sandbox",
"linux_symbols",
"symupload"
],
"gtest_tests": [
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "unit_tests",
"test_id_prefix": "ninja://chrome/test:unit_tests/"
}
]
},
"linux-lacros-tester-rel": { "linux-lacros-tester-rel": {
"additional_compile_targets": [ "additional_compile_targets": [
"chrome", "chrome",
......
...@@ -254083,6 +254083,28 @@ ...@@ -254083,6 +254083,28 @@
"empty_main" "empty_main"
] ]
}, },
"linux-lacros-rel": {
"additional_compile_targets": [
"chrome",
"chrome_sandbox",
"linux_symbols",
"symupload"
],
"gtest_tests": [
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "unit_tests",
"test_id_prefix": "ninja://chrome/test:unit_tests/"
}
]
},
"linux-lacros-tester-fyi-rel": { "linux-lacros-tester-fyi-rel": {
"additional_compile_targets": [ "additional_compile_targets": [
"chrome", "chrome",
...@@ -1384,53 +1384,55 @@ class BBJSONGenerator(object): ...@@ -1384,53 +1384,55 @@ class BBJSONGenerator(object):
# are defined only to be mirrored into trybots, and don't actually # are defined only to be mirrored into trybots, and don't actually
# exist on any of the waterfalls or consoles. # exist on any of the waterfalls or consoles.
return [ return [
'GPU FYI Fuchsia Builder', 'GPU FYI Fuchsia Builder',
'ANGLE GPU Android Release (Nexus 5X)', 'ANGLE GPU Android Release (Nexus 5X)',
'ANGLE GPU Linux Release (Intel HD 630)', 'ANGLE GPU Linux Release (Intel HD 630)',
'ANGLE GPU Linux Release (NVIDIA)', 'ANGLE GPU Linux Release (NVIDIA)',
'ANGLE GPU Mac Release (Intel)', 'ANGLE GPU Mac Release (Intel)',
'ANGLE GPU Mac Retina Release (AMD)', 'ANGLE GPU Mac Retina Release (AMD)',
'ANGLE GPU Mac Retina Release (NVIDIA)', 'ANGLE GPU Mac Retina Release (NVIDIA)',
'ANGLE GPU Win10 x64 Release (Intel HD 630)', 'ANGLE GPU Win10 x64 Release (Intel HD 630)',
'ANGLE GPU Win10 x64 Release (NVIDIA)', 'ANGLE GPU Win10 x64 Release (NVIDIA)',
'Optional Android Release (Nexus 5X)', 'Optional Android Release (Nexus 5X)',
'Optional Linux Release (Intel HD 630)', 'Optional Linux Release (Intel HD 630)',
'Optional Linux Release (NVIDIA)', 'Optional Linux Release (NVIDIA)',
'Optional Mac Release (Intel)', 'Optional Mac Release (Intel)',
'Optional Mac Retina Release (AMD)', 'Optional Mac Retina Release (AMD)',
'Optional Mac Retina Release (NVIDIA)', 'Optional Mac Retina Release (NVIDIA)',
'Optional Win10 x64 Release (Intel HD 630)', 'Optional Win10 x64 Release (Intel HD 630)',
'Optional Win10 x64 Release (NVIDIA)', 'Optional Win10 x64 Release (NVIDIA)',
'Win7 ANGLE Tryserver (AMD)', 'Win7 ANGLE Tryserver (AMD)',
# chromium.fyi # chromium.chromiumos
'linux-blink-rel-dummy', 'linux-lacros-rel',
'linux-blink-optional-highdpi-rel-dummy', # chromium.fyi
'mac10.12-blink-rel-dummy', 'linux-blink-rel-dummy',
'mac10.13-blink-rel-dummy', 'linux-blink-optional-highdpi-rel-dummy',
'mac10.14-blink-rel-dummy', 'mac10.12-blink-rel-dummy',
'mac10.15-blink-rel-dummy', 'mac10.13-blink-rel-dummy',
'win7-blink-rel-dummy', 'mac10.14-blink-rel-dummy',
'win10-blink-rel-dummy', 'mac10.15-blink-rel-dummy',
'WebKit Linux composite_after_paint Dummy Builder', 'win7-blink-rel-dummy',
'WebKit Linux layout_ng_disabled Builder', 'win10-blink-rel-dummy',
# chromium, due to https://crbug.com/878915 'WebKit Linux composite_after_paint Dummy Builder',
'win-dbg', 'WebKit Linux layout_ng_disabled Builder',
'win32-dbg', # chromium, due to https://crbug.com/878915
'win-archive-dbg', 'win-dbg',
'win32-archive-dbg', 'win32-dbg',
# TODO(crbug.com/1033753) Delete these when coverage is enabled by default 'win-archive-dbg',
# on Windows tryjobs. 'win32-archive-dbg',
'GPU Win x64 Builder Code Coverage', # TODO(crbug.com/1033753) Delete these when coverage is enabled by
'Win x64 Builder Code Coverage', # default on Windows tryjobs.
'Win10 Tests x64 Code Coverage', 'GPU Win x64 Builder Code Coverage',
'Win10 x64 Release (NVIDIA) Code Coverage', 'Win x64 Builder Code Coverage',
# TODO(crbug.com/1024915) Delete these when coverage is enabled by default 'Win10 Tests x64 Code Coverage',
# on Mac OS tryjobs. 'Win10 x64 Release (NVIDIA) Code Coverage',
'Mac Builder Code Coverage', # TODO(crbug.com/1024915) Delete these when coverage is enabled by
'Mac10.13 Tests Code Coverage', # default on Mac OS tryjobs.
'GPU Mac Builder Code Coverage', 'Mac Builder Code Coverage',
'Mac Release (Intel) Code Coverage', 'Mac10.13 Tests Code Coverage',
'Mac Retina Release (AMD) Code Coverage', 'GPU Mac Builder Code Coverage',
'Mac Release (Intel) Code Coverage',
'Mac Retina Release (AMD) Code Coverage',
] ]
def get_internal_waterfalls(self): def get_internal_waterfalls(self):
......
...@@ -3401,6 +3401,10 @@ ...@@ -3401,6 +3401,10 @@
'sandbox_linux_unittests': {}, 'sandbox_linux_unittests': {},
}, },
'linux_lacros_cq_gtests': {
'unit_tests': {},
},
'linux_ozone_common_gtests': { 'linux_ozone_common_gtests': {
'content_unittests': {}, 'content_unittests': {},
'events_unittests': {}, 'events_unittests': {},
......
...@@ -970,6 +970,17 @@ ...@@ -970,6 +970,17 @@
'gtest_tests': 'linux_chromeos_gtests', 'gtest_tests': 'linux_chromeos_gtests',
}, },
}, },
'linux-lacros-rel': {
'additional_compile_targets': [
'chrome',
'chrome_sandbox',
'linux_symbols',
'symupload'
],
'test_suites': {
'gtest_tests': 'linux_lacros_cq_gtests',
},
},
'linux-lacros-tester-rel': { 'linux-lacros-tester-rel': {
'additional_compile_targets': [ 'additional_compile_targets': [
'chrome', 'chrome',
......
...@@ -135,6 +135,7 @@ ...@@ -135,6 +135,7 @@
'linux-chromeos-rel': 'chromeos_with_codecs_release_bot', 'linux-chromeos-rel': 'chromeos_with_codecs_release_bot',
'linux-chromeos-dbg': 'chromeos_with_codecs_debug_bot', 'linux-chromeos-dbg': 'chromeos_with_codecs_debug_bot',
'linux-lacros-builder-rel': 'lacros_on_linux_release_bot', 'linux-lacros-builder-rel': 'lacros_on_linux_release_bot',
'linux-lacros-rel': 'lacros_on_linux_release_bot',
'linux-lacros-tester-rel': 'lacros_on_linux_release_bot', 'linux-lacros-tester-rel': 'lacros_on_linux_release_bot',
}, },
......
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