Commit 71fb00c1 authored by joelo's avatar joelo Committed by Commit bot

Convert blink_heap_unittests to run exclusively on Swarming

0 configs already ran on Swarming
43 used to run locally and were converted:
- chromium.fyi.json: ClangToTLinux tester
- chromium.fyi.json: ClangToTLinuxASan tester
- chromium.fyi.json: ClangToTMac tester
- chromium.fyi.json: ClangToTMacASan tester
- chromium.fyi.json: ClangToTWin tester
- chromium.fyi.json: ClangToTWin(dbg) tester
- chromium.fyi.json: ClangToTWin(dll) tester
- chromium.fyi.json: ClangToTWin64 tester
- chromium.fyi.json: ClangToTWin64(dbg) tester
- chromium.fyi.json: ClangToTWin64(dll) tester
- chromium.fyi.json: CrWinClang tester
- chromium.fyi.json: CrWinClang(dbg) tester
- chromium.fyi.json: CrWinClang(shared) tester
- chromium.fyi.json: CrWinClang64 tester
- chromium.fyi.json: CrWinClang64(dbg) tester
- chromium.fyi.json: CrWinClang64(dll) tester
- chromium.fyi.json: CrWinClangLLD tester
- chromium.webkit.json: WebKit Linux
- chromium.webkit.json: WebKit Linux (dbg)
- chromium.webkit.json: WebKit Linux 32
- chromium.webkit.json: WebKit Linux Leak
- chromium.webkit.json: WebKit Linux Oilpan
- chromium.webkit.json: WebKit Linux Oilpan (dbg)
- chromium.webkit.json: WebKit Linux Oilpan Leak
- chromium.webkit.json: WebKit Linux Trusty
- chromium.webkit.json: WebKit Mac Oilpan
- chromium.webkit.json: WebKit Mac Oilpan (dbg)
- chromium.webkit.json: WebKit Mac10.10
- chromium.webkit.json: WebKit Mac10.6
- chromium.webkit.json: WebKit Mac10.6 (dbg)
- chromium.webkit.json: WebKit Mac10.7
- chromium.webkit.json: WebKit Mac10.7 (dbg)
- chromium.webkit.json: WebKit Mac10.8
- chromium.webkit.json: WebKit Mac10.9
- chromium.webkit.json: WebKit Mac10.9 (retina)
- chromium.webkit.json: WebKit Win Oilpan
- chromium.webkit.json: WebKit Win Oilpan (dbg)
- chromium.webkit.json: WebKit Win x64 Builder
- chromium.webkit.json: WebKit Win x64 Builder (dbg)
- chromium.webkit.json: WebKit Win10
- chromium.webkit.json: WebKit Win7
- chromium.webkit.json: WebKit Win7 (dbg)
- chromium.webkit.json: WebKit XP

Ran:
  ./manage.py --convert blink_heap_unittests

R=maruel@chromium.org,dpranke@chromium.org
BUG=98637,524758

Review URL: https://codereview.chromium.org/1313773003

Cr-Commit-Position: refs/heads/master@{#348729}
parent 1427d86d
......@@ -521,6 +521,7 @@
'../skia/skia_tests.gyp:skia_unittests_run',
'../sql/sql.gyp:sql_unittests_run',
'../sync/sync.gyp:sync_unit_tests_run',
'../third_party/WebKit/Source/platform/blink_platform_tests.gyp:blink_heap_unittests_run',
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests_run',
'../third_party/mojo/mojo_edk_tests.gyp:mojo_public_bindings_unittests_run',
'../third_party/mojo/mojo_edk_tests.gyp:mojo_public_environment_unittests_run',
......
......@@ -657,6 +657,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -859,6 +862,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1017,6 +1023,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1219,6 +1228,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1407,6 +1419,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1559,6 +1574,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1711,6 +1729,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1863,6 +1884,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -2015,6 +2039,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -2167,6 +2194,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -2901,6 +2931,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -3053,6 +3086,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -3205,6 +3241,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -3357,6 +3396,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -3506,6 +3548,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -3636,6 +3681,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -3788,6 +3836,9 @@
"test": "base_unittests"
},
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......
......@@ -663,6 +663,9 @@
"WebKit Linux": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -689,6 +692,9 @@
"WebKit Linux (dbg)": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -715,6 +721,9 @@
"WebKit Linux 32": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -741,6 +750,9 @@
"WebKit Linux Leak": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -767,6 +779,9 @@
"WebKit Linux Oilpan": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -793,6 +808,9 @@
"WebKit Linux Oilpan (dbg)": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -819,6 +837,9 @@
"WebKit Linux Oilpan Leak": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -845,6 +866,9 @@
"WebKit Linux Trusty": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -871,6 +895,9 @@
"WebKit Mac Oilpan": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -897,6 +924,9 @@
"WebKit Mac Oilpan (dbg)": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -923,6 +953,9 @@
"WebKit Mac10.10": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -949,6 +982,9 @@
"WebKit Mac10.6": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -975,6 +1011,9 @@
"WebKit Mac10.6 (dbg)": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1001,6 +1040,9 @@
"WebKit Mac10.7": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1027,6 +1069,9 @@
"WebKit Mac10.7 (dbg)": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1053,6 +1098,9 @@
"WebKit Mac10.8": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1079,6 +1127,9 @@
"WebKit Mac10.9": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1105,6 +1156,9 @@
"WebKit Mac10.9 (retina)": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1131,6 +1185,9 @@
"WebKit Win Oilpan": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1157,6 +1214,9 @@
"WebKit Win Oilpan (dbg)": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1183,6 +1243,9 @@
"WebKit Win x64 Builder": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1199,6 +1262,9 @@
"WebKit Win x64 Builder (dbg)": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1215,6 +1281,9 @@
"WebKit Win10": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1241,6 +1310,9 @@
"WebKit Win7": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1267,6 +1339,9 @@
"WebKit Win7 (dbg)": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......@@ -1293,6 +1368,9 @@
"WebKit XP": {
"gtest_tests": [
{
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "blink_heap_unittests"
},
{
......
......@@ -21,6 +21,7 @@ import sys
THIS_DIR = os.path.dirname(os.path.abspath(__file__))
SRC_DIR = os.path.dirname(os.path.dirname(THIS_DIR))
BLINK_DIR = os.path.join(SRC_DIR, 'third_party', 'WebKit')
sys.path.insert(0, os.path.join(SRC_DIR, 'third_party', 'colorama', 'src'))
import colorama
......@@ -80,7 +81,11 @@ class Error(Exception):
def get_isolates():
"""Returns the list of all isolate files."""
files = subprocess.check_output(['git', 'ls-files'], cwd=SRC_DIR).splitlines()
def git_ls_files(cwd):
return subprocess.check_output(['git', 'ls-files'], cwd=cwd).splitlines()
files = git_ls_files(SRC_DIR) + git_ls_files(BLINK_DIR)
return [os.path.basename(f) for f in files if f.endswith('.isolate')]
......
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