Enable swarming for Linux builders
Bug: pdfium:1933
Change-Id: I99a78ed33a584e936eb78839aa03132ce879c918
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/111330
Reviewed-by: Nigi <nigi@chromium.org>
diff --git a/generated/cr-buildbucket.cfg b/generated/cr-buildbucket.cfg
index 9f8590e..792d51d 100644
--- a/generated/cr-buildbucket.cfg
+++ b/generated/cr-buildbucket.cfg
@@ -217,7 +217,18 @@
' },'
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
- ' "recipe": "pdfium"'
+ ' "recipe": "pdfium",'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -251,7 +262,18 @@
' "builder_group": "client.pdfium",'
' "memory_tool": "msan",'
' "recipe": "pdfium",'
- ' "rel": true'
+ ' "rel": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -284,6 +306,17 @@
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "v8": false'
'}'
execution_timeout_secs: 10800
@@ -317,7 +350,18 @@
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
- ' "skia": true'
+ ' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -351,7 +395,18 @@
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
- ' "skia": true'
+ ' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -386,7 +441,18 @@
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
- ' "skia": true'
+ ' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -421,7 +487,18 @@
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
- ' "skia": true'
+ ' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -455,7 +532,18 @@
' "builder_group": "client.pdfium",'
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
- ' "rel": true'
+ ' "rel": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -488,6 +576,17 @@
' },'
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -522,6 +621,17 @@
' "builder_group": "client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -556,6 +666,17 @@
' "builder_group": "client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -591,6 +712,17 @@
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -625,6 +757,17 @@
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "rel": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -659,6 +802,17 @@
' "builder_group": "client.pdfium",'
' "recipe": "pdfium",'
' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -694,6 +848,17 @@
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -729,6 +894,17 @@
' "component": true,'
' "recipe": "pdfium",'
' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -765,6 +941,17 @@
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -801,6 +988,17 @@
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -836,6 +1034,17 @@
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.ci"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -1977,7 +2186,18 @@
' },'
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
- ' "recipe": "pdfium"'
+ ' "recipe": "pdfium",'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -2011,7 +2231,18 @@
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "msan",'
' "recipe": "pdfium",'
- ' "rel": true'
+ ' "rel": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -2044,6 +2275,17 @@
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "v8": false'
'}'
execution_timeout_secs: 10800
@@ -2077,7 +2319,18 @@
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
- ' "skia": true'
+ ' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -2111,7 +2364,18 @@
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
- ' "skia": true'
+ ' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -2146,7 +2410,18 @@
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
- ' "skia": true'
+ ' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -2181,7 +2456,18 @@
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
- ' "skia": true'
+ ' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -2215,7 +2501,18 @@
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
- ' "rel": true'
+ ' "rel": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' }'
'}'
execution_timeout_secs: 10800
build_numbers: YES
@@ -2248,6 +2545,17 @@
' },'
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -2282,6 +2590,17 @@
' "builder_group": "tryserver.client.pdfium",'
' "memory_tool": "asan",'
' "recipe": "pdfium",'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -2316,6 +2635,17 @@
' "builder_group": "tryserver.client.pdfium",'
' "component": true,'
' "recipe": "pdfium",'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -2351,6 +2681,17 @@
' "memory_tool": "msan",'
' "recipe": "pdfium",'
' "rel": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -2385,6 +2726,17 @@
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "rel": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -2419,6 +2771,17 @@
' "builder_group": "tryserver.client.pdfium",'
' "recipe": "pdfium",'
' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -2454,6 +2817,17 @@
' "memory_tool": "asan",'
' "recipe": "pdfium",'
' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -2489,6 +2863,17 @@
' "component": true,'
' "recipe": "pdfium",'
' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -2525,6 +2910,17 @@
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -2561,6 +2957,17 @@
' "recipe": "pdfium",'
' "rel": true,'
' "skia": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
@@ -2596,6 +3003,17 @@
' "memory_tool": "ubsan",'
' "recipe": "pdfium",'
' "rel": true,'
+ ' "swarming": {'
+ ' "dimensions": {'
+ ' "cores": "8",'
+ ' "cpu": "x86-64",'
+ ' "os": "Ubuntu-20.04",'
+ ' "pool": "luci.flex.try"'
+ ' },'
+ ' "execution_timeout_secs": 1200,'
+ ' "expiration_secs": 10800,'
+ ' "service_account": "pdfium-try-builder@chops-service-accounts.iam.gserviceaccount.com"'
+ ' },'
' "xfa": true'
'}'
execution_timeout_secs: 10800
diff --git a/generated/project.cfg b/generated/project.cfg
index 9840558..89a89e9 100644
--- a/generated/project.cfg
+++ b/generated/project.cfg
@@ -7,7 +7,7 @@
name: "pdfium"
access: "group:all"
lucicfg {
- version: "1.39.10"
+ version: "1.39.14"
package_dir: ".."
config_dir: "generated"
entry_point: "main.star"
diff --git a/main.star b/main.star
index 294d25f..cd47c00 100755
--- a/main.star
+++ b/main.star
@@ -470,25 +470,25 @@
add_entries_for_builder(name = "android_no_v8", category = "no v8", short_name = "android")
add_entries_for_builder(name = "android_no_v8_32", category = "no v8", short_name = "android_32")
add_entries_for_builder(name = "linux", category = "main|linux", swarm_tests = True)
-add_entries_for_builder(name = "linux_asan_lsan", category = "main|linux", short_name = "asan")
-add_entries_for_builder(name = "linux_msan", category = "main|linux", short_name = "msan")
-add_entries_for_builder(name = "linux_no_v8", category = "no v8", short_name = "linux")
-add_entries_for_builder(name = "linux_skia", category = "skia|linux")
-add_entries_for_builder(name = "linux_skia_asan_lsan", category = "skia|linux", short_name = "asan")
-add_entries_for_builder(name = "linux_skia_msan", category = "skia|linux", short_name = "msan")
-add_entries_for_builder(name = "linux_skia_ubsan", category = "skia|linux", short_name = "ubsan")
-add_entries_for_builder(name = "linux_ubsan", category = "main|linux", short_name = "ubsan")
-add_entries_for_builder(name = "linux_xfa", category = "xfa|linux")
-add_entries_for_builder(name = "linux_xfa_asan_lsan", category = "xfa|linux", short_name = "asan")
-add_entries_for_builder(name = "linux_xfa_component", category = "xfa|linux", short_name = "comp")
-add_entries_for_builder(name = "linux_xfa_msan", category = "xfa|linux", short_name = "msan")
-add_entries_for_builder(name = "linux_xfa_rel", category = "xfa|linux", short_name = "rel")
-add_entries_for_builder(name = "linux_xfa_skia", category = "skia|linux", short_name = "xfa")
-add_entries_for_builder(name = "linux_xfa_skia_asan_lsan", category = "skia|linux", short_name = "asan")
-add_entries_for_builder(name = "linux_xfa_skia_component", category = "skia|linux", short_name = "comp")
-add_entries_for_builder(name = "linux_xfa_skia_msan", category = "skia|linux", short_name = "msan")
-add_entries_for_builder(name = "linux_xfa_skia_ubsan", category = "skia|linux", short_name = "ubsan")
-add_entries_for_builder(name = "linux_xfa_ubsan", category = "xfa|linux", short_name = "ubsan")
+add_entries_for_builder(name = "linux_asan_lsan", category = "main|linux", short_name = "asan", swarm_tests = True)
+add_entries_for_builder(name = "linux_msan", category = "main|linux", short_name = "msan", swarm_tests = True)
+add_entries_for_builder(name = "linux_no_v8", category = "no v8", short_name = "linux", swarm_tests = True)
+add_entries_for_builder(name = "linux_skia", category = "skia|linux", swarm_tests = True)
+add_entries_for_builder(name = "linux_skia_asan_lsan", category = "skia|linux", short_name = "asan", swarm_tests = True)
+add_entries_for_builder(name = "linux_skia_msan", category = "skia|linux", short_name = "msan", swarm_tests = True)
+add_entries_for_builder(name = "linux_skia_ubsan", category = "skia|linux", short_name = "ubsan", swarm_tests = True)
+add_entries_for_builder(name = "linux_ubsan", category = "main|linux", short_name = "ubsan", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa", category = "xfa|linux", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa_asan_lsan", category = "xfa|linux", short_name = "asan", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa_component", category = "xfa|linux", short_name = "comp", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa_msan", category = "xfa|linux", short_name = "msan", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa_rel", category = "xfa|linux", short_name = "rel", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa_skia", category = "skia|linux", short_name = "xfa", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa_skia_asan_lsan", category = "skia|linux", short_name = "asan", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa_skia_component", category = "skia|linux", short_name = "comp", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa_skia_msan", category = "skia|linux", short_name = "msan", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa_skia_ubsan", category = "skia|linux", short_name = "ubsan", swarm_tests = True)
+add_entries_for_builder(name = "linux_xfa_ubsan", category = "xfa|linux", short_name = "ubsan", swarm_tests = True)
add_entries_for_builder(name = "mac", category = "main|mac", swarm_tests = True)
add_entries_for_builder(name = "mac_asan", skip_ci_builder = True)
add_entries_for_builder(name = "mac_no_v8", category = "no v8", short_name = "mac")