Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 103288b

Browse files
Mike KleinSkia Commit-Bot
Mike Klein
authored and
Skia Commit-Bot
committed
add Mac OpenCL bots
Change-Id: Ib078676bfe4de033c878f3007b4581d37e7b759b Reviewed-on: https://skia-review.googlesource.com/c/191288 Commit-Queue: Brian Osman <[email protected]> Auto-Submit: Mike Klein <[email protected]> Reviewed-by: Brian Osman <[email protected]>
1 parent fd823e9 commit 103288b

File tree

2 files changed

+255
-0
lines changed

2 files changed

+255
-0
lines changed

infra/bots/jobs.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@
8989
"Build-Mac-Clang-x86_64-Debug-CommandBuffer",
9090
"Build-Mac-Clang-x86_64-Debug-Metal",
9191
"Build-Mac-Clang-x86_64-Debug-MoltenVK_Vulkan",
92+
"Build-Mac-Clang-x86_64-Debug-OpenCL",
9293
"Build-Mac-Clang-x86_64-Release",
9394
"Build-Mac-Clang-x86_64-Release-CommandBuffer",
9495
"Build-Mac-Clang-x86_64-Release-Metal",
@@ -505,6 +506,7 @@
505506
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-CommandBuffer",
506507
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-Metal",
507508
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-MoltenVK_Vulkan",
509+
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-OpenCL",
508510
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Release-All",
509511
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Release-All-Metal",
510512
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Release-All-MoltenVK_Vulkan",

infra/bots/tasks.json

