Rename webkit_layout_tests to blink_web_tests
Rename test webkit_layout_tests to blink_web_tests, and update related tools and docs. Bug: 914213 Change-Id: I13031dee55409da093f8450db834c3c4595f579e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040050 Commit-Queue: John Chen <johnchen@chromium.org> Reviewed-by: John Budorick <jbudorick@chromium.org> Reviewed-by: Robert Ma <robertma@chromium.org> Cr-Commit-Position: refs/heads/master@{#746262}
This commit is contained in:
docs
testing/buildbot
chromium.clang.jsonchromium.devtools-frontend.jsonchromium.fyi.jsonchromium.linux.jsonchromium.mac.jsonchromium.memory.jsonchromium.win.jsonclient.devtools-frontend.integration.jsonclient.v8.fyi.jsontest_suite_exceptions.pyltest_suites.pyltryserver.chromium.android.jsontryserver.chromium.linux.jsontryserver.chromium.mac.jsontryserver.devtools-frontend.json
third_party/blink
tools
blinkpy
web_tests
@ -60,10 +60,10 @@ Most builds follow a similar pattern. The key *steps* are listed here.
|
||||
suites are affected by the patch.
|
||||
* **compile (with patch)** Builds test suites and associated artifacts.
|
||||
* **isolate tests** Archives test suite binaries and artifacts.
|
||||
* **test_pre_run.[trigger] webkit_layout_tests (with patch)** Triggers a test
|
||||
* **test_pre_run.[trigger] blink_web_tests (with patch)** Triggers a test
|
||||
suite on swarming [remote execution framework] -- in this case,
|
||||
webkit_layout_tests.
|
||||
* **webkit_layout_tests (with patch)** Collects the results from swarming for a
|
||||
blink_web_tests.
|
||||
* **blink_web_tests (with patch)** Collects the results from swarming for a
|
||||
test suite.
|
||||
|
||||
If all test suites pass, then the *build* is marked as a success and no further
|
||||
@ -74,9 +74,9 @@ test failure is due to the CL or due to a problem with tip of tree.
|
||||
* **bot_update [without patch]** Deapplies the CL patch.
|
||||
* **compile [without patch]** Compiles test suites.
|
||||
* **isolate tests (2)** Archives test suite binaries and artifacts.
|
||||
* **test_pre_run.[trigger] webkit_layout_tests (without patch)** Triggers test
|
||||
* **test_pre_run.[trigger] blink_web_tests (without patch)** Triggers test
|
||||
suite on swarming. Only failing tests are rerun.
|
||||
* **webkit_layout_tests (without patch)** Collects results from swarming.
|
||||
* **blink_web_tests (without patch)** Collects results from swarming.
|
||||
|
||||
**Important safety notice**. When test suites are run with the patch applied,
|
||||
each test is run up to N times -- any success will mark the test as a success.
|
||||
|
@ -22022,6 +22022,25 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -22187,25 +22206,6 @@
|
||||
"can_use_on_swarming_builders": true
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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,
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -24204,6 +24204,25 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -24369,25 +24388,6 @@
|
||||
"can_use_on_swarming_builders": true
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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,
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -25,6 +25,30 @@
|
||||
}
|
||||
],
|
||||
"isolated_scripts": [
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Ubuntu-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
@ -50,30 +74,6 @@
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:devtools_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -501,7 +501,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -554,7 +554,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -3382,6 +3382,31 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"cpu": "x86-64",
|
||||
"os": "Windows-10-17134"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -3639,31 +3664,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"cpu": "x86-64",
|
||||
"os": "Windows-10-17134"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -12021,7 +12021,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -12168,7 +12168,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -12895,7 +12895,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -13068,7 +13068,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -14618,7 +14618,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -14635,6 +14635,30 @@
|
||||
},
|
||||
"linux-blink-rel-dummy": {
|
||||
"isolated_scripts": [
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Ubuntu-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"isolate_name": "webdriver_wpt_tests",
|
||||
"merge": {
|
||||
@ -14654,30 +14678,6 @@
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:webdriver_wpt_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -17700,6 +17700,30 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Ubuntu-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -17847,7 +17871,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "not_site_per_process_webkit_layout_tests",
|
||||
"name": "not_site_per_process_blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -18000,30 +18024,6 @@
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:webdriver_wpt_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -19542,6 +19542,32 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw"
|
||||
],
|
||||
"isolate_coverage_data": true,
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Ubuntu-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 20
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -19698,7 +19724,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "not_site_per_process_webkit_layout_tests",
|
||||
"name": "not_site_per_process_blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -19853,32 +19879,6 @@
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:webdriver_wpt_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw"
|
||||
],
|
||||
"isolate_coverage_data": true,
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 20
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
],
|
||||
"scripts": [
|
||||
@ -22873,6 +22873,32 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"gpu": "8086:0a2e",
|
||||
"os": "Mac-10.15"
|
||||
}
|
||||
],
|
||||
"expiration": 21600,
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -23122,32 +23148,6 @@
|
||||
"expiration": 21600
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"gpu": "8086:0a2e",
|
||||
"os": "Mac-10.15"
|
||||
}
|
||||
],
|
||||
"expiration": 21600,
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -23164,7 +23164,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -23193,7 +23193,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -23222,7 +23222,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -23252,7 +23252,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -23283,7 +23283,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -23314,7 +23314,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -23388,7 +23388,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -24631,7 +24631,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
|
@ -2375,7 +2375,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -4086,6 +4086,32 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw"
|
||||
],
|
||||
"isolate_coverage_data": true,
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Ubuntu-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -4242,7 +4268,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "not_site_per_process_webkit_layout_tests",
|
||||
"name": "not_site_per_process_blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -4380,32 +4406,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw"
|
||||
],
|
||||
"isolate_coverage_data": true,
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
],
|
||||
"scripts": [
|
||||
@ -5884,6 +5884,31 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--debug"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Ubuntu-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 20
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"isolate_name": "content_shell_crash_test",
|
||||
"merge": {
|
||||
@ -6057,31 +6082,6 @@
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:webdriver_wpt_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--debug"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 20
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -7750,6 +7750,30 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Ubuntu-14.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -7897,7 +7921,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "not_site_per_process_webkit_layout_tests",
|
||||
"name": "not_site_per_process_blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -8050,30 +8074,6 @@
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:webdriver_wpt_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
],
|
||||
"scripts": [
|
||||
|
@ -1371,6 +1371,31 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"gpu": "none",
|
||||
"os": "Mac-10.10.5"
|
||||
}
|
||||
],
|
||||
"shards": 25
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -1564,31 +1589,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"gpu": "none",
|
||||
"os": "Mac-10.10.5"
|
||||
}
|
||||
],
|
||||
"shards": 25
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -2965,6 +2965,31 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"gpu": "none",
|
||||
"os": "Mac-10.11.6"
|
||||
}
|
||||
],
|
||||
"shards": 25
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -3158,31 +3183,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"gpu": "none",
|
||||
"os": "Mac-10.11.6"
|
||||
}
|
||||
],
|
||||
"shards": 25
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -4559,6 +4559,31 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"gpu": "8086:0a2e",
|
||||
"os": "Mac-10.12.6"
|
||||
}
|
||||
],
|
||||
"shards": 25
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -4799,31 +4824,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"gpu": "8086:0a2e",
|
||||
"os": "Mac-10.12.6"
|
||||
}
|
||||
],
|
||||
"shards": 25
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -6182,6 +6182,31 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"gpu": "8086:0a2e",
|
||||
"os": "Mac-10.13.6"
|
||||
}
|
||||
],
|
||||
"shards": 25
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -6399,31 +6424,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"gpu": "8086:0a2e",
|
||||
"os": "Mac-10.13.6"
|
||||
}
|
||||
],
|
||||
"shards": 25
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
],
|
||||
"scripts": [
|
||||
@ -7812,6 +7812,32 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--debug"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"gpu": "none",
|
||||
"os": "Mac-10.13.6"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"isolate_name": "content_shell_crash_test",
|
||||
"merge": {
|
||||
@ -7976,32 +8002,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--debug"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"gpu": "none",
|
||||
"os": "Mac-10.13.6"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -9458,6 +9458,32 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_coverage_data": true,
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"gpu": "none",
|
||||
"os": "Mac-10.13.6"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -9707,32 +9733,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_coverage_data": true,
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"gpu": "none",
|
||||
"os": "Mac-10.13.6"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
],
|
||||
"scripts": [
|
||||
@ -11123,6 +11123,31 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"gpu": "none",
|
||||
"os": "Mac-10.14.6"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -11360,31 +11385,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"gpu": "none",
|
||||
"os": "Mac-10.14.6"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
],
|
||||
"scripts": [
|
||||
@ -11413,7 +11413,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
|
@ -14204,7 +14204,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -14237,7 +14237,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -14270,7 +14270,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
|
@ -14,7 +14,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -3098,6 +3098,33 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--target",
|
||||
"Release_x64"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"cpu": "x86-64",
|
||||
"os": "Windows-10-15063"
|
||||
}
|
||||
],
|
||||
"shards": 28
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -3311,33 +3338,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--target",
|
||||
"Release_x64"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"cpu": "x86-64",
|
||||
"os": "Windows-10-15063"
|
||||
}
|
||||
],
|
||||
"shards": 28
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
],
|
||||
"scripts": [
|
||||
@ -7084,6 +7084,34 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--target",
|
||||
"Release_x64"
|
||||
],
|
||||
"isolate_coverage_data": true,
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"cpu": "x86-64",
|
||||
"os": "Windows-10-15063"
|
||||
}
|
||||
],
|
||||
"shards": 28
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -7308,34 +7336,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--target",
|
||||
"Release_x64"
|
||||
],
|
||||
"isolate_coverage_data": true,
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"cpu": "x86-64",
|
||||
"os": "Windows-10-15063"
|
||||
}
|
||||
],
|
||||
"shards": 28
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
],
|
||||
"scripts": [
|
||||
@ -8534,6 +8534,25 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -8717,25 +8736,6 @@
|
||||
"can_use_on_swarming_builders": true
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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,
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
],
|
||||
"scripts": [
|
||||
@ -9854,6 +9854,34 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--debug",
|
||||
"--time-out-ms",
|
||||
"60000"
|
||||
],
|
||||
"experiment_percentage": 100,
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Windows-7-SP1"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"isolate_name": "content_shell_crash_test",
|
||||
"merge": {
|
||||
@ -9988,34 +10016,6 @@
|
||||
"can_use_on_swarming_builders": true
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--debug",
|
||||
"--time-out-ms",
|
||||
"60000"
|
||||
],
|
||||
"experiment_percentage": 100,
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": "Windows-7-SP1"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -25,6 +25,30 @@
|
||||
}
|
||||
],
|
||||
"isolated_scripts": [
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Ubuntu-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
@ -50,30 +74,6 @@
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:devtools_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1312,7 +1312,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -1363,7 +1363,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -1414,7 +1414,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -1465,7 +1465,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -1516,7 +1516,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -1544,7 +1544,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
|
@ -83,6 +83,300 @@
|
||||
'Linux FYI GPU TSAN Release',
|
||||
],
|
||||
},
|
||||
'blink_web_tests': {
|
||||
'remove_from': [
|
||||
'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests.
|
||||
'Win10 Tests x64 (dbg)',
|
||||
],
|
||||
'modifications': {
|
||||
'Fuchsia x64': {
|
||||
'args': [
|
||||
'--platform=fuchsia',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 1,
|
||||
},
|
||||
},
|
||||
'Linux Tests': {
|
||||
"args": [
|
||||
"--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
|
||||
],
|
||||
},
|
||||
'Linux Tests (dbg)(1)': {
|
||||
'args': [
|
||||
'--debug',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'Mac10.10 Tests': {
|
||||
# TODO(kbr): this is essentially redundant.
|
||||
'swarming': {
|
||||
'dimension_sets': [
|
||||
{
|
||||
'gpu': 'none',
|
||||
'os': 'Mac-10.10.5',
|
||||
},
|
||||
],
|
||||
'shards': 25,
|
||||
},
|
||||
},
|
||||
'Mac10.11 Tests': {
|
||||
# TODO(kbr): this is essentially redundant.
|
||||
'swarming': {
|
||||
'dimension_sets': [
|
||||
{
|
||||
'gpu': 'none',
|
||||
'os': 'Mac-10.11.6',
|
||||
},
|
||||
],
|
||||
'shards': 25,
|
||||
},
|
||||
},
|
||||
'Mac10.12 Tests': {
|
||||
'swarming': {
|
||||
'shards': 25,
|
||||
},
|
||||
},
|
||||
'Mac10.13 Tests': {
|
||||
'swarming': {
|
||||
'dimension_sets': [
|
||||
{
|
||||
# Run the layout tests on a consistent set of hardware
|
||||
# (Mac Minis).
|
||||
'gpu': '8086:0a2e',
|
||||
},
|
||||
],
|
||||
'shards': 25,
|
||||
},
|
||||
},
|
||||
'Mac10.13 Tests (dbg)': {
|
||||
'args': [
|
||||
'--debug',
|
||||
],
|
||||
},
|
||||
'V8 Blink Linux Debug': {
|
||||
'args': [
|
||||
'--debug',
|
||||
],
|
||||
},
|
||||
'V8 Blink Linux Future': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--js-flags=--future',
|
||||
],
|
||||
},
|
||||
'WebKit Linux ASAN': {
|
||||
'args': [
|
||||
'--additional-expectations',
|
||||
'../../third_party/blink/web_tests/ASANExpectations',
|
||||
'--time-out-ms',
|
||||
'48000',
|
||||
'--enable-sanitizer',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'WebKit Linux Leak': {
|
||||
'args': [
|
||||
'--additional-expectations',
|
||||
'../../third_party/blink/web_tests/LeakExpectations',
|
||||
'--time-out-ms',
|
||||
'48000',
|
||||
'--enable-leak-detection',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 10,
|
||||
},
|
||||
},
|
||||
'WebKit Linux MSAN': {
|
||||
'args': [
|
||||
'--additional-expectations',
|
||||
'../../third_party/blink/web_tests/MSANExpectations',
|
||||
'--time-out-ms',
|
||||
'66000',
|
||||
'--enable-sanitizer',
|
||||
],
|
||||
'swarming': {
|
||||
'expiration': 36000,
|
||||
'hard_timeout': 10800,
|
||||
'io_timeout': 3600,
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'WebKit Linux composite_after_paint Dummy Builder': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--enable-blink-features=CompositeAfterPaint',
|
||||
],
|
||||
},
|
||||
'WebKit Linux layout_ng_disabled Builder': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--disable-blink-features=LayoutNG',
|
||||
],
|
||||
},
|
||||
'Win10 Tests x64': {
|
||||
'args': [
|
||||
'--target',
|
||||
'Release_x64',
|
||||
],
|
||||
'swarming': {
|
||||
"shards": 28
|
||||
},
|
||||
},
|
||||
'Win10 Tests x64 (dbg)': {
|
||||
'args': [
|
||||
'--debug',
|
||||
'--target',
|
||||
'Debug_x64',
|
||||
],
|
||||
},
|
||||
'Win10 Tests x64 Code Coverage': {
|
||||
'args': [
|
||||
'--target',
|
||||
'Release_x64',
|
||||
],
|
||||
'swarming': {
|
||||
"shards": 28
|
||||
},
|
||||
},
|
||||
'Win7 Tests (dbg)(1)': {
|
||||
'args': [
|
||||
'--debug',
|
||||
'--time-out-ms',
|
||||
'60000'
|
||||
],
|
||||
'experiment_percentage': 100,
|
||||
# TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit,
|
||||
# from prefered_os_dimension in
|
||||
# tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally,
|
||||
# Swarming dimensions would be either specified for all testers on the
|
||||
# waterfall (and therefore, explicitly specified for all tests in the
|
||||
# generated JSON), or this would be removed, and the implicit one used.
|
||||
'swarming': {
|
||||
'dimension_sets': [
|
||||
{
|
||||
'os': 'Windows-7-SP1',
|
||||
}
|
||||
],
|
||||
},
|
||||
},
|
||||
# tryserver.chromium.android
|
||||
'android_blink_rel': {
|
||||
'args': [
|
||||
'--release',
|
||||
'--android',
|
||||
# TODO(crbug.com/912120): Breakpad was entirely disabled on
|
||||
# Android. Remove this when it no longer affects Android crash
|
||||
# log handling.
|
||||
'--disable-breakpad',
|
||||
# TODO(crbug.com/875172): run on the real GPU since the
|
||||
# software fallback, SwiftShader, isn't yet for 32-bit ARM.
|
||||
'--additional-driver-flag=--use-gpu-in-tests',
|
||||
],
|
||||
},
|
||||
'devtools_frontend_linux_blink_light_rel': {
|
||||
'args': [
|
||||
'http/tests/devtools',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 4,
|
||||
},
|
||||
},
|
||||
'fuchsia-fyi-x64-rel': {
|
||||
'args': [
|
||||
'--platform=fuchsia',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 1,
|
||||
},
|
||||
},
|
||||
'linux-bfcache-debug': {
|
||||
'args': [
|
||||
'--debug',
|
||||
'--additional-driver-flag=--enable-features=BackForwardCache',
|
||||
'--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/enable-features=BackForwardCache',
|
||||
],
|
||||
},
|
||||
'linux-blink-animation-use-time-delta': {
|
||||
'args': [
|
||||
'--debug',
|
||||
],
|
||||
},
|
||||
'linux-blink-cors-rel': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--disable-features=OutOfBlinkCors',
|
||||
'--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/disable-features=OutOfBlinkCors',
|
||||
],
|
||||
},
|
||||
'linux-blink-heap-concurrent-marking-tsan-rel': {
|
||||
'args': [
|
||||
'--release',
|
||||
'--additional-driver-flag=--enable-features=BlinkHeapConcurrentMarking',
|
||||
],
|
||||
},
|
||||
'linux-code-coverage': {
|
||||
'args': [
|
||||
'--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'linux-layout-tests-fragment-item': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--enable-blink-features=LayoutNGFragmentItem',
|
||||
],
|
||||
},
|
||||
'linux-layout-tests-fragment-paint': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--enable-blink-features=LayoutNGFragmentPaint',
|
||||
],
|
||||
},
|
||||
'mac-rel': {
|
||||
'swarming': {
|
||||
'dimension_sets': [
|
||||
{
|
||||
# Run the layout tests on a consistent set of hardware
|
||||
# (Mac Minis).
|
||||
'gpu': '8086:0a2e',
|
||||
},
|
||||
],
|
||||
'shards': 25,
|
||||
},
|
||||
},
|
||||
'mac10.10-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'mac10.11-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'mac10.12-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'mac10.13-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'mac10.13_retina-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'mac10.14-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
'boringssl_crypto_tests': {
|
||||
'remove_from': [
|
||||
# https://crbug.com/1054545
|
||||
@ -1402,7 +1696,7 @@
|
||||
'android-code-coverage-native', # https://crbug.com/1018431
|
||||
],
|
||||
},
|
||||
'not_site_per_process_webkit_layout_tests': {
|
||||
'not_site_per_process_blink_web_tests': {
|
||||
'remove_from': [
|
||||
# TODO(dpranke): Should we be running this step on Linux Tests (dbg)(1)?
|
||||
'Linux Tests (dbg)(1)',
|
||||
@ -2002,300 +2296,6 @@
|
||||
'Win7 FYI Debug (AMD)',
|
||||
],
|
||||
},
|
||||
'webkit_layout_tests': {
|
||||
'remove_from': [
|
||||
'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests.
|
||||
'Win10 Tests x64 (dbg)',
|
||||
],
|
||||
'modifications': {
|
||||
'Fuchsia x64': {
|
||||
'args': [
|
||||
'--platform=fuchsia',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 1,
|
||||
},
|
||||
},
|
||||
'Linux Tests': {
|
||||
"args": [
|
||||
"--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
|
||||
],
|
||||
},
|
||||
'Linux Tests (dbg)(1)': {
|
||||
'args': [
|
||||
'--debug',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'Mac10.10 Tests': {
|
||||
# TODO(kbr): this is essentially redundant.
|
||||
'swarming': {
|
||||
'dimension_sets': [
|
||||
{
|
||||
'gpu': 'none',
|
||||
'os': 'Mac-10.10.5',
|
||||
},
|
||||
],
|
||||
'shards': 25,
|
||||
},
|
||||
},
|
||||
'Mac10.11 Tests': {
|
||||
# TODO(kbr): this is essentially redundant.
|
||||
'swarming': {
|
||||
'dimension_sets': [
|
||||
{
|
||||
'gpu': 'none',
|
||||
'os': 'Mac-10.11.6',
|
||||
},
|
||||
],
|
||||
'shards': 25,
|
||||
},
|
||||
},
|
||||
'Mac10.12 Tests': {
|
||||
'swarming': {
|
||||
'shards': 25,
|
||||
},
|
||||
},
|
||||
'Mac10.13 Tests': {
|
||||
'swarming': {
|
||||
'dimension_sets': [
|
||||
{
|
||||
# Run the layout tests on a consistent set of hardware
|
||||
# (Mac Minis).
|
||||
'gpu': '8086:0a2e',
|
||||
},
|
||||
],
|
||||
'shards': 25,
|
||||
},
|
||||
},
|
||||
'Mac10.13 Tests (dbg)': {
|
||||
'args': [
|
||||
'--debug',
|
||||
],
|
||||
},
|
||||
'V8 Blink Linux Debug': {
|
||||
'args': [
|
||||
'--debug',
|
||||
],
|
||||
},
|
||||
'V8 Blink Linux Future': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--js-flags=--future',
|
||||
],
|
||||
},
|
||||
'WebKit Linux ASAN': {
|
||||
'args': [
|
||||
'--additional-expectations',
|
||||
'../../third_party/blink/web_tests/ASANExpectations',
|
||||
'--time-out-ms',
|
||||
'48000',
|
||||
'--enable-sanitizer',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'WebKit Linux Leak': {
|
||||
'args': [
|
||||
'--additional-expectations',
|
||||
'../../third_party/blink/web_tests/LeakExpectations',
|
||||
'--time-out-ms',
|
||||
'48000',
|
||||
'--enable-leak-detection',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 10,
|
||||
},
|
||||
},
|
||||
'WebKit Linux MSAN': {
|
||||
'args': [
|
||||
'--additional-expectations',
|
||||
'../../third_party/blink/web_tests/MSANExpectations',
|
||||
'--time-out-ms',
|
||||
'66000',
|
||||
'--enable-sanitizer',
|
||||
],
|
||||
'swarming': {
|
||||
'expiration': 36000,
|
||||
'hard_timeout': 10800,
|
||||
'io_timeout': 3600,
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'WebKit Linux composite_after_paint Dummy Builder': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--enable-blink-features=CompositeAfterPaint',
|
||||
],
|
||||
},
|
||||
'WebKit Linux layout_ng_disabled Builder': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--disable-blink-features=LayoutNG',
|
||||
],
|
||||
},
|
||||
'Win10 Tests x64': {
|
||||
'args': [
|
||||
'--target',
|
||||
'Release_x64',
|
||||
],
|
||||
'swarming': {
|
||||
"shards": 28
|
||||
},
|
||||
},
|
||||
'Win10 Tests x64 (dbg)': {
|
||||
'args': [
|
||||
'--debug',
|
||||
'--target',
|
||||
'Debug_x64',
|
||||
],
|
||||
},
|
||||
'Win10 Tests x64 Code Coverage': {
|
||||
'args': [
|
||||
'--target',
|
||||
'Release_x64',
|
||||
],
|
||||
'swarming': {
|
||||
"shards": 28
|
||||
},
|
||||
},
|
||||
'Win7 Tests (dbg)(1)': {
|
||||
'args': [
|
||||
'--debug',
|
||||
'--time-out-ms',
|
||||
'60000'
|
||||
],
|
||||
'experiment_percentage': 100,
|
||||
# TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit,
|
||||
# from prefered_os_dimension in
|
||||
# tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally,
|
||||
# Swarming dimensions would be either specified for all testers on the
|
||||
# waterfall (and therefore, explicitly specified for all tests in the
|
||||
# generated JSON), or this would be removed, and the implicit one used.
|
||||
'swarming': {
|
||||
'dimension_sets': [
|
||||
{
|
||||
'os': 'Windows-7-SP1',
|
||||
}
|
||||
],
|
||||
},
|
||||
},
|
||||
# tryserver.chromium.android
|
||||
'android_blink_rel': {
|
||||
'args': [
|
||||
'--release',
|
||||
'--android',
|
||||
# TODO(crbug.com/912120): Breakpad was entirely disabled on
|
||||
# Android. Remove this when it no longer affects Android crash
|
||||
# log handling.
|
||||
'--disable-breakpad',
|
||||
# TODO(crbug.com/875172): run on the real GPU since the
|
||||
# software fallback, SwiftShader, isn't yet for 32-bit ARM.
|
||||
'--additional-driver-flag=--use-gpu-in-tests',
|
||||
],
|
||||
},
|
||||
'devtools_frontend_linux_blink_light_rel': {
|
||||
'args': [
|
||||
'http/tests/devtools',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 4,
|
||||
},
|
||||
},
|
||||
'fuchsia-fyi-x64-rel': {
|
||||
'args': [
|
||||
'--platform=fuchsia',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 1,
|
||||
},
|
||||
},
|
||||
'linux-bfcache-debug': {
|
||||
'args': [
|
||||
'--debug',
|
||||
'--additional-driver-flag=--enable-features=BackForwardCache',
|
||||
'--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/enable-features=BackForwardCache',
|
||||
],
|
||||
},
|
||||
'linux-blink-animation-use-time-delta': {
|
||||
'args': [
|
||||
'--debug',
|
||||
],
|
||||
},
|
||||
'linux-blink-cors-rel': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--disable-features=OutOfBlinkCors',
|
||||
'--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/disable-features=OutOfBlinkCors',
|
||||
],
|
||||
},
|
||||
'linux-blink-heap-concurrent-marking-tsan-rel': {
|
||||
'args': [
|
||||
'--release',
|
||||
'--additional-driver-flag=--enable-features=BlinkHeapConcurrentMarking',
|
||||
],
|
||||
},
|
||||
'linux-code-coverage': {
|
||||
'args': [
|
||||
'--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
|
||||
],
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'linux-layout-tests-fragment-item': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--enable-blink-features=LayoutNGFragmentItem',
|
||||
],
|
||||
},
|
||||
'linux-layout-tests-fragment-paint': {
|
||||
'args': [
|
||||
'--additional-driver-flag=--enable-blink-features=LayoutNGFragmentPaint',
|
||||
],
|
||||
},
|
||||
'mac-rel': {
|
||||
'swarming': {
|
||||
'dimension_sets': [
|
||||
{
|
||||
# Run the layout tests on a consistent set of hardware
|
||||
# (Mac Minis).
|
||||
'gpu': '8086:0a2e',
|
||||
},
|
||||
],
|
||||
'shards': 25,
|
||||
},
|
||||
},
|
||||
'mac10.10-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'mac10.11-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'mac10.12-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'mac10.13-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'mac10.13_retina-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
'mac10.14-blink-rel-dummy': {
|
||||
'swarming': {
|
||||
'shards': 20,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
'webkit_unit_tests': {
|
||||
'remove_from': [
|
||||
# Flakily fails on Win7. https://crbug.com/943372.
|
||||
|
@ -923,19 +923,7 @@
|
||||
},
|
||||
|
||||
'chromium_web_tests_and_wpt_webdriver_isolated_scripts': {
|
||||
'webdriver_tests_suite': {
|
||||
'isolate_name': 'webdriver_wpt_tests',
|
||||
'merge': {
|
||||
'args': [
|
||||
'--verbose',
|
||||
],
|
||||
'script': '//third_party/blink/tools/merge_web_test_results.py',
|
||||
},
|
||||
'swarming': {
|
||||
'shards': 4,
|
||||
},
|
||||
},
|
||||
'webkit_layout_tests': {
|
||||
'blink_web_tests': {
|
||||
# layout test failures are retried 3 times when '--test-list' is not
|
||||
# passed, but 0 times when '--test-list' is passed. We want to always
|
||||
# retry 3 times, so we explicitly specify it.
|
||||
@ -954,10 +942,22 @@
|
||||
'shards': 12,
|
||||
}
|
||||
},
|
||||
'webdriver_tests_suite': {
|
||||
'isolate_name': 'webdriver_wpt_tests',
|
||||
'merge': {
|
||||
'args': [
|
||||
'--verbose',
|
||||
],
|
||||
'script': '//third_party/blink/tools/merge_web_test_results.py',
|
||||
},
|
||||
'swarming': {
|
||||
'shards': 4,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
'chromium_webkit_isolated_scripts': {
|
||||
'webkit_layout_tests': {
|
||||
'blink_web_tests': {
|
||||
# layout test failures are retried 3 times when '--test-list' is not
|
||||
# passed, but 0 times when '--test-list' is passed. We want to always
|
||||
# retry 3 times, so we explicitly specify it.
|
||||
@ -1110,6 +1110,25 @@
|
||||
|
||||
'desktop_chromium_isolated_scripts': {
|
||||
'blink_python_tests': {},
|
||||
'blink_web_tests': {
|
||||
# layout test failures are retried 3 times when '--test-list' is not
|
||||
# passed, but 0 times when '--test-list' is passed. We want to always
|
||||
# retry 3 times, so we explicitly specify it.
|
||||
'args': [
|
||||
'--num-retries=3',
|
||||
],
|
||||
'isolate_name': 'blink_web_tests',
|
||||
'merge': {
|
||||
'args': [
|
||||
'--verbose',
|
||||
],
|
||||
'script': '//third_party/blink/tools/merge_web_test_results.py',
|
||||
},
|
||||
'results_handler': 'layout tests',
|
||||
'swarming': {
|
||||
'shards': 12,
|
||||
}
|
||||
},
|
||||
'content_shell_crash_test': {},
|
||||
'flatbuffers_unittests': {},
|
||||
'grit_python_unittests': {},
|
||||
@ -1142,7 +1161,10 @@
|
||||
'--gtest-benchmark-name=views_perftests',
|
||||
],
|
||||
},
|
||||
'webkit_layout_tests': {
|
||||
},
|
||||
|
||||
'devtools_webkit_isolated_scripts': {
|
||||
'blink_web_tests': {
|
||||
# layout test failures are retried 3 times when '--test-list' is not
|
||||
# passed, but 0 times when '--test-list' is passed. We want to always
|
||||
# retry 3 times, so we explicitly specify it.
|
||||
@ -1161,9 +1183,6 @@
|
||||
'shards': 12,
|
||||
}
|
||||
},
|
||||
},
|
||||
|
||||
'devtools_webkit_isolated_scripts': {
|
||||
'webkit_layout_from_devtools': {
|
||||
# layout test failures are retried 3 times when '--test-list' is not
|
||||
# passed, but 0 times when '--test-list' is passed. We want to always
|
||||
@ -1185,25 +1204,6 @@
|
||||
'shards': 4,
|
||||
}
|
||||
},
|
||||
'webkit_layout_tests': {
|
||||
# layout test failures are retried 3 times when '--test-list' is not
|
||||
# passed, but 0 times when '--test-list' is passed. We want to always
|
||||
# retry 3 times, so we explicitly specify it.
|
||||
'args': [
|
||||
'--num-retries=3',
|
||||
],
|
||||
'isolate_name': 'blink_web_tests',
|
||||
'merge': {
|
||||
'args': [
|
||||
'--verbose',
|
||||
],
|
||||
'script': '//third_party/blink/tools/merge_web_test_results.py',
|
||||
},
|
||||
'results_handler': 'layout tests',
|
||||
'swarming': {
|
||||
'shards': 12,
|
||||
}
|
||||
},
|
||||
},
|
||||
|
||||
'fieldtrial_browser_tests': {
|
||||
@ -2742,8 +2742,8 @@
|
||||
},
|
||||
|
||||
'linux_specific_chromium_isolated_scripts': {
|
||||
'not_site_per_process_webkit_layout_tests': {
|
||||
# not_site_per_process_webkit_layout_tests provides coverage for
|
||||
'not_site_per_process_blink_web_tests': {
|
||||
# not_site_per_process_blink_web_tests provides coverage for
|
||||
# running Layout Tests without site-per-process. This is the mode used
|
||||
# on Android and Android bots currently do not run the full set of
|
||||
# layout tests. Running in this mode on linux compensates for lack of
|
||||
|
@ -162,7 +162,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
|
@ -18,7 +18,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -50,7 +50,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
|
@ -1356,6 +1356,31 @@
|
||||
},
|
||||
"test_target": "//:blink_python_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"gpu": "8086:0a2e",
|
||||
"os": "Mac-10.13.6"
|
||||
}
|
||||
],
|
||||
"shards": 25
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--test-type=integration"
|
||||
@ -1573,31 +1598,6 @@
|
||||
]
|
||||
},
|
||||
"test_target": "//ui/views:views_perftests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
],
|
||||
"isolate_name": "blink_web_tests",
|
||||
"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": [
|
||||
{
|
||||
"gpu": "8086:0a2e",
|
||||
"os": "Mac-10.13.6"
|
||||
}
|
||||
],
|
||||
"shards": 25
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
],
|
||||
"scripts": [
|
||||
|
@ -3,32 +3,6 @@
|
||||
"AAAAA2 See generate_buildbot_json.py to make changes": {},
|
||||
"devtools_frontend_linux_blink_light_rel": {
|
||||
"isolated_scripts": [
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--layout-tests-directory=../../third_party/devtools-frontend/src/test/webtests/",
|
||||
"http/tests/devtools"
|
||||
],
|
||||
"isolate_name": "devtools_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_from_devtools",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Ubuntu-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:devtools_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
@ -41,7 +15,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -53,11 +27,7 @@
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
}
|
||||
]
|
||||
},
|
||||
"devtools_frontend_linux_blink_rel": {
|
||||
"isolated_scripts": [
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
@ -83,7 +53,11 @@
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:devtools_web_tests"
|
||||
},
|
||||
}
|
||||
]
|
||||
},
|
||||
"devtools_frontend_linux_blink_rel": {
|
||||
"isolated_scripts": [
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3"
|
||||
@ -95,7 +69,7 @@
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_tests",
|
||||
"name": "blink_web_tests",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
@ -107,6 +81,32 @@
|
||||
"shards": 12
|
||||
},
|
||||
"test_target": "//:blink_web_tests"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"--num-retries=3",
|
||||
"--layout-tests-directory=../../third_party/devtools-frontend/src/test/webtests/",
|
||||
"http/tests/devtools"
|
||||
],
|
||||
"isolate_name": "devtools_web_tests",
|
||||
"merge": {
|
||||
"args": [
|
||||
"--verbose"
|
||||
],
|
||||
"script": "//third_party/blink/tools/merge_web_test_results.py"
|
||||
},
|
||||
"name": "webkit_layout_from_devtools",
|
||||
"results_handler": "layout tests",
|
||||
"swarming": {
|
||||
"can_use_on_swarming_builders": true,
|
||||
"dimension_sets": [
|
||||
{
|
||||
"os": "Ubuntu-16.04"
|
||||
}
|
||||
],
|
||||
"shards": 4
|
||||
},
|
||||
"test_target": "//:devtools_web_tests"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -145,11 +145,11 @@ class TestResultsFetcher(object):
|
||||
data = json.loads(json_results_generator.strip_json_wrapper(data))
|
||||
suites = [
|
||||
entry['TestType'] for entry in data
|
||||
# Some suite names are like 'webkit_layout_tests on Intel GPU (with
|
||||
# patch)'. Only make sure it starts with webkit_layout_tests and
|
||||
# Some suite names are like 'blink_web_tests on Intel GPU (with
|
||||
# patch)'. Only make sure it starts with blink_web_tests and
|
||||
# runs with a patch. This should be changed eventually to use actual
|
||||
# structured data from the test results server.
|
||||
if (entry['TestType'].startswith('webkit_layout_tests') and
|
||||
if (entry['TestType'].startswith('blink_web_tests') and
|
||||
entry['TestType'].endswith('(with patch)'))
|
||||
]
|
||||
# In manual testing, I sometimes saw results where the same suite was
|
||||
|
@ -40,7 +40,7 @@ class MockTestResultsFetcher(TestResultsFetcher):
|
||||
self._webdriver_results = {}
|
||||
self.fetched_builds = []
|
||||
self.fetched_webdriver_builds = []
|
||||
self._layout_test_step_name = 'webkit_layout_tests (with patch)'
|
||||
self._layout_test_step_name = 'blink_web_tests (with patch)'
|
||||
|
||||
def set_results(self, build, results):
|
||||
self._canned_results[build] = results
|
||||
|
@ -53,9 +53,9 @@ class BuilderTest(LoggingTestCase):
|
||||
def test_results_url_with_build_number_step_name(self):
|
||||
self.assertEqual(
|
||||
TestResultsFetcher().results_url('Test Builder', 10,
|
||||
'webkit_layout_tests (with patch)'),
|
||||
'blink_web_tests (with patch)'),
|
||||
'https://test-results.appspot.com/data/layout_results/Test_Builder'
|
||||
'/10/webkit_layout_tests%20%28with%20patch%29/layout-test-results')
|
||||
'/10/blink_web_tests%20%28with%20patch%29/layout-test-results')
|
||||
|
||||
def test_results_url_with_non_numeric_build_number(self):
|
||||
with self.assertRaisesRegexp(AssertionError, 'expected numeric build number'):
|
||||
@ -87,10 +87,10 @@ class BuilderTest(LoggingTestCase):
|
||||
'https://test-results.appspot.com/testfile?buildnumber=123&'
|
||||
'callback=ADD_RESULTS&builder=builder&name=full_results.json':
|
||||
'ADD_RESULTS(%s);' % (json.dumps(
|
||||
[{"TestType": "webkit_layout_tests on Intel GPU (with patch)"},
|
||||
[{"TestType": "blink_web_tests on Intel GPU (with patch)"},
|
||||
{"TestType": "base_unittests (with patch)"}])),
|
||||
'https://test-results.appspot.com/data/layout_results/builder/123/'
|
||||
'webkit_layout_tests%20on%20Intel%20GPU%20%28with%20patch%29/'
|
||||
'blink_web_tests%20on%20Intel%20GPU%20%28with%20patch%29/'
|
||||
'layout-test-results/failing_results.json':
|
||||
json.dumps({'passed': True}),
|
||||
})
|
||||
@ -110,13 +110,13 @@ class BuilderTest(LoggingTestCase):
|
||||
'https://test-results.appspot.com/testfile?buildnumber=5&'
|
||||
'callback=ADD_RESULTS&builder=foo&name=full_results.json':
|
||||
'ADD_RESULTS(%s);' % (json.dumps(
|
||||
[{"TestType": "webkit_layout_tests (with patch)"},
|
||||
{"TestType": "not_site_per_process_webkit_layout_tests (with patch)"},
|
||||
{"TestType": "webkit_layout_tests (retry with patch)"},
|
||||
[{"TestType": "blink_web_tests (with patch)"},
|
||||
{"TestType": "not_site_per_process_blink_web_tests (with patch)"},
|
||||
{"TestType": "blink_web_tests (retry with patch)"},
|
||||
{"TestType": "base_unittests (with patch)"}]))
|
||||
})
|
||||
step_name = fetcher.get_layout_test_step_name(Build('foo', 5))
|
||||
self.assertEqual(step_name, 'webkit_layout_tests (with patch)')
|
||||
self.assertEqual(step_name, 'blink_web_tests (with patch)')
|
||||
self.assertLog([])
|
||||
|
||||
def test_get_step_name_without_build_number(self):
|
||||
|
@ -43,7 +43,7 @@ class FlakyTests(Command):
|
||||
|
||||
FLAKINESS_DASHBOARD_URL = (
|
||||
'https://test-results.appspot.com/dashboards/flakiness_dashboard.html'
|
||||
'#testType=webkit_layout_tests&tests=%s')
|
||||
'#testType=blink_web_tests&tests=%s')
|
||||
|
||||
BUG_TEMPLATE = (
|
||||
'https://code.google.com/p/chromium/issues/entry?owner=FILL_ME_IN&status=Assigned&'
|
||||
|
@ -400,7 +400,7 @@ class RebaselineCLTest(BaseTestCase, LoggingTestCase):
|
||||
'--port-name', 'test-win-win7',
|
||||
'--builder', 'MOCK Try Win',
|
||||
'--build-number', '5000',
|
||||
'--step-name', 'webkit_layout_tests (with patch)',
|
||||
'--step-name', 'blink_web_tests (with patch)',
|
||||
]],
|
||||
[[
|
||||
'python', 'echo', 'optimize-baselines',
|
||||
@ -434,7 +434,7 @@ class RebaselineCLTest(BaseTestCase, LoggingTestCase):
|
||||
'INFO: Finished try jobs found for all try bots.\n',
|
||||
'INFO: Failed to fetch results for "MOCK Try Win".\n',
|
||||
('INFO: Results URL: https://test-results.appspot.com/data/layout_results/'
|
||||
'MOCK_Try_Win/5000/webkit_layout_tests%20%28with%20patch%29/layout-test-results/results.html\n'),
|
||||
'MOCK_Try_Win/5000/blink_web_tests%20%28with%20patch%29/layout-test-results/results.html\n'),
|
||||
'INFO: There are some builders with no results:\n',
|
||||
'INFO: MOCK Try Win\n',
|
||||
'INFO: Would you like to continue?\n',
|
||||
@ -451,7 +451,7 @@ class RebaselineCLTest(BaseTestCase, LoggingTestCase):
|
||||
'INFO: Finished try jobs found for all try bots.\n',
|
||||
'INFO: Failed to fetch results for "MOCK Try Win".\n',
|
||||
('INFO: Results URL: https://test-results.appspot.com/data/layout_results/'
|
||||
'MOCK_Try_Win/5000/webkit_layout_tests%20%28with%20patch%29/layout-test-results/results.html\n'),
|
||||
'MOCK_Try_Win/5000/blink_web_tests%20%28with%20patch%29/layout-test-results/results.html\n'),
|
||||
'INFO: There are some builders with no results:\n',
|
||||
'INFO: MOCK Try Win\n',
|
||||
'INFO: For one/flaky-fail.html:\n',
|
||||
|
@ -230,7 +230,7 @@ class TestRebaseline(BaseTestCase):
|
||||
'--suffixes', 'txt,png',
|
||||
'--port-name', 'test-win-win7',
|
||||
'--builder', 'MOCK Win7',
|
||||
'--step-name', 'webkit_layout_tests (with patch)',
|
||||
'--step-name', 'blink_web_tests (with patch)',
|
||||
]],
|
||||
[[
|
||||
'python', 'echo', 'optimize-baselines',
|
||||
@ -264,7 +264,7 @@ class TestRebaseline(BaseTestCase):
|
||||
'--suffixes', 'txt,png',
|
||||
'--port-name', 'test-win-win7',
|
||||
'--builder', 'MOCK Win7 (dbg)',
|
||||
'--step-name', 'webkit_layout_tests (with patch)',
|
||||
'--step-name', 'blink_web_tests (with patch)',
|
||||
]],
|
||||
[[
|
||||
'python', 'echo', 'optimize-baselines',
|
||||
@ -298,7 +298,7 @@ class TestRebaseline(BaseTestCase):
|
||||
'--suffixes', 'txt,png',
|
||||
'--port-name', 'test-win-win7',
|
||||
'--builder', 'MOCK Win7',
|
||||
'--step-name', 'webkit_layout_tests (with patch)',
|
||||
'--step-name', 'blink_web_tests (with patch)',
|
||||
]]
|
||||
])
|
||||
|
||||
@ -325,7 +325,7 @@ class TestRebaseline(BaseTestCase):
|
||||
'--port-name', 'test-win-win7',
|
||||
'--builder', 'MOCK Win7',
|
||||
'--results-directory', '/tmp',
|
||||
'--step-name', 'webkit_layout_tests (with patch)',
|
||||
'--step-name', 'blink_web_tests (with patch)',
|
||||
]],
|
||||
])
|
||||
|
||||
@ -352,7 +352,7 @@ class TestRebaseline(BaseTestCase):
|
||||
'--suffixes', 'txt,png',
|
||||
'--port-name', 'test-win-win10',
|
||||
'--builder', 'MOCK Win7',
|
||||
'--step-name', 'webkit_layout_tests (with patch)',
|
||||
'--step-name', 'blink_web_tests (with patch)',
|
||||
]],
|
||||
[[
|
||||
'python', 'echo', 'optimize-baselines',
|
||||
@ -728,7 +728,7 @@ class TestRebaselineExecute(BaseTestCase):
|
||||
'--suffixes', 'txt,png',
|
||||
'--port-name', 'test-win-win7',
|
||||
'--builder', 'MOCK Win7',
|
||||
'--step-name', 'webkit_layout_tests (with patch)',
|
||||
'--step-name', 'blink_web_tests (with patch)',
|
||||
]]
|
||||
])
|
||||
|
||||
@ -766,7 +766,7 @@ class TestRebaselineExecute(BaseTestCase):
|
||||
'--suffixes', 'txt,png',
|
||||
'--port-name', 'test-win-win7',
|
||||
'--builder', 'MOCK Win7',
|
||||
'--step-name', 'webkit_layout_tests (with patch)',
|
||||
'--step-name', 'blink_web_tests (with patch)',
|
||||
],
|
||||
[
|
||||
'python', 'echo', 'rebaseline-test-internal',
|
||||
@ -775,7 +775,7 @@ class TestRebaselineExecute(BaseTestCase):
|
||||
'--suffixes', 'wav,png',
|
||||
'--port-name', 'test-win-win7',
|
||||
'--builder', 'MOCK Win7',
|
||||
'--step-name', 'webkit_layout_tests (with patch)',
|
||||
'--step-name', 'blink_web_tests (with patch)',
|
||||
]
|
||||
]
|
||||
])
|
||||
|
@ -109,7 +109,7 @@ class ResultsJSON(object):
|
||||
|
||||
class BotTestExpectationsFactory(object):
|
||||
RESULTS_URL_FORMAT = (
|
||||
'https://test-results.appspot.com/testfile?testtype=webkit_layout_tests'
|
||||
'https://test-results.appspot.com/testfile?testtype=blink_web_tests'
|
||||
'&name=results-small.json&master=%s&builder=%s')
|
||||
|
||||
def __init__(self, builders):
|
||||
|
2
third_party/blink/tools/blinkpy/web_tests/layout_package/bot_test_expectations_unittest.py
vendored
2
third_party/blink/tools/blinkpy/web_tests/layout_package/bot_test_expectations_unittest.py
vendored
@ -53,7 +53,7 @@ class BotTestExpectationsFactoryTest(unittest.TestCase):
|
||||
factory = bot_test_expectations.BotTestExpectationsFactory(self.fake_builder_list())
|
||||
|
||||
self.assertEqual(factory._results_url_for_builder('Dummy builder name'),
|
||||
'https://test-results.appspot.com/testfile?testtype=webkit_layout_tests'
|
||||
'https://test-results.appspot.com/testfile?testtype=blink_web_tests'
|
||||
'&name=results-small.json&master=dummy.master&builder=Dummy%20builder%20name')
|
||||
|
||||
def test_expectations_for_builder(self):
|
||||
|
@ -1122,7 +1122,7 @@ class Port(object):
|
||||
return test_name
|
||||
|
||||
def bot_test_times_path(self):
|
||||
# TODO(crbug.com/1030434): For the not_site_per_process_webkit_layout_tests step on linux,
|
||||
# TODO(crbug.com/1030434): For the not_site_per_process_blink_web_tests step on linux,
|
||||
# an exception is raised when merging the bot times json files. This happens whenever they
|
||||
# are outputted into the results directory. Temporarily we will return the bot times json
|
||||
# file relative to the target directory.
|
||||
|
@ -138,7 +138,7 @@ class TryFlagTest(unittest.TestCase):
|
||||
'https://test-results.appspot.com/data/layout_results',
|
||||
build.builder_name,
|
||||
build.build_number,
|
||||
'webkit_layout_tests%20%28with%20patch%29'
|
||||
'blink_web_tests%20%28with%20patch%29'
|
||||
)
|
||||
self.assertEqual(host.stdout.getvalue(), '\n'.join([
|
||||
'Fetching results...',
|
||||
|
@ -1361,7 +1361,7 @@ class UpdateTestExpectationsTest(LoggingTestCase):
|
||||
'This change was made by the update_expectations.py script.\n\n'
|
||||
'Recent test results history:\n'
|
||||
'https://test-results.appspot.com/dashboards/flakiness_dashboard.html'
|
||||
'#testType=webkit_layout_tests&tests=test/a.html,test/b.html\n\n'
|
||||
'#testType=blink_web_tests&tests=test/a.html,test/b.html\n\n'
|
||||
'Bug: 1111, 2222\n'
|
||||
])
|
||||
|
||||
@ -1402,7 +1402,7 @@ class UpdateTestExpectationsTest(LoggingTestCase):
|
||||
'This change was made by the update_expectations.py script.\n\n'
|
||||
'Recent test results history:\n'
|
||||
'https://test-results.appspot.com/dashboards/flakiness_dashboard.html'
|
||||
'#testType=webkit_layout_tests&tests=test/b.html\n\n'
|
||||
'#testType=blink_web_tests&tests=test/b.html\n\n'
|
||||
'Bug: 2222\n'
|
||||
])
|
||||
|
||||
@ -1452,6 +1452,6 @@ class UpdateTestExpectationsTest(LoggingTestCase):
|
||||
'This change was made by the update_expectations.py script.\n\n'
|
||||
'Recent test results history:\n'
|
||||
'https://test-results.appspot.com/dashboards/flakiness_dashboard.html'
|
||||
'#testType=webkit_layout_tests&tests=test/a.html,test/b.html,test/d.html\n\n'
|
||||
'#testType=blink_web_tests&tests=test/a.html,test/b.html,test/d.html\n\n'
|
||||
'Bug: 1111, 3333\n'
|
||||
])
|
||||
|
4
third_party/blink/web_tests/SlowTests
vendored
4
third_party/blink/web_tests/SlowTests
vendored
@ -324,11 +324,11 @@ crbug.com/869800 http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-worker
|
||||
### Slow only on Mac10.13
|
||||
crbug.com/869662 [ Mac10.13 ] virtual/threaded-prefer-compositing/fast/scrolling/overflow-scrollability.html [ Slow ]
|
||||
|
||||
# Tests with slowest_run >= 10s on flakiness dashboard for site_per_process_webkit_layout_tests
|
||||
# Tests with slowest_run >= 10s on flakiness dashboard for site_per_process_blink_web_tests
|
||||
crbug.com/874695 http/tests/devtools/sources/debugger-breakpoints/breakpoints-ui-shifted-breakpoint.js [ Slow ]
|
||||
crbug.com/874695 http/tests/devtools/sources/sourcemap-hot-reload.js [ Slow ]
|
||||
|
||||
# Tests where |3s <= slowest_run < 10s| on flakiness dashboard for site_per_process_webkit_layout_tests
|
||||
# Tests where |3s <= slowest_run < 10s| on flakiness dashboard for site_per_process_blink_web_tests
|
||||
crbug.com/874695 accessibility/is-ignored-change-sends-notification.html [ Slow ]
|
||||
crbug.com/874695 animations/svg/animated-filter-svg-element.html [ Slow ]
|
||||
crbug.com/874695 bluetooth/server/connect/garbage-collection-ran-during-error.html [ Slow ]
|
||||
|
@ -40,7 +40,7 @@ promise_test(async function() {
|
||||
assert_throws_dom("UnknownError", allocatePeerConnection,
|
||||
'Creating too many RTCPeerConnections gives UnknownError');
|
||||
} finally {
|
||||
// On swarming bots running webkit_layout_tests (such as win7-rel), garbage
|
||||
// On swarming bots running blink_web_tests (such as win7-rel), garbage
|
||||
// collection is not guaranteed to occur between test pages. As such we
|
||||
// cannot assume that the initial count is 0, and we must clean up after
|
||||
// this test regardless of test result or unrelated tests may fail.
|
||||
|
Reference in New Issue
Block a user