aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra
diff options
context:
space:
mode:
authorGravatar Kevin Lubick <kjlubick@google.com>2017-05-15 08:30:27 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-05-15 12:41:43 +0000
commit9018952290a468886c819405c6d9495b4aa5d7d4 (patch)
treedbc4f414e4e9cd593bb807f6a4c2b6437a295940 /infra
parent7c61dc9a08f09eb2a07970e7f9d2ddee079753d7 (diff)
Use CIPD->Isolate on RPI Perf tasks too
Bug: skia: NOTRY=true Change-Id: Ide4c5065ab6c252570a81a52b377cb5fb748d0d5 Change-Id: Ide4c5065ab6c252570a81a52b377cb5fb748d0d5 Reviewed-on: https://skia-review.googlesource.com/16862 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
Diffstat (limited to 'infra')
-rw-r--r--infra/bots/gen_tasks.go52
-rw-r--r--infra/bots/tasks.json295
2 files changed, 240 insertions, 107 deletions
diff --git a/infra/bots/gen_tasks.go b/infra/bots/gen_tasks.go
index 1f29dc6c7d..917cc5003a 100644
--- a/infra/bots/gen_tasks.go
+++ b/infra/bots/gen_tasks.go
@@ -297,13 +297,28 @@ func isolateCIPDAsset(b *specs.TasksCfgBuilder, name string) string {
return name
}
-// useIsolatedCIPD returns true iff the given bot should isolate the CIPD assets
-// to save time on I/O bound bots, like the RPIs
-func useIsolatedCIPD(parts map[string]string) bool {
+// getIsolatedCIPDDeps returns the slice of Isolate_* tasks a given task needs.
+// This allows us to save time on I/O bound bots, like the RPIs.
+func getIsolatedCIPDDeps(parts map[string]string) []string {
+ deps := []string{}
// Only do this on the RPIs for now. Other, faster machines shouldn't see much
// benefit and we don't need the extra complexity, for now
- rpiOS := []string{"Android", "Chromecast", "ChromeOS", "iOS"}
- return util.In(parts["os"], rpiOS)
+ rpiOS := []string{"Android", "ChromeOS", "iOS"}
+
+ if o := parts["os"]; strings.Contains(o, "Chromecast") {
+ // Chromecasts don't have enough disk space to fit all of the content,
+ // so we do a subset of the skps.
+ deps = append(deps, ISOLATE_SKP_NAME)
+ } else if e := parts["extra_config"]; strings.Contains(e, "Skpbench") {
+ // Skpbench only needs skps
+ deps = append(deps, ISOLATE_SKP_NAME)
+ } else if util.In(o, rpiOS) {
+ deps = append(deps, ISOLATE_SKP_NAME)
+ deps = append(deps, ISOLATE_SVG_NAME)
+ deps = append(deps, ISOLATE_SKIMAGE_NAME)
+ }
+
+ return deps
}
// compile generates a compile task. Returns the name of the last task in the
@@ -527,10 +542,8 @@ func test(b *specs.TasksCfgBuilder, name string, parts map[string]string, compil
s.Isolate = "test_skia_bundled_unix.isolate"
}
}
- if useIsolatedCIPD(parts) {
- s.Dependencies = append(s.Dependencies, ISOLATE_SKP_NAME)
- s.Dependencies = append(s.Dependencies, ISOLATE_SVG_NAME)
- s.Dependencies = append(s.Dependencies, ISOLATE_SKIMAGE_NAME)
+ if deps := getIsolatedCIPDDeps(parts); len(deps) > 0 {
+ s.Dependencies = append(s.Dependencies, deps...)
}
if strings.Contains(parts["extra_config"], "Valgrind") {
s.ExecutionTimeout = 9 * time.Hour
@@ -614,6 +627,10 @@ func perf(b *specs.TasksCfgBuilder, name string, parts map[string]string, compil
if useBundledRecipes(parts) {
s.Dependencies = append(s.Dependencies, BUNDLE_RECIPES_NAME)
}
+ if deps := getIsolatedCIPDDeps(parts); len(deps) > 0 {
+ s.Dependencies = append(s.Dependencies, deps...)
+ }
+
if strings.Contains(parts["extra_config"], "Valgrind") {
s.ExecutionTimeout = 9 * time.Hour
s.Expiration = 48 * time.Hour
@@ -659,7 +676,6 @@ func process(b *specs.TasksCfgBuilder, name string) {
}
// Isolate CIPD assets.
- fmt.Println(name)
if _, ok := ISOLATE_ASSET_MAPPING[name]; ok {
deps = append(deps, isolateCIPDAsset(b, name))
}
@@ -713,20 +729,14 @@ func process(b *specs.TasksCfgBuilder, name string) {
pkgs := []*specs.CipdPackage{}
- if !useIsolatedCIPD(parts) {
+ if deps := getIsolatedCIPDDeps(parts); len(deps) == 0 {
pkgs = []*specs.CipdPackage{
b.MustGetCipdPackageFromAsset("skimage"),
b.MustGetCipdPackageFromAsset("skp"),
b.MustGetCipdPackageFromAsset("svg"),
}
}
- if strings.Contains(name, "Chromecast") {
- // Chromecasts don't have enough disk space to fit all of the content,
- // so we do a subset of the skps.
- pkgs = []*specs.CipdPackage{
- b.MustGetCipdPackageFromAsset("skp"),
- }
- }
+
if strings.Contains(name, "Ubuntu") && strings.Contains(name, "SAN") {
pkgs = append(pkgs, b.MustGetCipdPackageFromAsset("clang_linux"))
}
@@ -740,12 +750,6 @@ func process(b *specs.TasksCfgBuilder, name string) {
pkgs = append(pkgs, b.MustGetCipdPackageFromAsset("linux_vulkan_intel_driver_debug"))
}
}
- // Skpbench only needs skps
- if strings.Contains(name, "Skpbench") {
- pkgs = []*specs.CipdPackage{
- b.MustGetCipdPackageFromAsset("skp"),
- }
- }
// Test bots.
if parts["role"] == "Test" && !strings.Contains(name, "-CT_") {
diff --git a/infra/bots/tasks.json b/infra/bots/tasks.json
index c1b530f6fb..33a8d7ffcf 100644
--- a/infra/bots/tasks.json
+++ b/infra/bots/tasks.json
@@ -4569,7 +4569,10 @@
"Perf-Android-Clang-AndroidOne-GPU-Mali400MP2-arm-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:MOB30Q",
@@ -4600,7 +4603,10 @@
"Perf-Android-Clang-AndroidOne-GPU-Mali400MP2-arm-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:MOB30Q",
@@ -4631,7 +4637,10 @@
"Perf-Android-Clang-GalaxyS6-GPU-MaliT760-arm64-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:MMB29K",
@@ -4662,7 +4671,10 @@
"Perf-Android-Clang-GalaxyS6-GPU-MaliT760-arm64-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:MMB29K",
@@ -4693,7 +4705,10 @@
"Perf-Android-Clang-GalaxyS7_G930A-GPU-Adreno530-arm64-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NRD90M_G930AUCS4BQC2",
@@ -4724,7 +4739,10 @@
"Perf-Android-Clang-GalaxyS7_G930A-GPU-Adreno530-arm64-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NRD90M_G930AUCS4BQC2",
@@ -4755,7 +4773,10 @@
"Perf-Android-Clang-GalaxyS7_G930FD-GPU-MaliT880-arm64-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NRD90M_G930FXXU1DQAS",
@@ -4786,7 +4807,10 @@
"Perf-Android-Clang-GalaxyS7_G930FD-GPU-MaliT880-arm64-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NRD90M_G930FXXU1DQAS",
@@ -4817,7 +4841,10 @@
"Perf-Android-Clang-MotoG4-GPU-Adreno405-arm-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NPJ25.93-14",
@@ -4848,7 +4875,10 @@
"Perf-Android-Clang-MotoG4-GPU-Adreno405-arm-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NPJ25.93-14",
@@ -4879,7 +4909,10 @@
"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NRD90M",
@@ -4910,7 +4943,10 @@
"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-Android_Vulkan": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Debug-Android_Vulkan",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NRD90M",
@@ -4941,7 +4977,10 @@
"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NRD90M",
@@ -4972,7 +5011,10 @@
"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-Android_Vulkan": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android_Vulkan",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NRD90M",
@@ -5003,7 +5045,10 @@
"Perf-Android-Clang-Nexus10-CPU-Exynos5250-arm-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:LMY49J",
@@ -5034,7 +5079,10 @@
"Perf-Android-Clang-Nexus10-CPU-Exynos5250-arm-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:LMY49J",
@@ -5065,7 +5113,10 @@
"Perf-Android-Clang-Nexus10-GPU-MaliT604-arm-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:LMY49J",
@@ -5096,7 +5147,10 @@
"Perf-Android-Clang-Nexus10-GPU-MaliT604-arm-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:LMY49J",
@@ -5127,7 +5181,10 @@
"Perf-Android-Clang-Nexus5-GPU-Adreno330-arm-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:M4B30Z",
@@ -5158,7 +5215,10 @@
"Perf-Android-Clang-Nexus5-GPU-Adreno330-arm-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:M4B30Z",
@@ -5189,7 +5249,10 @@
"Perf-Android-Clang-Nexus6p-GPU-Adreno430-arm64-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:OPP1.170223.012",
@@ -5220,7 +5283,10 @@
"Perf-Android-Clang-Nexus6p-GPU-Adreno430-arm64-Debug-Android_Vulkan": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Debug-Android_Vulkan",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:OPP1.170223.012",
@@ -5251,7 +5317,10 @@
"Perf-Android-Clang-Nexus6p-GPU-Adreno430-arm64-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:OPP1.170223.012",
@@ -5282,7 +5351,10 @@
"Perf-Android-Clang-Nexus6p-GPU-Adreno430-arm64-Release-Android_Vulkan": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android_Vulkan",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:OPP1.170223.012",
@@ -5313,7 +5385,10 @@
"Perf-Android-Clang-Nexus7-GPU-Tegra3-arm-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:LMY47V",
@@ -5344,7 +5419,10 @@
"Perf-Android-Clang-Nexus7-GPU-Tegra3-arm-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:LMY47V",
@@ -5375,7 +5453,10 @@
"Perf-Android-Clang-NexusPlayer-CPU-Moorefield-x86-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-x86-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:OPP1.170223.012",
@@ -5406,7 +5487,10 @@
"Perf-Android-Clang-NexusPlayer-GPU-PowerVR-x86-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-x86-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:OPP1.170223.012",
@@ -5437,7 +5521,10 @@
"Perf-Android-Clang-NexusPlayer-GPU-PowerVR-x86-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-x86-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:OPP1.170223.012",
@@ -5468,7 +5555,10 @@
"Perf-Android-Clang-Pixel-GPU-Adreno530-arm64-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NMF26Q",
@@ -5499,7 +5589,10 @@
"Perf-Android-Clang-Pixel-GPU-Adreno530-arm64-Debug-Android_Vulkan": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Debug-Android_Vulkan",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NMF26Q",
@@ -5530,7 +5623,10 @@
"Perf-Android-Clang-Pixel-GPU-Adreno530-arm64-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NMF26Q",
@@ -5561,7 +5657,10 @@
"Perf-Android-Clang-Pixel-GPU-Adreno530-arm64-Release-Android_Vulkan": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android_Vulkan",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:NMF26Q",
@@ -5592,7 +5691,10 @@
"Perf-Android-Clang-PixelC-CPU-TegraX1-arm64-Debug-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Debug-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:N2G47D",
@@ -5623,7 +5725,10 @@
"Perf-Android-Clang-PixelC-CPU-TegraX1-arm64-Release-Android": {
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device_os:N2G47D",
@@ -5652,16 +5757,10 @@
"priority": 0.8
},
"Perf-Android-Clang-PixelC-GPU-TegraX1-arm64-Release-Android_Skpbench": {
- "cipd_packages": [
- {
- "name": "skia/bots/skp",
- "path": "skp",
- "version": "version:57"
- }
- ],
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP"
],
"dimensions": [
"device_os:N2G47D",
@@ -5690,16 +5789,10 @@
"priority": 0.8
},
"Perf-Android-Clang-PixelC-GPU-TegraX1-arm64-Release-Android_Vulkan_Skpbench": {
- "cipd_packages": [
- {
- "name": "skia/bots/skp",
- "path": "skp",
- "version": "version:57"
- }
- ],
"dependencies": [
"Build-Ubuntu-Clang-arm64-Release-Android_Vulkan",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP"
],
"dimensions": [
"device_os:N2G47D",
@@ -5730,7 +5823,10 @@
"Perf-ChromeOS-Clang-Chromebook_303C12-GPU-MaliT604-arm-Debug": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Debug-Chromebook_ARM_GLES",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"gpu:MaliT604",
@@ -5760,7 +5856,10 @@
"Perf-ChromeOS-Clang-Chromebook_303C12-GPU-MaliT604-arm-Release": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Release-Chromebook_ARM_GLES",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"gpu:MaliT604",
@@ -5790,7 +5889,10 @@
"Perf-ChromeOS-Clang-Chromebook_513C24_K01-GPU-MaliT860-arm-Debug": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Debug-Chromebook_ARM_GLES",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"gpu:MaliT860",
@@ -5820,7 +5922,10 @@
"Perf-ChromeOS-Clang-Chromebook_513C24_K01-GPU-MaliT860-arm-Release": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Release-Chromebook_ARM_GLES",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"gpu:MaliT860",
@@ -5850,7 +5955,10 @@
"Perf-ChromeOS-Clang-Chromebook_C100p-GPU-MaliT764-arm-Debug": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Debug-Chromebook_ARM_GLES",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"gpu:MaliT764",
@@ -5880,7 +5988,10 @@
"Perf-ChromeOS-Clang-Chromebook_C100p-GPU-MaliT764-arm-Release": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Release-Chromebook_ARM_GLES",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"gpu:MaliT764",
@@ -5910,7 +6021,10 @@
"Perf-ChromeOS-Clang-Chromebook_CB5_311-GPU-TegraK1-arm-Debug": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Debug-Chromebook_ARM_GLES",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"gpu:TegraK1",
@@ -5940,7 +6054,10 @@
"Perf-ChromeOS-Clang-Chromebook_CB5_311-GPU-TegraK1-arm-Release": {
"dependencies": [
"Build-Ubuntu-Clang-arm-Release-Chromebook_ARM_GLES",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"gpu:TegraK1",
@@ -5968,16 +6085,10 @@
"priority": 0.8
},
"Perf-Chromecast-GCC-Chorizo-CPU-Cortex_A7-arm-Debug": {
- "cipd_packages": [
- {
- "name": "skia/bots/skp",
- "path": "skp",
- "version": "version:57"
- }
- ],
"dependencies": [
"Build-Ubuntu-GCC-arm-Debug-Chromecast",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP"
],
"dimensions": [
"device_os:1.24_82923",
@@ -6006,16 +6117,10 @@
"priority": 0.8
},
"Perf-Chromecast-GCC-Chorizo-CPU-Cortex_A7-arm-Release": {
- "cipd_packages": [
- {
- "name": "skia/bots/skp",
- "path": "skp",
- "version": "version:57"
- }
- ],
"dependencies": [
"Build-Ubuntu-GCC-arm-Release-Chromecast",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP"
],
"dimensions": [
"device_os:1.24_82923",
@@ -10201,7 +10306,10 @@
"Perf-iOS-Clang-iPadMini4-GPU-GX6450-arm64-Debug": {
"dependencies": [
"Build-Mac-Clang-arm64-Debug-iOS",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device:iPad5,1",
@@ -10231,7 +10339,10 @@
"Perf-iOS-Clang-iPadMini4-GPU-GX6450-arm64-Release": {
"dependencies": [
"Build-Mac-Clang-arm64-Release-iOS",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device:iPad5,1",
@@ -10261,7 +10372,10 @@
"Perf-iOS-Clang-iPadPro-GPU-GT7800-arm64-Debug-RaspberryPi": {
"dependencies": [
"Build-Mac-Clang-arm64-Debug-iOS",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device:iPad6,3",
@@ -10292,7 +10406,10 @@
"Perf-iOS-Clang-iPadPro-GPU-GT7800-arm64-Release-RaspberryPi": {
"dependencies": [
"Build-Mac-Clang-arm64-Release-iOS",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device:iPad6,3",
@@ -10323,7 +10440,10 @@
"Perf-iOS-Clang-iPhone6-GPU-GX6450-arm64-Debug-RaspberryPi": {
"dependencies": [
"Build-Mac-Clang-arm64-Debug-iOS",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device:iPhone7,2",
@@ -10354,7 +10474,10 @@
"Perf-iOS-Clang-iPhone6-GPU-GX6450-arm64-Release-RaspberryPi": {
"dependencies": [
"Build-Mac-Clang-arm64-Release-iOS",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device:iPhone7,2",
@@ -10385,7 +10508,10 @@
"Perf-iOS-Clang-iPhone7-GPU-GT7600-arm64-Debug-RaspberryPi": {
"dependencies": [
"Build-Mac-Clang-arm64-Debug-iOS",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device:iPhone9,1",
@@ -10416,7 +10542,10 @@
"Perf-iOS-Clang-iPhone7-GPU-GT7600-arm64-Release-RaspberryPi": {
"dependencies": [
"Build-Mac-Clang-arm64-Release-iOS",
- "Housekeeper-PerCommit-BundleRecipes"
+ "Housekeeper-PerCommit-BundleRecipes",
+ "Housekeeper-PerCommit-IsolateSKP",
+ "Housekeeper-PerCommit-IsolateSVG",
+ "Housekeeper-PerCommit-IsolateSkImage"
],
"dimensions": [
"device:iPhone9,1",