Lines changed: 253 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -454,6 +454,11 @@
454454
"Build-Mac-Clang-x86_64-Debug-MoltenVK_Vulkan"
455455
]
456456
},
457+
"Build-Mac-Clang-x86_64-Debug-OpenCL": {
458+
"tasks": [
459+
"Build-Mac-Clang-x86_64-Debug-OpenCL"
460+
]
461+
},
457462
"Build-Mac-Clang-x86_64-Release": {
458463
"tasks": [
459464
"Build-Mac-Clang-x86_64-Release"
@@ -2549,6 +2554,11 @@
25492554
"Upload-Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-MoltenVK_Vulkan"
25502555
]
25512556
},
2557+
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-OpenCL": {
2558+
"tasks": [
2559+
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-OpenCL"
2560+
]
2561+
},
25522562
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Release-All": {
25532563
"tasks": [
25542564
"Upload-Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Release-All"
@@ -14794,6 +14804,138 @@
1479414804
],
1479514805
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
1479614806
},
14807+
"Build-Mac-Clang-x86_64-Debug-OpenCL": {
14808+
"caches": [
14809+
{
14810+
"name": "vpython",
14811+
"path": "cache/vpython"
14812+
},
14813+
{
14814+
"name": "git",
14815+
"path": "cache/git"
14816+
},
14817+
{
14818+
"name": "git_cache",
14819+
"path": "cache/git_cache"
14820+
},
14821+
{
14822+
"name": "work",
14823+
"path": "cache/work"
14824+
},
14825+
{
14826+
"name": "xcode",
14827+
"path": "cache/Xcode.app"
14828+
}
14829+
],
14830+
"cipd_packages": [
14831+
{
14832+
"name": "infra/tools/luci/kitchen/${platform}",
14833+
"path": ".",
14834+
"version": "git_revision:d8f38ca9494b5af249942631f9cee45927f6b4bc"
14835+
},
14836+
{
14837+
"name": "infra/tools/luci-auth/${platform}",
14838+
"path": "cipd_bin_packages",
14839+
"version": "git_revision:2c805f1c716f6c5ad2126b27ec88b8585a09481e"
14840+
},
14841+
{
14842+
"name": "infra/tools/luci/vpython/${platform}",
14843+
"path": "cipd_bin_packages",
14844+
"version": "git_revision:96f81e737868d43124b4661cf1c325296ca04944"
14845+
},
14846+
{
14847+
"name": "infra/git/${platform}",
14848+
"path": "cipd_bin_packages",
14849+
"version": "version:2.17.1.chromium15"
14850+
},
14851+
{
14852+
"name": "infra/tools/git/${platform}",
14853+
"path": "cipd_bin_packages",
14854+
"version": "git_revision:c9c8a52bfeaf8bc00ece22fdfd447822c8fcad77"
14855+
},
14856+
{
14857+
"name": "infra/tools/luci/git-credential-luci/${platform}",
14858+
"path": "cipd_bin_packages",
14859+
"version": "git_revision:2c805f1c716f6c5ad2126b27ec88b8585a09481e"
14860+
},
14861+
{
14862+
"name": "infra/tools/mac_toolchain/${platform}",
14863+
"path": "mac_toolchain",
14864+
"version": "git_revision:796d2b92cff93fc2059623ce0a66284373ceea0a"
14865+
}
14866+
],
14867+
"command": [
14868+
"./kitchen${EXECUTABLE_SUFFIX}",
14869+
"cook",
14870+
"-checkout-dir",
14871+
"recipe_bundle",
14872+
"-mode",
14873+
"swarming",
14874+
"-luci-system-account",
14875+
"system",
14876+
"-cache-dir",
14877+
"cache",
14878+
"-temp-dir",
14879+
"tmp",
14880+
"-known-gerrit-host",
14881+
"android.googlesource.com",
14882+
"-known-gerrit-host",
14883+
"boringssl.googlesource.com",
14884+
"-known-gerrit-host",
14885+
"chromium.googlesource.com",
14886+
"-known-gerrit-host",
14887+
"dart.googlesource.com",
14888+
"-known-gerrit-host",
14889+
"fuchsia.googlesource.com",
14890+
"-known-gerrit-host",
14891+
"go.googlesource.com",
14892+
"-known-gerrit-host",
14893+
"llvm.googlesource.com",
14894+
"-known-gerrit-host",
14895+
"skia.googlesource.com",
14896+
"-known-gerrit-host",
14897+
"webrtc.googlesource.com",
14898+
"-output-result-json",
14899+
"${ISOLATED_OUTDIR}/build_result_filename",
14900+
"-workdir",
14901+
".",
14902+
"-recipe",
14903+
"compile",
14904+
"-properties",
14905+
"{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Build-Mac-Clang-x86_64-Debug-OpenCL\",\"patch_issue\":\"<(ISSUE)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"build\"}",
14906+
"-logdog-annotation-url",
14907+
"logdog://logs.chromium.org/skia/<(TASK_ID)/+/annotations"
14908+
],
14909+
"dependencies": [
14910+
"Housekeeper-PerCommit-BundleRecipes"
14911+
],
14912+
"dimensions": [
14913+
"cpu:x86-64-E5-2697_v2",
14914+
"gpu:none",
14915+
"os:Mac-10.13.6",
14916+
"pool:Skia"
14917+
],
14918+
"env_prefixes": {
14919+
"PATH": [
14920+
"cipd_bin_packages",
14921+
"cipd_bin_packages/bin"
14922+
],
14923+
"VPYTHON_VIRTUALENV_ROOT": [
14924+
"cache/vpython"
14925+
]
14926+
},
14927+
"execution_timeout_ns": 3600000000000,
14928+
"extra_tags": {
14929+
"log_location": "logdog://logs.chromium.org/skia/<(TASK_ID)/+/annotations"
14930+
},
14931+
"io_timeout_ns": 3600000000000,
14932+
"isolate": "swarm_recipe.isolate",
14933+
"max_attempts": 2,
14934+
"outputs": [
14935+
"build"
14936+
],
14937+
"service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
14938+
},
1479714939
"Build-Mac-Clang-x86_64-Release": {
1479814940
"caches": [
1479914941
{
@@ -60082,6 +60224,117 @@
6008260224
"test"
6008360225
]
6008460226
},
60227+
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-OpenCL": {
60228+
"caches": [
60229+
{
60230+
"name": "vpython",
60231+
"path": "cache/vpython"
60232+
}
60233+
],
60234+
"cipd_packages": [
60235+
{
60236+
"name": "infra/tools/luci/kitchen/${platform}",
60237+
"path": ".",
60238+
"version": "git_revision:d8f38ca9494b5af249942631f9cee45927f6b4bc"
60239+
},
60240+
{
60241+
"name": "infra/tools/luci-auth/${platform}",
60242+
"path": "cipd_bin_packages",
60243+
"version": "git_revision:2c805f1c716f6c5ad2126b27ec88b8585a09481e"
60244+
},
60245+
{
60246+
"name": "infra/tools/luci/vpython/${platform}",
60247+
"path": "cipd_bin_packages",
60248+
"version": "git_revision:96f81e737868d43124b4661cf1c325296ca04944"
60249+
},
60250+
{
60251+
"name": "skia/bots/skimage",
60252+
"path": "skimage",
60253+
"version": "version:39"
60254+
},
60255+
{
60256+
"name": "skia/bots/skp",
60257+
"path": "skp",
60258+
"version": "version:172"
60259+
},
60260+
{
60261+
"name": "skia/bots/svg",
60262+
"path": "svg",
60263+
"version": "version:9"
60264+
}
60265+
],
60266+
"command": [
60267+
"./kitchen${EXECUTABLE_SUFFIX}",
60268+
"cook",
60269+
"-checkout-dir",
60270+
"recipe_bundle",
60271+
"-mode",
60272+
"swarming",
60273+
"-luci-system-account",
60274+
"system",
60275+
"-cache-dir",
60276+
"cache",
60277+
"-temp-dir",
60278+
"tmp",
60279+
"-known-gerrit-host",
60280+
"android.googlesource.com",
60281+
"-known-gerrit-host",
60282+
"boringssl.googlesource.com",
60283+
"-known-gerrit-host",
60284+
"chromium.googlesource.com",
60285+
"-known-gerrit-host",
60286+
"dart.googlesource.com",
60287+
"-known-gerrit-host",
60288+
"fuchsia.googlesource.com",
60289+
"-known-gerrit-host",
60290+
"go.googlesource.com",
60291+
"-known-gerrit-host",
60292+
"llvm.googlesource.com",
60293+
"-known-gerrit-host",
60294+
"skia.googlesource.com",
60295+
"-known-gerrit-host",
60296+
"webrtc.googlesource.com",
60297+
"-output-result-json",
60298+
"${ISOLATED_OUTDIR}/build_result_filename",
60299+
"-workdir",
60300+
".",
60301+
"-recipe",
60302+
"compute_test",
60303+
"-properties",
60304+
"{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Debug-All-OpenCL\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"patch_issue\":\"<(ISSUE)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"test\"}",
60305+
"-logdog-annotation-url",
60306+
"logdog://logs.chromium.org/skia/<(TASK_ID)/+/annotations"
60307+
],
60308+
"dependencies": [
60309+
"Housekeeper-PerCommit-BundleRecipes",
60310+
"Build-Mac-Clang-x86_64-Debug-OpenCL"
60311+
],
60312+
"dimensions": [
60313+
"gpu:1002:6821-4.0.20-3.2.8",
60314+
"os:Mac-10.13.6",
60315+
"pool:Skia"
60316+
],
60317+
"env_prefixes": {
60318+
"PATH": [
60319+
"cipd_bin_packages",
60320+
"cipd_bin_packages/bin"
60321+
],
60322+
"VPYTHON_VIRTUALENV_ROOT": [
60323+
"cache/vpython"
60324+
]
60325+
},
60326+
"execution_timeout_ns": 14400000000000,
60327+
"expiration_ns": 72000000000000,
60328+
"extra_tags": {
60329+
"log_location": "logdog://logs.chromium.org/skia/<(TASK_ID)/+/annotations"
60330+
},
60331+
"io_timeout_ns": 14400000000000,
60332+
"isolate": "test_skia_bundled.isolate",
60333+
"max_attempts": 2,
60334+
"outputs": [
60335+
"test"
60336+
]
60337+
},
6008560338
"Test-Mac-Clang-MacBookPro11.5-GPU-RadeonHD8870M-x86_64-Release-All": {
6008660339
"caches": [
6008760340
{

0 commit comments

Comments
 (0)