diff options
author | joelo <joelo@chromium.org> | 2015-09-14 14:51:08 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-14 21:51:44 +0000 |
commit | 71fb00c11f88916f34b8005528667b333d55962a (patch) | |
tree | ec6fd0a6b6d99cda8ee7ada0b9dbd7402f705ebc /testing | |
parent | 1427d86d2cc38742323c1950747404fb314fb04b (diff) | |
download | chromium_src-71fb00c11f88916f34b8005528667b333d55962a.zip chromium_src-71fb00c11f88916f34b8005528667b333d55962a.tar.gz chromium_src-71fb00c11f88916f34b8005528667b333d55962a.tar.bz2 |
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}
Diffstat (limited to 'testing')
-rw-r--r-- | testing/buildbot/chromium.fyi.json | 51 | ||||
-rw-r--r-- | testing/buildbot/chromium.webkit.json | 78 | ||||
-rwxr-xr-x | testing/buildbot/manage.py | 7 |
3 files changed, 135 insertions, 1 deletions
diff --git a/testing/buildbot/chromium.fyi.json b/testing/buildbot/chromium.fyi.json index fcabc69..d1be4e9 100644 --- a/testing/buildbot/chromium.fyi.json +++ b/testing/buildbot/chromium.fyi.json @@ -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" }, { diff --git a/testing/buildbot/chromium.webkit.json b/testing/buildbot/chromium.webkit.json index d0f3325..a717607 100644 --- a/testing/buildbot/chromium.webkit.json +++ b/testing/buildbot/chromium.webkit.json @@ -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" }, { diff --git a/testing/buildbot/manage.py b/testing/buildbot/manage.py index 38d1594..66d082f 100755 --- a/testing/buildbot/manage.py +++ b/testing/buildbot/manage.py @@ -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')] |