diff options
author | Mike Klein <mtklein@chromium.org> | 2017-09-19 13:00:58 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-09-19 18:07:09 +0000 |
commit | 39167cf7480cea43f116f5a6f09d4861df50b5fe (patch) | |
tree | cf2f1a58e230274768fe8982ec2cf42341fcc417 | |
parent | e395bf2d189e22822ddf2b46541c510d6d8fbcc0 (diff) |
add Mac TSAN Test bots
The build should suceeed, but the test bots should fail miserably.
Change-Id: I1b525255f01fd001b1cc8a45532ab5a911b36bd6
Reviewed-on: https://skia-review.googlesource.com/48581
Reviewed-by: Eric Boren <borenet@google.com>
Commit-Queue: Mike Klein <mtklein@chromium.org>
-rw-r--r-- | infra/bots/jobs.json | 3 | ||||
-rw-r--r-- | infra/bots/tasks.json | 135 |
2 files changed, 138 insertions, 0 deletions
diff --git a/infra/bots/jobs.json b/infra/bots/jobs.json index 819f5fdcfa..def410c77e 100644 --- a/infra/bots/jobs.json +++ b/infra/bots/jobs.json @@ -61,6 +61,7 @@ "Build-Mac-Clang-x86_64-Debug-Metal", "Build-Mac-Clang-x86_64-Release", "Build-Mac-Clang-x86_64-Release-CommandBuffer", + "Build-Mac-Clang-x86_64-Release-TSAN", "Build-Win-Clang-arm64-Release-Android", "Build-Win-Clang-x86_64-Debug", "Build-Win-Clang-x86_64-Release", @@ -336,9 +337,11 @@ "Test-Debian9-GCC-ShuttleA-GPU-GTX960-x86_64-Release", "Test-Mac-Clang-MacMini7.1-CPU-AVX-x86_64-Debug", "Test-Mac-Clang-MacMini7.1-CPU-AVX-x86_64-Release", + "Test-Mac-Clang-MacMini7.1-CPU-AVX-x86_64-Release-TSAN", "Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Debug", "Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Debug-CommandBuffer", "Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Release", + "Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Release-TSAN", "Test-Ubuntu14-GCC-GCE-CPU-AVX2-x86_64-Debug-CT_DM_100k_SKPs", "Test-Ubuntu14-GCC-GCE-CPU-AVX2-x86_64-Debug-CT_DM_1m_SKPs", "Test-Ubuntu14-GCC-GCE-CPU-AVX2-x86_64-Debug-CT_IMG_DECODE_100k_SKPs", diff --git a/infra/bots/tasks.json b/infra/bots/tasks.json index de1f808e3f..d92a5d6f82 100644 --- a/infra/bots/tasks.json +++ b/infra/bots/tasks.json @@ -377,6 +377,12 @@ ], "trigger": "master" }, + "Build-Mac-Clang-x86_64-Release-TSAN": { + "priority": 0.8, + "tasks": [ + "Build-Mac-Clang-x86_64-Release-TSAN" + ] + }, "Build-Win-Clang-arm64-Release-Android": { "priority": 0.8, "tasks": [ @@ -2031,6 +2037,12 @@ "Upload-Test-Mac-Clang-MacMini7.1-CPU-AVX-x86_64-Release" ] }, + "Test-Mac-Clang-MacMini7.1-CPU-AVX-x86_64-Release-TSAN": { + "priority": 0.8, + "tasks": [ + "Test-Mac-Clang-MacMini7.1-CPU-AVX-x86_64-Release-TSAN" + ] + }, "Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Debug": { "priority": 0.8, "tasks": [ @@ -2050,6 +2062,12 @@ "Upload-Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Release" ] }, + "Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Release-TSAN": { + "priority": 0.8, + "tasks": [ + "Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Release-TSAN" + ] + }, "Test-Ubuntu14-GCC-GCE-CPU-AVX2-x86_64-Debug-CT_DM_100k_SKPs": { "priority": 0.8, "tasks": [ @@ -4380,6 +4398,28 @@ "isolate": "compile_skia.isolate", "priority": 0.8 }, + "Build-Mac-Clang-x86_64-Release-TSAN": { + "dimensions": [ + "gpu:none", + "os:Mac-10.12", + "pool:Skia" + ], + "extra_args": [ + "--workdir", + "../../..", + "compile", + "repository=<(REPO)", + "buildername=Build-Mac-Clang-x86_64-Release-TSAN", + "swarm_out_dir=${ISOLATED_OUTDIR}", + "revision=<(REVISION)", + "patch_repo=<(PATCH_REPO)", + "patch_storage=<(PATCH_STORAGE)", + "patch_issue=<(ISSUE)", + "patch_set=<(PATCHSET)" + ], + "isolate": "compile_skia.isolate", + "priority": 0.8 + }, "Build-Win-Clang-arm64-Release-Android": { "cipd_packages": [ { @@ -15450,6 +15490,54 @@ "max_attempts": 1, "priority": 0.8 }, + "Test-Mac-Clang-MacMini7.1-CPU-AVX-x86_64-Release-TSAN": { + "cipd_packages": [ + { + "name": "skia/bots/skimage", + "path": "skimage", + "version": "version:29" + }, + { + "name": "skia/bots/skp", + "path": "skp", + "version": "version:86" + }, + { + "name": "skia/bots/svg", + "path": "svg", + "version": "version:9" + } + ], + "dependencies": [ + "Build-Mac-Clang-x86_64-Release-TSAN", + "Housekeeper-PerCommit-BundleRecipes" + ], + "dimensions": [ + "cpu:x86-64", + "gpu:none", + "os:Mac-10.12", + "pool:Skia" + ], + "execution_timeout_ns": 14400000000000, + "expiration_ns": 72000000000000, + "extra_args": [ + "--workdir", + "../../..", + "test", + "repository=<(REPO)", + "buildername=Test-Mac-Clang-MacMini7.1-CPU-AVX-x86_64-Release-TSAN", + "swarm_out_dir=${ISOLATED_OUTDIR}", + "revision=<(REVISION)", + "patch_repo=<(PATCH_REPO)", + "patch_storage=<(PATCH_STORAGE)", + "patch_issue=<(ISSUE)", + "patch_set=<(PATCHSET)" + ], + "io_timeout_ns": 2400000000000, + "isolate": "test_skia_bundled_unix.isolate", + "max_attempts": 1, + "priority": 0.8 + }, "Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Debug": { "cipd_packages": [ { @@ -15591,6 +15679,53 @@ "max_attempts": 1, "priority": 0.8 }, + "Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Release-TSAN": { + "cipd_packages": [ + { + "name": "skia/bots/skimage", + "path": "skimage", + "version": "version:29" + }, + { + "name": "skia/bots/skp", + "path": "skp", + "version": "version:86" + }, + { + "name": "skia/bots/svg", + "path": "svg", + "version": "version:9" + } + ], + "dependencies": [ + "Build-Mac-Clang-x86_64-Release-TSAN", + "Housekeeper-PerCommit-BundleRecipes" + ], + "dimensions": [ + "gpu:8086:0a2e", + "os:Mac-10.12", + "pool:Skia" + ], + "execution_timeout_ns": 14400000000000, + "expiration_ns": 72000000000000, + "extra_args": [ + "--workdir", + "../../..", + "test", + "repository=<(REPO)", + "buildername=Test-Mac-Clang-MacMini7.1-GPU-IntelIris5100-x86_64-Release-TSAN", + "swarm_out_dir=${ISOLATED_OUTDIR}", + "revision=<(REVISION)", + "patch_repo=<(PATCH_REPO)", + "patch_storage=<(PATCH_STORAGE)", + "patch_issue=<(ISSUE)", + "patch_set=<(PATCHSET)" + ], + "io_timeout_ns": 2400000000000, + "isolate": "test_skia_bundled_unix.isolate", + "max_attempts": 1, + "priority": 0.8 + }, "Test-Ubuntu14-GCC-GCE-CPU-AVX2-x86_64-Debug-CT_DM_100k_SKPs": { "dimensions": [ "pool:SkiaCT", |