Commit 12906b4b authored by Farah Charab's avatar Farah Charab Committed by Commit Bot

Scheduler: Add test suite for scheduler fuzzer unit test.

Change-Id: Id0ab1e7275a8254fd6cf44939d3b08258d722a2a
Reviewed-on: https://chromium-review.googlesource.com/1118274Reviewed-by: default avatarAlexander Timin <altimin@chromium.org>
Reviewed-by: default avatarSami Kyöstilä <skyostil@chromium.org>
Reviewed-by: default avatarJohn Budorick <jbudorick@chromium.org>
Commit-Queue: Farah Charab <farahcharab@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572583}
parent f03c784d
...@@ -45,6 +45,12 @@ ...@@ -45,6 +45,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -759,6 +765,12 @@ ...@@ -759,6 +765,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -12640,6 +12652,12 @@ ...@@ -12640,6 +12652,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -13350,6 +13368,12 @@ ...@@ -13350,6 +13368,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -14030,6 +14054,12 @@ ...@@ -14030,6 +14054,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -14720,6 +14750,12 @@ ...@@ -14720,6 +14750,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -15413,6 +15449,12 @@ ...@@ -15413,6 +15449,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -23608,6 +23650,12 @@ ...@@ -23608,6 +23650,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
......
...@@ -3890,6 +3890,12 @@ ...@@ -3890,6 +3890,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
......
...@@ -741,6 +741,12 @@ ...@@ -741,6 +741,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -1585,6 +1591,12 @@ ...@@ -1585,6 +1591,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -2378,6 +2390,12 @@ ...@@ -2378,6 +2390,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -3074,6 +3092,17 @@ ...@@ -3074,6 +3092,17 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
]
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
......
...@@ -2633,6 +2633,16 @@ ...@@ -2633,6 +2633,16 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"args": [
"--test-launcher-batch-limit=1",
"--test-launcher-print-test-stdio=always"
],
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"args": [ "args": [
"--test-launcher-batch-limit=1", "--test-launcher-batch-limit=1",
...@@ -3518,6 +3528,12 @@ ...@@ -3518,6 +3528,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -5455,6 +5471,12 @@ ...@@ -5455,6 +5471,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
...@@ -6151,6 +6173,12 @@ ...@@ -6151,6 +6173,12 @@
}, },
"test": "blink_common_unittests" "test": "blink_common_unittests"
}, },
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_fuzzer_unittests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
......
...@@ -179,6 +179,10 @@ ...@@ -179,6 +179,10 @@
"label": "//third_party/blink/common:blink_common_unittests", "label": "//third_party/blink/common:blink_common_unittests",
"type": "console_test_launcher", "type": "console_test_launcher",
}, },
"blink_fuzzer_unittests": {
"label": "//third_party/blink/renderer/platform:blink_fuzzer_unittests",
"type": "console_test_launcher",
},
"blink_heap_unittests": { "blink_heap_unittests": {
"label": "//third_party/blink/renderer/platform/heap:blink_heap_unittests", "label": "//third_party/blink/renderer/platform/heap:blink_heap_unittests",
"type": "console_test_launcher", "type": "console_test_launcher",
......
...@@ -1840,6 +1840,7 @@ ...@@ -1840,6 +1840,7 @@
'linux_specific_chromium_gtests': { 'linux_specific_chromium_gtests': {
# Linux only. # Linux only.
# TODO(kbr): unclear why some of these aren't run more broadly. # TODO(kbr): unclear why some of these aren't run more broadly.
'blink_fuzzer_unittests': {},
'filesystem_service_unittests': {}, 'filesystem_service_unittests': {},
'leveldb_service_unittests': {}, 'leveldb_service_unittests': {},
'traffic_annotation_auditor_unittests': {}, 'traffic_annotation_auditor_unittests': {},
......
...@@ -2051,6 +2051,15 @@ if (current_cpu == "x86" || current_cpu == "x64") { ...@@ -2051,6 +2051,15 @@ if (current_cpu == "x86" || current_cpu == "x64") {
} }
} }
test("blink_fuzzer_unittests") {
deps = [
"//third_party/blink/renderer/platform:test_support",
]
sources = [
"testing/run_all_tests.cc",
]
}
# This source set is used for fuzzers that need an environment similar to unit # This source set is used for fuzzers that need an environment similar to unit
# tests. # tests.
jumbo_source_set("blink_fuzzer_test_support") { jumbo_source_set("blink_fuzzer_test_support") {
......
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