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      execution_timeout_secs: 108000  # 30h
37      swarming_tags: "vpython:native-python-wrapper"
38      build_numbers: YES
39      # Some builders require specific hardware, so we make the assignment in bots.cfg
40      auto_builder_dimension: YES
41      luci_migration_host: "luci-migration.appspot.com"
42      recipe {
43        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
44        cipd_version: "refs/heads/master"
45        name: "art"
46        properties: "mastername:client.art"
47      }
48    }
49
50    builders {
51      name: "angler-armv7-debug"
52    }
53    builders {
54      name: "angler-armv7-non-gen-cc"
55    }
56    builders {
57      name: "angler-armv7-ndebug"
58    }
59    builders {
60      name: "angler-armv8-debug"
61    }
62    builders {
63      name: "angler-armv8-non-gen-cc"
64    }
65    builders {
66      name: "angler-armv8-ndebug"
67    }
68    builders {
69      name: "aosp-builder-cc"
70    }
71    builders {
72      name: "aosp-builder-cms"
73    }
74    builders {
75      name: "bullhead-armv7-gcstress-ndebug"
76    }
77    builders {
78      name: "bullhead-armv8-gcstress-debug"
79    }
80    builders {
81      name: "bullhead-armv8-gcstress-ndebug"
82    }
83    builders {
84      name: "fugu-debug"
85    }
86    builders {
87      name: "fugu-ndebug"
88    }
89    builders {
90      name: "host-x86-cms"
91    }
92    builders {
93      name: "host-x86-debug"
94    }
95    builders {
96      name: "host-x86-gcstress-debug"
97    }
98    builders {
99      name: "host-x86-ndebug"
100    }
101    builders {
102      name: "host-x86-poison-debug"
103    }
104    builders {
105      name: "host-x86_64-cdex-fast"
106    }
107    builders {
108      name: "host-x86_64-cms"
109    }
110    builders {
111      name: "host-x86_64-debug"
112    }
113    builders {
114      name: "host-x86_64-non-gen-cc"
115    }
116    builders {
117      name: "host-x86_64-ndebug"
118    }
119    builders {
120      name: "host-x86_64-poison-debug"
121    }
122    builders {
123      name: "walleye-armv7-poison-debug"
124    }
125    builders {
126      name: "walleye-armv8-poison-debug"
127    }
128    builders {
129      name: "walleye-armv8-poison-ndebug"
130    }
131  }
132}
133