Commit e140de21 authored by Nico Weber's avatar Nico Weber

Run headless tests on linux clang tot bots

Relands parts of https://chromium-review.googlesource.com/c/chromium/src/+/1088754

headless tests can't run on the memory waterfall yet because of bug 844865.
This adds them to the linux clang tot bots. (They already run on the mac and win
clang tot bots, and on the main waterfall.)

TBR=kbr

Bug: 843511,843732
Change-Id: Iec20d59c425b9d847fa2d3f076f907b69ba0e795
Reviewed-on: https://chromium-review.googlesource.com/1093051Reviewed-by: default avatarNico Weber <thakis@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#565640}
parent 38456c37
...@@ -406,6 +406,18 @@ ...@@ -406,6 +406,18 @@
}, },
"test": "gpu_unittests" "test": "gpu_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_browsertests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -1106,6 +1118,18 @@ ...@@ -1106,6 +1118,18 @@
}, },
"test": "gpu_unittests" "test": "gpu_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_browsertests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -12153,6 +12177,18 @@ ...@@ -12153,6 +12177,18 @@
}, },
"test": "gpu_unittests" "test": "gpu_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_browsertests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -13529,6 +13565,18 @@ ...@@ -13529,6 +13565,18 @@
}, },
"test": "gpu_unittests" "test": "gpu_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_browsertests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -14209,6 +14257,18 @@ ...@@ -14209,6 +14257,18 @@
}, },
"test": "gpu_unittests" "test": "gpu_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_browsertests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -14889,6 +14949,18 @@ ...@@ -14889,6 +14949,18 @@
}, },
"test": "gpu_unittests" "test": "gpu_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_browsertests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_unittests"
},
{ {
"args": [ "args": [
"--enable-features=NetworkService" "--enable-features=NetworkService"
...@@ -22275,6 +22347,18 @@ ...@@ -22275,6 +22347,18 @@
}, },
"test": "gpu_unittests" "test": "gpu_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_browsertests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_unittests"
},
{ {
"args": [ "args": [
"--enable-features=NetworkService" "--enable-features=NetworkService"
......
...@@ -728,6 +728,18 @@ ...@@ -728,6 +728,18 @@
}, },
"test": "gpu_unittests" "test": "gpu_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_browsertests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -1428,6 +1440,18 @@ ...@@ -1428,6 +1440,18 @@
}, },
"test": "gpu_unittests" "test": "gpu_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_browsertests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -5845,6 +5869,18 @@ ...@@ -5845,6 +5869,18 @@
}, },
"test": "gpu_unittests" "test": "gpu_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_browsertests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "headless_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
......
...@@ -1435,6 +1435,9 @@ ...@@ -1435,6 +1435,9 @@
}, },
'headless_browsertests': { 'headless_browsertests': {
'remove_from': [ 'remove_from': [
# chromium.clang
'ToTLinuxASan', # https://crbug.com/843732
# chromium.linux
'Linux Tests (dbg)(1)(32)', 'Linux Tests (dbg)(1)(32)',
# On chromium.mac, unclear why these aren't run on "Mac10.11 Tests". # On chromium.mac, unclear why these aren't run on "Mac10.11 Tests".
'Mac10.11 Tests', 'Mac10.11 Tests',
...@@ -1446,6 +1449,9 @@ ...@@ -1446,6 +1449,9 @@
}, },
'headless_unittests': { 'headless_unittests': {
'remove_from': [ 'remove_from': [
# chromium.clang
'ToTLinuxASan', # https://crbug.com/843732
# chromium.linux
'Linux Tests (dbg)(1)(32)', 'Linux Tests (dbg)(1)(32)',
# On chromium.mac, unclear why these aren't run on "Mac10.11 Tests". # On chromium.mac, unclear why these aren't run on "Mac10.11 Tests".
'Mac10.11 Tests', 'Mac10.11 Tests',
......
...@@ -1929,6 +1929,8 @@ ...@@ -1929,6 +1929,8 @@
'gn_unittests': {}, 'gn_unittests': {},
}, },
# TODO(thakis): merge with non_android_and_cast_and_chromeos_chromium_gtests
# once https://crbug.com/844865 is resolved.
'non_android_and_cast_and_chromeos_and_clang_and_mac_fyi_chromium_gtests': { 'non_android_and_cast_and_chromeos_and_clang_and_mac_fyi_chromium_gtests': {
'headless_browsertests': {}, 'headless_browsertests': {},
'headless_unittests': {}, 'headless_unittests': {},
...@@ -2411,6 +2413,7 @@ ...@@ -2411,6 +2413,7 @@
'network_service_gtests', 'network_service_gtests',
'non_android_chromium_gtests', 'non_android_chromium_gtests',
'non_android_and_cast_and_chromeos_chromium_gtests', 'non_android_and_cast_and_chromeos_chromium_gtests',
'non_android_and_cast_and_chromeos_and_clang_and_mac_fyi_chromium_gtests',
'non_mac_chromium_gtests', 'non_mac_chromium_gtests',
'site_isolation_chromium_gtests', 'site_isolation_chromium_gtests',
'site_isolation_chromium_linux_gtests', 'site_isolation_chromium_linux_gtests',
...@@ -2430,6 +2433,7 @@ ...@@ -2430,6 +2433,7 @@
'network_service_gtests', 'network_service_gtests',
'non_android_chromium_gtests', 'non_android_chromium_gtests',
'non_android_and_cast_and_chromeos_chromium_gtests', 'non_android_and_cast_and_chromeos_chromium_gtests',
'non_android_and_cast_and_chromeos_and_clang_and_mac_fyi_chromium_gtests',
'non_mac_chromium_gtests', 'non_mac_chromium_gtests',
'site_isolation_chromium_gtests', 'site_isolation_chromium_gtests',
'site_isolation_chromium_linux_gtests', 'site_isolation_chromium_linux_gtests',
......
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