1# Defines buckets on cr-buildbucket.appspot.com, used to schedule builds 2# on buildbot. In particular, CQ uses some of these buckets to schedule tryjobs. 3# 4# See http://luci-config.appspot.com/schemas/projects:buildbucket.cfg for 5# schema of this file and documentation. 6# 7# Please keep this list sorted by bucket name. 8acl_sets { 9 name: "ci" 10 acls { 11 role: READER 12 group: "all" 13 } 14 acls { 15 role: WRITER 16 group: "project-art-admins" 17 } 18 acls { 19 role: SCHEDULER 20 identity: "luci-scheduler@appspot.gserviceaccount.com" 21 } 22 acls { 23 role: WRITER 24 identity: "luci-migration@appspot.gserviceaccount.com" 25 } 26} 27 28buckets { 29 name: "luci.art.ci" 30 acl_sets: "ci" 31 swarming { 32 hostname: "chromium-swarm.appspot.com" 33 builder_defaults { 34 dimensions: "pool:luci.art.ci" 35 service_account: "art-ci-builder@chops-service-accounts.iam.gserviceaccount.com" 36 # We have a limited set of runners, so put the expiration time close to 37 # the time it takes to run all steps on most builders. 38 expiration_secs: 36000 # 10h 39 execution_timeout_secs: 133200 # 37h 40 swarming_tags: "vpython:native-python-wrapper" 41 build_numbers: YES 42 # Some builders require specific hardware, so we make the assignment in bots.cfg 43 auto_builder_dimension: YES 44 recipe { 45 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" 46 cipd_version: "refs/heads/master" 47 name: "art" 48 properties: "builder_group:client.art" 49 } 50 # Directory called "art" that persists from build to build (one per bot). 51 # We can checkout and build in this directory to get fast incremental builds. 52 caches { 53 name: "art" 54 path: "art" 55 } 56 } 57 58 builders { 59 name: "angler-armv7-debug" 60 } 61 builders { 62 name: "angler-armv7-non-gen-cc" 63 } 64 builders { 65 name: "angler-armv7-ndebug" 66 } 67 builders { 68 name: "angler-armv8-debug" 69 } 70 builders { 71 name: "angler-armv8-non-gen-cc" 72 } 73 builders { 74 name: "angler-armv8-ndebug" 75 } 76 builders { 77 name: "bullhead-armv7-gcstress-ndebug" 78 } 79 builders { 80 name: "bullhead-armv8-gcstress-debug" 81 } 82 builders { 83 name: "bullhead-armv8-gcstress-ndebug" 84 } 85 builders { 86 name: "fugu-debug" 87 } 88 builders { 89 name: "fugu-ndebug" 90 } 91 builders { 92 name: "host-x86-cms" 93 } 94 builders { 95 name: "host-x86-debug" 96 } 97 builders { 98 name: "host-x86-gcstress-debug" 99 } 100 builders { 101 name: "host-x86-ndebug" 102 } 103 builders { 104 name: "host-x86-poison-debug" 105 } 106 builders { 107 name: "host-x86_64-cdex-fast" 108 } 109 builders { 110 name: "host-x86_64-cms" 111 } 112 builders { 113 name: "host-x86_64-debug" 114 } 115 builders { 116 name: "host-x86_64-non-gen-cc" 117 } 118 builders { 119 name: "host-x86_64-ndebug" 120 } 121 builders { 122 name: "host-x86_64-poison-debug" 123 } 124 builders { 125 name: "walleye-armv7-poison-debug" 126 } 127 builders { 128 name: "walleye-armv8-poison-debug" 129 } 130 builders { 131 name: "walleye-armv8-poison-ndebug" 132 } 133 } 134} 135