| { |
| "jobs": { |
| "Build-Debian10-Clang-x86_64-Release-Lottie": { |
| "tasks": [ |
| "Build-Debian10-Clang-x86_64-Release-Lottie" |
| ] |
| }, |
| "Housekeeper-OnDemand-Presubmit": { |
| "priority": 1, |
| "tasks": [ |
| "Housekeeper-OnDemand-Presubmit" |
| ], |
| "trigger": "on demand" |
| }, |
| "Housekeeper-PerCommit-BundleRecipes": { |
| "tasks": [ |
| "Housekeeper-PerCommit-BundleRecipes" |
| ] |
| }, |
| "Housekeeper-PerCommit-InfraTests": { |
| "tasks": [ |
| "Housekeeper-PerCommit-InfraTests" |
| ] |
| }, |
| "Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-Lottie": { |
| "tasks": [ |
| "Upload-Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-Lottie" |
| ] |
| }, |
| "Test-Debian10-none-GCE-CPU-AVX2-x86_64-Release-All-LottieWeb": { |
| "tasks": [ |
| "Upload-Test-Debian10-none-GCE-CPU-AVX2-x86_64-Release-All-LottieWeb" |
| ] |
| } |
| }, |
| "tasks": { |
| "Build-Debian10-Clang-x86_64-Release-Lottie": { |
| "caches": [ |
| { |
| "name": "ccache", |
| "path": "cache/ccache" |
| }, |
| { |
| "name": "vpython", |
| "path": "cache/vpython" |
| } |
| ], |
| "cipd_packages": [ |
| { |
| "name": "infra/tools/luci-auth/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/kitchen/${platform}", |
| "path": ".", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/vpython/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "skia/bots/ccache_linux", |
| "path": "ccache_linux", |
| "version": "version:1" |
| }, |
| { |
| "name": "skia/bots/clang_linux", |
| "path": "clang_linux", |
| "version": "version:20" |
| } |
| ], |
| "command": [ |
| "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}", |
| "-u", |
| "skia/infra/bots/run_recipe.py", |
| "${ISOLATED_OUTDIR}", |
| "compile", |
| "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildername\":\"Build-Debian10-Clang-x86_64-Release-Lottie\",\"swarm_out_dir\":\"build\"}", |
| "skia" |
| ], |
| "dependencies": [ |
| "Housekeeper-PerCommit-BundleRecipes" |
| ], |
| "dimensions": [ |
| "cpu:x86-64-Haswell_GCE", |
| "gpu:none", |
| "machine_type:n1-highcpu-64", |
| "os:Debian-10.3", |
| "pool:Skia" |
| ], |
| "env_prefixes": { |
| "PATH": [ |
| "cipd_bin_packages", |
| "cipd_bin_packages/bin" |
| ], |
| "VPYTHON_VIRTUALENV_ROOT": [ |
| "cache/vpython" |
| ] |
| }, |
| "execution_timeout_ns": 3600000000000, |
| "extra_tags": { |
| "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations" |
| }, |
| "idempotent": true, |
| "io_timeout_ns": 3600000000000, |
| "isolate": "../../../skia/infra/bots/compile.isolate", |
| "max_attempts": 2, |
| "outputs": [ |
| "build" |
| ], |
| "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com" |
| }, |
| "Housekeeper-OnDemand-Presubmit": { |
| "caches": [ |
| { |
| "name": "git", |
| "path": "cache/git" |
| }, |
| { |
| "name": "git_cache", |
| "path": "cache/git_cache" |
| }, |
| { |
| "name": "vpython", |
| "path": "cache/vpython" |
| } |
| ], |
| "cipd_packages": [ |
| { |
| "name": "infra/3pp/tools/git/linux-amd64", |
| "path": "cipd_bin_packages", |
| "version": "version:2.28.0-rc1.chromium.6" |
| }, |
| { |
| "name": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build", |
| "path": "recipe_bundle", |
| "version": "git_revision:a8bcedad6768e206c4d2bd1718caa849f29cd42d" |
| }, |
| { |
| "name": "infra/tools/git/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci-auth/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/git-credential-luci/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/kitchen/${platform}", |
| "path": ".", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/vpython/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| } |
| ], |
| "command": [ |
| "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}", |
| "-u", |
| "skia/infra/bots/run_recipe.py", |
| "${ISOLATED_OUTDIR}", |
| "run_presubmit", |
| "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Housekeeper-OnDemand-Presubmit\",\"category\":\"cq\",\"patch_gerrit_url\":\"https://skia-review.googlesource.com\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_project\":\"skia\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"reason\":\"CQ\",\"repo_name\":\"skia\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}", |
| "skia" |
| ], |
| "dimensions": [ |
| "cpu:x86-64-Haswell_GCE", |
| "gpu:none", |
| "machine_type:n1-highcpu-64", |
| "os:Debian-10.3", |
| "pool:Skia" |
| ], |
| "env_prefixes": { |
| "PATH": [ |
| "cipd_bin_packages", |
| "cipd_bin_packages/bin" |
| ], |
| "VPYTHON_VIRTUALENV_ROOT": [ |
| "cache/vpython" |
| ] |
| }, |
| "execution_timeout_ns": 3600000000000, |
| "extra_tags": { |
| "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations" |
| }, |
| "io_timeout_ns": 3600000000000, |
| "isolate": "../../../skia/infra/bots/run_recipe.isolate", |
| "max_attempts": 2, |
| "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com" |
| }, |
| "Housekeeper-PerCommit-BundleRecipes": { |
| "cipd_packages": [ |
| { |
| "name": "infra/3pp/tools/cpython/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "version:2.7.17.chromium.24" |
| }, |
| { |
| "name": "infra/3pp/tools/git/linux-amd64", |
| "path": "cipd_bin_packages", |
| "version": "version:2.28.0-rc1.chromium.6" |
| }, |
| { |
| "name": "infra/tools/git/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/git-credential-luci/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/vpython/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| } |
| ], |
| "command": [ |
| "/bin/bash", |
| "skia/infra/bots/bundle_recipes.sh", |
| "${ISOLATED_OUTDIR}" |
| ], |
| "dimensions": [ |
| "cpu:x86-64-Haswell_GCE", |
| "gpu:none", |
| "machine_type:n1-highmem-2", |
| "os:Debian-10.3", |
| "pool:Skia" |
| ], |
| "env_prefixes": { |
| "PATH": [ |
| "cipd_bin_packages", |
| "cipd_bin_packages/bin" |
| ] |
| }, |
| "idempotent": true, |
| "isolate": "../../../skia/infra/bots/recipes.isolate" |
| }, |
| "Housekeeper-PerCommit-InfraTests": { |
| "caches": [ |
| { |
| "name": "git", |
| "path": "cache/git" |
| }, |
| { |
| "name": "git_cache", |
| "path": "cache/git_cache" |
| }, |
| { |
| "name": "go_cache", |
| "path": "cache/go_cache" |
| }, |
| { |
| "name": "gopath", |
| "path": "cache/gopath" |
| }, |
| { |
| "name": "vpython", |
| "path": "cache/vpython" |
| } |
| ], |
| "cipd_packages": [ |
| { |
| "name": "infra/3pp/tools/git/linux-amd64", |
| "path": "cipd_bin_packages", |
| "version": "version:2.28.0-rc1.chromium.6" |
| }, |
| { |
| "name": "infra/gsutil", |
| "path": "cipd_bin_packages", |
| "version": "version:4.46" |
| }, |
| { |
| "name": "infra/tools/git/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci-auth/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/git-credential-luci/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/kitchen/${platform}", |
| "path": ".", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/vpython/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "skia/bots/go", |
| "path": "go", |
| "version": "version:9" |
| } |
| ], |
| "command": [ |
| "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}", |
| "-u", |
| "skia/infra/bots/run_recipe.py", |
| "${ISOLATED_OUTDIR}", |
| "infra", |
| "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildername\":\"Housekeeper-PerCommit-InfraTests\",\"repository\":\"<(REPO)\",\"swarm_out_dir\":\"output_ignored\"}", |
| "skia" |
| ], |
| "dependencies": [ |
| "Housekeeper-PerCommit-BundleRecipes" |
| ], |
| "dimensions": [ |
| "cpu:x86-64-Haswell_GCE", |
| "gpu:none", |
| "machine_type:n1-highmem-2", |
| "os:Debian-10.3", |
| "pool:Skia" |
| ], |
| "env_prefixes": { |
| "PATH": [ |
| "cipd_bin_packages", |
| "cipd_bin_packages/bin" |
| ], |
| "VPYTHON_VIRTUALENV_ROOT": [ |
| "cache/vpython" |
| ] |
| }, |
| "execution_timeout_ns": 3600000000000, |
| "extra_tags": { |
| "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations" |
| }, |
| "idempotent": true, |
| "io_timeout_ns": 3600000000000, |
| "isolate": "infra_tests.isolate", |
| "max_attempts": 2, |
| "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com" |
| }, |
| "Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-Lottie": { |
| "caches": [ |
| { |
| "name": "vpython", |
| "path": "cache/vpython" |
| } |
| ], |
| "cipd_packages": [ |
| { |
| "name": "infra/tools/luci-auth/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/kitchen/${platform}", |
| "path": ".", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/vpython/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "skia/bots/lottie-samples", |
| "path": "lottie-samples", |
| "version": "version:1" |
| }, |
| { |
| "name": "skia/bots/skimage", |
| "path": "skimage", |
| "version": "version:40" |
| }, |
| { |
| "name": "skia/bots/skp", |
| "path": "skp", |
| "version": "version:274" |
| }, |
| { |
| "name": "skia/bots/svg", |
| "path": "svg", |
| "version": "version:9" |
| } |
| ], |
| "command": [ |
| "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}", |
| "-u", |
| "skia/infra/bots/run_recipe.py", |
| "${ISOLATED_OUTDIR}", |
| "test", |
| "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-Lottie\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"x86_64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Release\\\",\\\"cpu_or_gpu\\\",\\\"CPU\\\",\\\"cpu_or_gpu_value\\\",\\\"AVX2\\\",\\\"extra_config\\\",\\\"Lottie\\\",\\\"model\\\",\\\"GCE\\\",\\\"os\\\",\\\"Debian10\\\",\\\"renderer\\\",\\\"skottie\\\",\\\"style\\\",\\\"default\\\",\\\"--randomProcessorTest\\\",\\\"--nogpu\\\",\\\"--config\\\",\\\"8888\\\",\\\"--src\\\",\\\"lottie\\\",\\\"--skip\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-Lottie\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-gold-lottie/hash_files/gold-lottie-hashes.txt\",\"lotties\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}", |
| "skia" |
| ], |
| "dependencies": [ |
| "Build-Debian10-Clang-x86_64-Release-Lottie", |
| "Housekeeper-PerCommit-BundleRecipes" |
| ], |
| "dimensions": [ |
| "cpu:x86-64-Haswell_GCE", |
| "machine_type:n1-standard-16", |
| "os:Debian-10.3", |
| "pool:Skia" |
| ], |
| "env_prefixes": { |
| "PATH": [ |
| "cipd_bin_packages", |
| "cipd_bin_packages/bin" |
| ], |
| "VPYTHON_VIRTUALENV_ROOT": [ |
| "cache/vpython" |
| ] |
| }, |
| "execution_timeout_ns": 14400000000000, |
| "expiration_ns": 72000000000000, |
| "extra_tags": { |
| "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations" |
| }, |
| "io_timeout_ns": 14400000000000, |
| "isolate": "../../../skia/infra/bots/test_skia_bundled.isolate", |
| "max_attempts": 2, |
| "outputs": [ |
| "test" |
| ] |
| }, |
| "Test-Debian10-none-GCE-CPU-AVX2-x86_64-Release-All-LottieWeb": { |
| "caches": [ |
| { |
| "name": "vpython", |
| "path": "cache/vpython" |
| } |
| ], |
| "cipd_packages": [ |
| { |
| "name": "infra/tools/luci-auth/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/kitchen/${platform}", |
| "path": ".", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/vpython/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "skia/bots/lottie-samples", |
| "path": "lottie-samples", |
| "version": "version:1" |
| } |
| ], |
| "command": [ |
| "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}", |
| "-u", |
| "skia/infra/bots/run_recipe.py", |
| "${ISOLATED_OUTDIR}", |
| "test_lottie_web", |
| "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Debian10-none-GCE-CPU-AVX2-x86_64-Release-All-LottieWeb\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-gold-lottie/hash_files/gold-lottie-hashes.txt\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}", |
| "skia" |
| ], |
| "dependencies": [ |
| "Housekeeper-PerCommit-BundleRecipes" |
| ], |
| "dimensions": [ |
| "cpu:x86-64-Haswell_GCE", |
| "machine_type:n1-standard-16", |
| "os:Debian-10.3", |
| "pool:Skia", |
| "docker_installed:true" |
| ], |
| "env_prefixes": { |
| "PATH": [ |
| "cipd_bin_packages", |
| "cipd_bin_packages/bin" |
| ], |
| "VPYTHON_VIRTUALENV_ROOT": [ |
| "cache/vpython" |
| ] |
| }, |
| "execution_timeout_ns": 14400000000000, |
| "expiration_ns": 72000000000000, |
| "extra_tags": { |
| "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations" |
| }, |
| "io_timeout_ns": 14400000000000, |
| "isolate": "../../../skia/infra/bots/lottie_ci.isolate", |
| "max_attempts": 2, |
| "outputs": [ |
| "test" |
| ] |
| }, |
| "Upload-Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-Lottie": { |
| "caches": [ |
| { |
| "name": "vpython", |
| "path": "cache/vpython" |
| } |
| ], |
| "cipd_packages": [ |
| { |
| "name": "infra/gsutil", |
| "path": "cipd_bin_packages", |
| "version": "version:4.46" |
| }, |
| { |
| "name": "infra/tools/luci-auth/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/kitchen/${platform}", |
| "path": ".", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/vpython/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| } |
| ], |
| "command": [ |
| "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}", |
| "-u", |
| "skia/infra/bots/run_recipe.py", |
| "${ISOLATED_OUTDIR}", |
| "upload_dm_results", |
| "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-Lottie\",\"gs_bucket\":\"skia-gold-lottie\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}", |
| "skia" |
| ], |
| "dependencies": [ |
| "Housekeeper-PerCommit-BundleRecipes", |
| "Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-Lottie" |
| ], |
| "dimensions": [ |
| "cpu:x86-64-Haswell_GCE", |
| "gpu:none", |
| "machine_type:n1-highmem-2", |
| "os:Debian-10.3", |
| "pool:Skia" |
| ], |
| "env_prefixes": { |
| "PATH": [ |
| "cipd_bin_packages", |
| "cipd_bin_packages/bin" |
| ], |
| "VPYTHON_VIRTUALENV_ROOT": [ |
| "cache/vpython" |
| ] |
| }, |
| "execution_timeout_ns": 3600000000000, |
| "extra_tags": { |
| "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations" |
| }, |
| "io_timeout_ns": 3600000000000, |
| "isolate": "../../../skia/infra/bots/swarm_recipe.isolate", |
| "max_attempts": 2, |
| "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com" |
| }, |
| "Upload-Test-Debian10-none-GCE-CPU-AVX2-x86_64-Release-All-LottieWeb": { |
| "caches": [ |
| { |
| "name": "vpython", |
| "path": "cache/vpython" |
| } |
| ], |
| "cipd_packages": [ |
| { |
| "name": "infra/gsutil", |
| "path": "cipd_bin_packages", |
| "version": "version:4.46" |
| }, |
| { |
| "name": "infra/tools/luci-auth/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/kitchen/${platform}", |
| "path": ".", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| }, |
| { |
| "name": "infra/tools/luci/vpython/${platform}", |
| "path": "cipd_bin_packages", |
| "version": "git_revision:08768c6d238082f3c552dcabef6aaf4c6792d91a" |
| } |
| ], |
| "command": [ |
| "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}", |
| "-u", |
| "skia/infra/bots/run_recipe.py", |
| "${ISOLATED_OUTDIR}", |
| "upload_dm_results", |
| "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Debian10-none-GCE-CPU-AVX2-x86_64-Release-All-LottieWeb\",\"gs_bucket\":\"skia-gold-lottie\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}", |
| "skia" |
| ], |
| "dependencies": [ |
| "Housekeeper-PerCommit-BundleRecipes", |
| "Test-Debian10-none-GCE-CPU-AVX2-x86_64-Release-All-LottieWeb" |
| ], |
| "dimensions": [ |
| "cpu:x86-64-Haswell_GCE", |
| "gpu:none", |
| "machine_type:n1-highmem-2", |
| "os:Debian-10.3", |
| "pool:Skia" |
| ], |
| "env_prefixes": { |
| "PATH": [ |
| "cipd_bin_packages", |
| "cipd_bin_packages/bin" |
| ], |
| "VPYTHON_VIRTUALENV_ROOT": [ |
| "cache/vpython" |
| ] |
| }, |
| "execution_timeout_ns": 3600000000000, |
| "extra_tags": { |
| "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations" |
| }, |
| "io_timeout_ns": 3600000000000, |
| "isolate": "../../../skia/infra/bots/swarm_recipe.isolate", |
| "max_attempts": 2, |
| "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com" |
| } |
| } |
| } |