diff options
author | Kevin Lubick <kjlubick@google.com> | 2018-01-12 14:31:48 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-01-12 19:57:33 +0000 |
commit | 4f0f933579dd9be6e99942175ecfe2b16ab98f7f (patch) | |
tree | c241a52cff46e093b6b84a1189f0222631cbafea /infra/bots/tasks.json | |
parent | d070f43961e957208c75515c882dd32450c868c0 (diff) |
Add Android ASAN bot
It should work on 32 and 64 bit android running M or newer.
Bug: skia:
Change-Id: I7e6d4000f4fee8f2704b84b7174174dd0e68d21c
Reviewed-on: https://skia-review.googlesource.com/93700
Reviewed-by: Mike Klein <mtklein@chromium.org>
Reviewed-by: Eric Boren <borenet@google.com>
Commit-Queue: Kevin Lubick <kjlubick@google.com>
Diffstat (limited to 'infra/bots/tasks.json')
-rw-r--r-- | infra/bots/tasks.json | 193 |
1 files changed, 193 insertions, 0 deletions
diff --git a/infra/bots/tasks.json b/infra/bots/tasks.json index 91df25f71d..a0529970b0 100644 --- a/infra/bots/tasks.json +++ b/infra/bots/tasks.json @@ -48,6 +48,18 @@ "Upload-Build-Debian9-Clang-arm64-Release-Android" ] }, + "Build-Debian9-Clang-arm64-Release-Android_ASAN": { + "priority": 0.8, + "tasks": [ + "Build-Debian9-Clang-arm64-Release-Android_ASAN" + ] + }, + "Build-Debian9-Clang-arm64-Release-Android_ASAN_Vulkan": { + "priority": 0.8, + "tasks": [ + "Build-Debian9-Clang-arm64-Release-Android_ASAN_Vulkan" + ] + }, "Build-Debian9-Clang-arm64-Release-Android_Vulkan": { "priority": 0.8, "tasks": [ @@ -1858,6 +1870,12 @@ "Upload-Test-Android-Clang-Nexus5x-CPU-Snapdragon808-arm64-Release-All-Android" ] }, + "Test-Android-Clang-Nexus5x-CPU-Snapdragon808-arm64-Release-All-Android_ASAN": { + "priority": 0.8, + "tasks": [ + "Test-Android-Clang-Nexus5x-CPU-Snapdragon808-arm64-Release-All-Android_ASAN" + ] + }, "Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Debug-All-Android": { "priority": 0.8, "tasks": [ @@ -1888,6 +1906,18 @@ "Upload-Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android" ] }, + "Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_ASAN": { + "priority": 0.8, + "tasks": [ + "Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_ASAN" + ] + }, + "Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_ASAN_Vulkan": { + "priority": 0.8, + "tasks": [ + "Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_ASAN_Vulkan" + ] + }, "Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_NoGPUThreads": { "priority": 0.8, "tasks": [ @@ -3256,6 +3286,58 @@ "isolate": "compile_skia.isolate", "priority": 0.8 }, + "Build-Debian9-Clang-arm64-Release-Android_ASAN": { + "dependencies": [ + "Housekeeper-PerCommit-IsolateAndroidNDKLinux" + ], + "dimensions": [ + "cpu:x86-64-Haswell_GCE", + "gpu:none", + "os:Debian-9.2", + "pool:Skia" + ], + "extra_args": [ + "--workdir", + "../../..", + "compile", + "repository=<(REPO)", + "buildername=Build-Debian9-Clang-arm64-Release-Android_ASAN", + "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-Debian9-Clang-arm64-Release-Android_ASAN_Vulkan": { + "dependencies": [ + "Housekeeper-PerCommit-IsolateAndroidNDKLinux" + ], + "dimensions": [ + "cpu:x86-64-Haswell_GCE", + "gpu:none", + "os:Debian-9.2", + "pool:Skia" + ], + "extra_args": [ + "--workdir", + "../../..", + "compile", + "repository=<(REPO)", + "buildername=Build-Debian9-Clang-arm64-Release-Android_ASAN_Vulkan", + "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-Debian9-Clang-arm64-Release-Android_Vulkan": { "dependencies": [ "Housekeeper-PerCommit-IsolateAndroidNDKLinux" @@ -14631,6 +14713,43 @@ "max_attempts": 1, "priority": 0.8 }, + "Test-Android-Clang-Nexus5x-CPU-Snapdragon808-arm64-Release-All-Android_ASAN": { + "dependencies": [ + "Build-Debian9-Clang-arm64-Release-Android_ASAN", + "Housekeeper-PerCommit-IsolateAndroidNDKLinux", + "Housekeeper-PerCommit-BundleRecipes", + "Housekeeper-PerCommit-IsolateSKP", + "Housekeeper-PerCommit-IsolateSVG", + "Housekeeper-PerCommit-IsolateSkImage" + ], + "dimensions": [ + "device_os:OPR6.170623.023", + "device_type:bullhead", + "os:Android", + "pool:Skia", + "python:2.7.12" + ], + "execution_timeout_ns": 14400000000000, + "expiration_ns": 72000000000000, + "extra_args": [ + "--workdir", + "../../..", + "test", + "repository=<(REPO)", + "buildbucket_build_id=<(BUILDBUCKET_BUILD_ID)", + "buildername=Test-Android-Clang-Nexus5x-CPU-Snapdragon808-arm64-Release-All-Android_ASAN", + "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-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Debug-All-Android": { "dependencies": [ "Build-Debian9-Clang-arm64-Debug-Android", @@ -14811,6 +14930,80 @@ "max_attempts": 1, "priority": 0.8 }, + "Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_ASAN": { + "dependencies": [ + "Build-Debian9-Clang-arm64-Release-Android_ASAN", + "Housekeeper-PerCommit-IsolateAndroidNDKLinux", + "Housekeeper-PerCommit-BundleRecipes", + "Housekeeper-PerCommit-IsolateSKP", + "Housekeeper-PerCommit-IsolateSVG", + "Housekeeper-PerCommit-IsolateSkImage" + ], + "dimensions": [ + "device_os:OPR6.170623.023", + "device_type:bullhead", + "os:Android", + "pool:Skia", + "python:2.7.12" + ], + "execution_timeout_ns": 14400000000000, + "expiration_ns": 72000000000000, + "extra_args": [ + "--workdir", + "../../..", + "test", + "repository=<(REPO)", + "buildbucket_build_id=<(BUILDBUCKET_BUILD_ID)", + "buildername=Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_ASAN", + "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-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_ASAN_Vulkan": { + "dependencies": [ + "Build-Debian9-Clang-arm64-Release-Android_ASAN_Vulkan", + "Housekeeper-PerCommit-IsolateAndroidNDKLinux", + "Housekeeper-PerCommit-BundleRecipes", + "Housekeeper-PerCommit-IsolateSKP", + "Housekeeper-PerCommit-IsolateSVG", + "Housekeeper-PerCommit-IsolateSkImage" + ], + "dimensions": [ + "device_os:OPR6.170623.023", + "device_type:bullhead", + "os:Android", + "pool:Skia", + "python:2.7.12" + ], + "execution_timeout_ns": 14400000000000, + "expiration_ns": 72000000000000, + "extra_args": [ + "--workdir", + "../../..", + "test", + "repository=<(REPO)", + "buildbucket_build_id=<(BUILDBUCKET_BUILD_ID)", + "buildername=Test-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_ASAN_Vulkan", + "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-Android-Clang-Nexus5x-GPU-Adreno418-arm64-Release-All-Android_NoGPUThreads": { "dependencies": [ "Build-Debian9-Clang-arm64-Release-Android", |