[v8] src side configuration for a new generation layout test builder
This CL creates the src side configuration for a V8 waterfall bot.
R=machenbach@chromium.org
CC=yangguo@chromium.org,sergiyb@chromium.org
No-Try: true
Bug: 883629
Change-Id: Ia3afccfd8aff1035d0ac0c5ac425d951f0f20c14
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1508514
Commit-Queue: Tamer Tas <tmrts@chromium.org>
Auto-Submit: Tamer Tas <tmrts@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#638578}
diff --git a/testing/buildbot/client.v8.fyi.json b/testing/buildbot/client.v8.fyi.json
index bab8378..261eaa4 100644
--- a/testing/buildbot/client.v8.fyi.json
+++ b/testing/buildbot/client.v8.fyi.json
@@ -1260,6 +1260,52 @@
"chrome_public_apk"
]
},
+ "V8 Blink Linux Layout NG": {
+ "gtest_tests": [
+ {
+ "args": [
+ "--enable-blink-features=LayoutNG"
+ ],
+ "name": "webkit_unit_tests_ng",
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "dimension_sets": [
+ {
+ "os": "Ubuntu-14.04"
+ }
+ ],
+ "hard_timeout": 900
+ },
+ "test": "blink_unittests"
+ }
+ ],
+ "isolated_scripts": [
+ {
+ "args": [
+ "--num-retries=3"
+ ],
+ "isolate_name": "blink_web_tests_exparchive",
+ "merge": {
+ "args": [
+ "--verbose"
+ ],
+ "script": "//third_party/blink/tools/merge_web_test_results.py"
+ },
+ "name": "webkit_layout_tests",
+ "results_handler": "layout tests",
+ "swarming": {
+ "can_use_on_swarming_builders": true,
+ "dimension_sets": [
+ {
+ "os": "Ubuntu-14.04"
+ }
+ ],
+ "hard_timeout": 900,
+ "shards": 12
+ }
+ }
+ ]
+ },
"V8 Linux GN": {
"additional_compile_targets": [
"accessibility_unittests",
diff --git a/testing/buildbot/waterfalls.pyl b/testing/buildbot/waterfalls.pyl
index ec7b579..ef96db4 100644
--- a/testing/buildbot/waterfalls.pyl
+++ b/testing/buildbot/waterfalls.pyl
@@ -3760,6 +3760,20 @@
'chrome_public_apk'
],
},
+ 'V8 Blink Linux Layout NG': {
+ 'swarming': {
+ 'dimension_sets': [
+ {
+ 'os': 'Ubuntu-14.04',
+ },
+ ],
+ 'hard_timeout': 900,
+ },
+ 'test_suites': {
+ 'gtest_tests': 'layout_ng_gtests',
+ 'isolated_scripts': 'chromium_webkit_isolated_scripts',
+ },
+ },
'V8 Linux GN': {
'additional_compile_targets': [
'accessibility_unittests',