Commit fc828a03 authored by Roberto Carrillo's avatar Roberto Carrillo Committed by Commit Bot

[code coverage] Add support for webkit layout tests.

R=stgao,liaoyuke,jbudorick

Change-Id: Ie573c6d137743c69f5fa869edd47adf86edb4265
Reviewed-on: https://chromium-review.googlesource.com/c/1338110Reviewed-by: default avatarYuke Liao <liaoyuke@chromium.org>
Reviewed-by: default avatarShuotao Gao <stgao@chromium.org>
Reviewed-by: default avatarJohn Budorick <jbudorick@chromium.org>
Commit-Queue: Roberto Carrillo <robertocn@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608642}
parent 72bc0424
...@@ -6693,6 +6693,21 @@ ...@@ -6693,6 +6693,21 @@
}, },
"test": "wtf_unittests" "test": "wtf_unittests"
} }
],
"isolated_scripts": [
{
"args": [
"--num-retries=3"
],
"isolate_coverage_data": true,
"isolate_name": "webkit_layout_tests_exparchive",
"name": "webkit_layout_tests",
"results_handler": "layout tests",
"swarming": {
"can_use_on_swarming_builders": true,
"shards": 12
}
}
] ]
}, },
"linux-tcmalloc-rel": { "linux-tcmalloc-rel": {
......
...@@ -553,6 +553,20 @@ ...@@ -553,6 +553,20 @@
}, },
}, },
'chromium_code_coverage_isolated_scripts': {
'webkit_layout_tests': {
'args': [
'--num-retries=3',
],
'isolate_name': 'webkit_layout_tests_exparchive',
'results_handler': 'layout tests',
'swarming': {
'shards': 12,
},
},
},
'chromium_gtests': { 'chromium_gtests': {
'angle_unittests': {}, 'angle_unittests': {},
'base_unittests': {}, 'base_unittests': {},
......
...@@ -679,6 +679,21 @@ ...@@ -679,6 +679,21 @@
}, },
"test": "wtf_unittests" "test": "wtf_unittests"
} }
],
"isolated_scripts": [
{
"args": [
"--num-retries=3"
],
"isolate_coverage_data": true,
"isolate_name": "webkit_layout_tests_exparchive",
"name": "webkit_layout_tests",
"results_handler": "layout tests",
"swarming": {
"can_use_on_swarming_builders": true,
"shards": 12
}
}
] ]
} }
} }
...@@ -1505,6 +1505,7 @@ ...@@ -1505,6 +1505,7 @@
], ],
'test_suites': { 'test_suites': {
'gtest_tests': 'chromium_linux_coverage_gtests', 'gtest_tests': 'chromium_linux_coverage_gtests',
'isolated_scripts': 'chromium_code_coverage_isolated_scripts',
} }
}, },
'linux-tcmalloc-rel': { 'linux-tcmalloc-rel': {
...@@ -3668,6 +3669,7 @@ ...@@ -3668,6 +3669,7 @@
], ],
'test_suites': { 'test_suites': {
'gtest_tests': 'chromium_linux_coverage_gtests', 'gtest_tests': 'chromium_linux_coverage_gtests',
'isolated_scripts': 'chromium_code_coverage_isolated_scripts',
}, },
}, },
}, },
......
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