1*3f982cf4SFabien Sanglard# Defines buckets on cr-buildbucket.appspot.com, used to schedule builds 2*3f982cf4SFabien Sanglard# on buildbot. In particular, CQ uses some of these buckets to schedule tryjobs. 3*3f982cf4SFabien Sanglard# 4*3f982cf4SFabien Sanglard# See http://luci-config.appspot.com/schemas/projects:cr-buildbucket.cfg for 5*3f982cf4SFabien Sanglard# schema of this file and documentation. 6*3f982cf4SFabien Sanglard# 7*3f982cf4SFabien Sanglard# Please keep this list sorted by bucket name. 8*3f982cf4SFabien Sanglardacl_sets { 9*3f982cf4SFabien Sanglard name: "ci" 10*3f982cf4SFabien Sanglard acls { 11*3f982cf4SFabien Sanglard role: READER 12*3f982cf4SFabien Sanglard group: "all" 13*3f982cf4SFabien Sanglard } 14*3f982cf4SFabien Sanglard acls { 15*3f982cf4SFabien Sanglard role: SCHEDULER 16*3f982cf4SFabien Sanglard identity: "[email protected]" 17*3f982cf4SFabien Sanglard } 18*3f982cf4SFabien Sanglard} 19*3f982cf4SFabien Sanglard 20*3f982cf4SFabien Sanglardacl_sets { 21*3f982cf4SFabien Sanglard name: "try" 22*3f982cf4SFabien Sanglard acls { 23*3f982cf4SFabien Sanglard role: READER 24*3f982cf4SFabien Sanglard group: "all" 25*3f982cf4SFabien Sanglard } 26*3f982cf4SFabien Sanglard acls { 27*3f982cf4SFabien Sanglard role: SCHEDULER 28*3f982cf4SFabien Sanglard group: "project-openscreen-tryjob-access" 29*3f982cf4SFabien Sanglard } 30*3f982cf4SFabien Sanglard acls { 31*3f982cf4SFabien Sanglard role: SCHEDULER 32*3f982cf4SFabien Sanglard group: "service-account-cq" 33*3f982cf4SFabien Sanglard } 34*3f982cf4SFabien Sanglard} 35*3f982cf4SFabien Sanglard 36*3f982cf4SFabien Sanglardbuilder_mixins { 37*3f982cf4SFabien Sanglard name: "ci" 38*3f982cf4SFabien Sanglard recipe { 39*3f982cf4SFabien Sanglard properties_j: "is_ci:true" 40*3f982cf4SFabien Sanglard } 41*3f982cf4SFabien Sanglard} 42*3f982cf4SFabien Sanglard 43*3f982cf4SFabien Sanglardbuilder_mixins { 44*3f982cf4SFabien Sanglard name: "debug" 45*3f982cf4SFabien Sanglard recipe { 46*3f982cf4SFabien Sanglard properties_j: "is_debug:true" 47*3f982cf4SFabien Sanglard } 48*3f982cf4SFabien Sanglard} 49*3f982cf4SFabien Sanglard 50*3f982cf4SFabien Sanglardbuilder_mixins { 51*3f982cf4SFabien Sanglard name: "gcc" 52*3f982cf4SFabien Sanglard recipe { 53*3f982cf4SFabien Sanglard properties_j: "is_gcc:true" 54*3f982cf4SFabien Sanglard } 55*3f982cf4SFabien Sanglard} 56*3f982cf4SFabien Sanglard 57*3f982cf4SFabien Sanglard 58*3f982cf4SFabien Sanglardbuilder_mixins { 59*3f982cf4SFabien Sanglard name: "asan" 60*3f982cf4SFabien Sanglard recipe { 61*3f982cf4SFabien Sanglard properties_j: "is_asan:true" 62*3f982cf4SFabien Sanglard } 63*3f982cf4SFabien Sanglard} 64*3f982cf4SFabien Sanglard 65*3f982cf4SFabien Sanglardbuilder_mixins { 66*3f982cf4SFabien Sanglard name: "tsan" 67*3f982cf4SFabien Sanglard recipe { 68*3f982cf4SFabien Sanglard properties_j: "is_tsan:true" 69*3f982cf4SFabien Sanglard } 70*3f982cf4SFabien Sanglard} 71*3f982cf4SFabien Sanglard 72*3f982cf4SFabien Sanglardbuilder_mixins { 73*3f982cf4SFabien Sanglard name: "code_coverage" 74*3f982cf4SFabien Sanglard recipe { 75*3f982cf4SFabien Sanglard properties_j: "use_coverage:true" 76*3f982cf4SFabien Sanglard } 77*3f982cf4SFabien Sanglard} 78*3f982cf4SFabien Sanglard 79*3f982cf4SFabien Sanglardbuilder_mixins { 80*3f982cf4SFabien Sanglard name: "cast_standalone" 81*3f982cf4SFabien Sanglard recipe { 82*3f982cf4SFabien Sanglard properties_j: "have_ffmpeg:true" 83*3f982cf4SFabien Sanglard properties_j: "have_libsdl2:true" 84*3f982cf4SFabien Sanglard properties_j: "have_libopus:true" 85*3f982cf4SFabien Sanglard properties_j: "have_libvpx:true" 86*3f982cf4SFabien Sanglard properties_j: "cast_allow_developer_certificate:true" 87*3f982cf4SFabien Sanglard } 88*3f982cf4SFabien Sanglard} 89*3f982cf4SFabien Sanglard 90*3f982cf4SFabien Sanglardbuilder_mixins { 91*3f982cf4SFabien Sanglard name: "linux" 92*3f982cf4SFabien Sanglard dimensions: "os:Ubuntu-18.04" 93*3f982cf4SFabien Sanglard} 94*3f982cf4SFabien Sanglard 95*3f982cf4SFabien Sanglardbuilder_mixins { 96*3f982cf4SFabien Sanglard name: "mac" 97*3f982cf4SFabien Sanglard 98*3f982cf4SFabien Sanglard # NOTE: The OS version here will determine which version of XCode is being 99*3f982cf4SFabien Sanglard # used. Relevant links; so you and I never have to spend hours finding this 100*3f982cf4SFabien Sanglard # stuff all over again to fix things like https://crbug.com/openscreen/86 101*3f982cf4SFabien Sanglard # 102*3f982cf4SFabien Sanglard # 1. The recipe code that uses the "osx_sdk" recipe module: 103*3f982cf4SFabien Sanglard # 104*3f982cf4SFabien Sanglard # https://cs.chromium.org/chromium/build/scripts/slave/recipes/openscreen.py?rcl=671f9f1c5f5bef81d0a39973aa8729cc83bb290e&l=74 105*3f982cf4SFabien Sanglard # 106*3f982cf4SFabien Sanglard # 2. The XCode version look-up table in the "osx_sdk" recipe module: 107*3f982cf4SFabien Sanglard # 108*3f982cf4SFabien Sanglard # https://cs.chromium.org/chromium/tools/depot_tools/recipes/recipe_modules/osx_sdk/api.py?l=32 109*3f982cf4SFabien Sanglard # 110*3f982cf4SFabien Sanglard dimensions: "os:Mac-10.15" 111*3f982cf4SFabien Sanglard 112*3f982cf4SFabien Sanglard caches: { 113*3f982cf4SFabien Sanglard # Cache for mac_toolchain tool and XCode.app used in recipes. 114*3f982cf4SFabien Sanglard name: "osx_sdk" 115*3f982cf4SFabien Sanglard path: "osx_sdk" 116*3f982cf4SFabien Sanglard } 117*3f982cf4SFabien Sanglard} 118*3f982cf4SFabien Sanglard 119*3f982cf4SFabien Sanglardbuilder_mixins { 120*3f982cf4SFabien Sanglard name: "x64" 121*3f982cf4SFabien Sanglard dimensions: "cpu:x86-64" 122*3f982cf4SFabien Sanglard recipe { 123*3f982cf4SFabien Sanglard properties: "target_cpu:x64" 124*3f982cf4SFabien Sanglard } 125*3f982cf4SFabien Sanglard} 126*3f982cf4SFabien Sanglard 127*3f982cf4SFabien Sanglardbuilder_mixins { 128*3f982cf4SFabien Sanglard name: "arm64" 129*3f982cf4SFabien Sanglard dimensions: "cpu:x86-64" 130*3f982cf4SFabien Sanglard recipe { 131*3f982cf4SFabien Sanglard properties: "target_cpu:arm64" 132*3f982cf4SFabien Sanglard } 133*3f982cf4SFabien Sanglard} 134*3f982cf4SFabien Sanglard 135*3f982cf4SFabien Sanglard# The default sysroot is sid, which is too new for the swarming bots, 136*3f982cf4SFabien Sanglard# which are locked to the standard library that shipped with Ubuntu 16.04. 137*3f982cf4SFabien Sanglardbuilder_mixins { 138*3f982cf4SFabien Sanglard name: "sysroot_platform_stretch" 139*3f982cf4SFabien Sanglard recipe: { 140*3f982cf4SFabien Sanglard properties: "sysroot_platform:stretch" 141*3f982cf4SFabien Sanglard } 142*3f982cf4SFabien Sanglard} 143*3f982cf4SFabien Sanglard 144*3f982cf4SFabien Sanglardbuilder_mixins { 145*3f982cf4SFabien Sanglard name: "chromium" 146*3f982cf4SFabien Sanglard recipe: { 147*3f982cf4SFabien Sanglard name: "chromium" 148*3f982cf4SFabien Sanglard properties: "builder_group:client.openscreen.chromium" 149*3f982cf4SFabien Sanglard } 150*3f982cf4SFabien Sanglard} 151*3f982cf4SFabien Sanglard 152*3f982cf4SFabien Sanglardbuilder_mixins { 153*3f982cf4SFabien Sanglard name: "goma_rbe" 154*3f982cf4SFabien Sanglard recipe: { 155*3f982cf4SFabien Sanglard properties_j: <<EOF 156*3f982cf4SFabien Sanglard $build/goma: { 157*3f982cf4SFabien Sanglard "server_host": "goma.chromium.org", 158*3f982cf4SFabien Sanglard "rpc_extra_params": "?prod" 159*3f982cf4SFabien Sanglard } 160*3f982cf4SFabien Sanglard EOF 161*3f982cf4SFabien Sanglard } 162*3f982cf4SFabien Sanglard} 163*3f982cf4SFabien Sanglard 164*3f982cf4SFabien Sanglardbuilder_mixins { 165*3f982cf4SFabien Sanglard name: "goma_rbe_ats" 166*3f982cf4SFabien Sanglard recipe: { 167*3f982cf4SFabien Sanglard properties_j: <<EOF 168*3f982cf4SFabien Sanglard $build/goma: { 169*3f982cf4SFabien Sanglard "server_host": "goma.chromium.org", 170*3f982cf4SFabien Sanglard "rpc_extra_params": "?prod", 171*3f982cf4SFabien Sanglard "enable_ats": true 172*3f982cf4SFabien Sanglard } 173*3f982cf4SFabien Sanglard EOF 174*3f982cf4SFabien Sanglard } 175*3f982cf4SFabien Sanglard} 176*3f982cf4SFabien Sanglard 177*3f982cf4SFabien Sanglardbuilder_mixins { 178*3f982cf4SFabien Sanglard name: "no_goma" 179*3f982cf4SFabien Sanglard recipe { 180*3f982cf4SFabien Sanglard properties_j: "use_goma:false" 181*3f982cf4SFabien Sanglard } 182*3f982cf4SFabien Sanglard} 183*3f982cf4SFabien Sanglard 184*3f982cf4SFabien Sanglardbuckets { 185*3f982cf4SFabien Sanglard name: "luci.openscreen.ci" 186*3f982cf4SFabien Sanglard acl_sets: "ci" 187*3f982cf4SFabien Sanglard swarming { 188*3f982cf4SFabien Sanglard hostname: "chromium-swarm.appspot.com" 189*3f982cf4SFabien Sanglard builder_defaults { 190*3f982cf4SFabien Sanglard dimensions: "pool:luci.flex.ci" 191*3f982cf4SFabien Sanglard recipe { 192*3f982cf4SFabien Sanglard cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" 193*3f982cf4SFabien Sanglard cipd_version: "refs/heads/master" 194*3f982cf4SFabien Sanglard name: "openscreen" 195*3f982cf4SFabien Sanglard # Note: we use bash-style heredocs to avoid having to escape everything. 196*3f982cf4SFabien Sanglard properties_j: <<EOF 197*3f982cf4SFabien Sanglard $depot_tools/bot_update: { 198*3f982cf4SFabien Sanglard "apply_patch_on_gclient":true 199*3f982cf4SFabien Sanglard } 200*3f982cf4SFabien Sanglard EOF 201*3f982cf4SFabien Sanglard properties_j: <<EOF 202*3f982cf4SFabien Sanglard $recipe_engine/swarming: { 203*3f982cf4SFabien Sanglard "server": "https://chromium-swarm.appspot.com" 204*3f982cf4SFabien Sanglard } 205*3f982cf4SFabien Sanglard EOF 206*3f982cf4SFabien Sanglard } 207*3f982cf4SFabien Sanglard service_account: "openscreen-ci-builder@chops-service-accounts.iam.gserviceaccount.com" 208*3f982cf4SFabien Sanglard } 209*3f982cf4SFabien Sanglard 210*3f982cf4SFabien Sanglard builders { 211*3f982cf4SFabien Sanglard name: "linux64_debug" 212*3f982cf4SFabien Sanglard mixins: "linux" 213*3f982cf4SFabien Sanglard mixins: "debug" 214*3f982cf4SFabien Sanglard mixins: "x64" 215*3f982cf4SFabien Sanglard mixins: "asan" 216*3f982cf4SFabien Sanglard mixins: "ci" 217*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 218*3f982cf4SFabien Sanglard } 219*3f982cf4SFabien Sanglard 220*3f982cf4SFabien Sanglard builders { 221*3f982cf4SFabien Sanglard name: "linux64_gcc_debug" 222*3f982cf4SFabien Sanglard mixins: "linux" 223*3f982cf4SFabien Sanglard mixins: "debug" 224*3f982cf4SFabien Sanglard mixins: "x64" 225*3f982cf4SFabien Sanglard mixins: "gcc" 226*3f982cf4SFabien Sanglard mixins: "ci" 227*3f982cf4SFabien Sanglard mixins: "no_goma" 228*3f982cf4SFabien Sanglard } 229*3f982cf4SFabien Sanglard 230*3f982cf4SFabien Sanglard builders { 231*3f982cf4SFabien Sanglard name: "linux64_tsan" 232*3f982cf4SFabien Sanglard mixins: "linux" 233*3f982cf4SFabien Sanglard mixins: "x64" 234*3f982cf4SFabien Sanglard mixins: "tsan" 235*3f982cf4SFabien Sanglard mixins: "ci" 236*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 237*3f982cf4SFabien Sanglard } 238*3f982cf4SFabien Sanglard 239*3f982cf4SFabien Sanglard builders { 240*3f982cf4SFabien Sanglard name: "linux_arm64_debug" 241*3f982cf4SFabien Sanglard mixins: "linux" 242*3f982cf4SFabien Sanglard mixins: "arm64" 243*3f982cf4SFabien Sanglard mixins: "debug" 244*3f982cf4SFabien Sanglard mixins: "sysroot_platform_stretch" 245*3f982cf4SFabien Sanglard mixins: "ci" 246*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 247*3f982cf4SFabien Sanglard } 248*3f982cf4SFabien Sanglard 249*3f982cf4SFabien Sanglard builders { 250*3f982cf4SFabien Sanglard name: "mac_debug" 251*3f982cf4SFabien Sanglard mixins: "mac" 252*3f982cf4SFabien Sanglard mixins: "debug" 253*3f982cf4SFabien Sanglard mixins: "x64" 254*3f982cf4SFabien Sanglard mixins: "ci" 255*3f982cf4SFabien Sanglard mixins: "goma_rbe" 256*3f982cf4SFabien Sanglard } 257*3f982cf4SFabien Sanglard 258*3f982cf4SFabien Sanglard builders { 259*3f982cf4SFabien Sanglard name: "chromium_linux64_debug" 260*3f982cf4SFabien Sanglard mixins: "linux" 261*3f982cf4SFabien Sanglard mixins: "debug" 262*3f982cf4SFabien Sanglard mixins: "x64" 263*3f982cf4SFabien Sanglard mixins: "chromium" 264*3f982cf4SFabien Sanglard mixins: "ci" 265*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 266*3f982cf4SFabien Sanglard } 267*3f982cf4SFabien Sanglard 268*3f982cf4SFabien Sanglard builders { 269*3f982cf4SFabien Sanglard name: "chromium_mac_debug" 270*3f982cf4SFabien Sanglard mixins: "mac" 271*3f982cf4SFabien Sanglard mixins: "debug" 272*3f982cf4SFabien Sanglard mixins: "x64" 273*3f982cf4SFabien Sanglard mixins: "chromium" 274*3f982cf4SFabien Sanglard mixins: "ci" 275*3f982cf4SFabien Sanglard mixins: "goma_rbe" 276*3f982cf4SFabien Sanglard } 277*3f982cf4SFabien Sanglard 278*3f982cf4SFabien Sanglard # TODO(issuetracker.google.com/155812080): Integrate this with existing 279*3f982cf4SFabien Sanglard # linux64_debug bot. 280*3f982cf4SFabien Sanglard builders { 281*3f982cf4SFabien Sanglard name: "linux64_coverage_debug" 282*3f982cf4SFabien Sanglard mixins: "linux" 283*3f982cf4SFabien Sanglard mixins: "debug" 284*3f982cf4SFabien Sanglard mixins: "x64" 285*3f982cf4SFabien Sanglard mixins: "code_coverage" 286*3f982cf4SFabien Sanglard mixins: "ci" 287*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 288*3f982cf4SFabien Sanglard } 289*3f982cf4SFabien Sanglard 290*3f982cf4SFabien Sanglard builders { 291*3f982cf4SFabien Sanglard name: "linux64_cast_e2e" 292*3f982cf4SFabien Sanglard mixins: "linux" 293*3f982cf4SFabien Sanglard mixins: "debug" 294*3f982cf4SFabien Sanglard mixins: "x64" 295*3f982cf4SFabien Sanglard mixins: "cast_standalone" 296*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 297*3f982cf4SFabien Sanglard } 298*3f982cf4SFabien Sanglard } 299*3f982cf4SFabien Sanglard} 300*3f982cf4SFabien Sanglard 301*3f982cf4SFabien Sanglardbuckets: { 302*3f982cf4SFabien Sanglard name: "luci.openscreen.try" 303*3f982cf4SFabien Sanglard acl_sets: "try" 304*3f982cf4SFabien Sanglard swarming { 305*3f982cf4SFabien Sanglard hostname: "chromium-swarm.appspot.com" 306*3f982cf4SFabien Sanglard builder_defaults { 307*3f982cf4SFabien Sanglard dimensions: "pool:luci.flex.try" 308*3f982cf4SFabien Sanglard recipe { 309*3f982cf4SFabien Sanglard cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build" 310*3f982cf4SFabien Sanglard cipd_version: "refs/heads/master" 311*3f982cf4SFabien Sanglard name: "openscreen" 312*3f982cf4SFabien Sanglard # Note: we use bash-style heredocs to avoid having to escape everything. 313*3f982cf4SFabien Sanglard properties_j: <<EOF 314*3f982cf4SFabien Sanglard $depot_tools/bot_update: { 315*3f982cf4SFabien Sanglard "apply_patch_on_gclient":true 316*3f982cf4SFabien Sanglard } 317*3f982cf4SFabien Sanglard EOF 318*3f982cf4SFabien Sanglard properties_j: <<EOF 319*3f982cf4SFabien Sanglard $recipe_engine/swarming: { 320*3f982cf4SFabien Sanglard "server": "https://chromium-swarm.appspot.com" 321*3f982cf4SFabien Sanglard } 322*3f982cf4SFabien Sanglard EOF 323*3f982cf4SFabien Sanglard } 324*3f982cf4SFabien Sanglard service_account: "openscreen-try-builder@chops-service-accounts.iam.gserviceaccount.com" 325*3f982cf4SFabien Sanglard } 326*3f982cf4SFabien Sanglard 327*3f982cf4SFabien Sanglard builders { 328*3f982cf4SFabien Sanglard name: "linux64_debug" 329*3f982cf4SFabien Sanglard mixins: "linux" 330*3f982cf4SFabien Sanglard mixins: "debug" 331*3f982cf4SFabien Sanglard mixins: "x64" 332*3f982cf4SFabien Sanglard mixins: "asan" 333*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 334*3f982cf4SFabien Sanglard } 335*3f982cf4SFabien Sanglard 336*3f982cf4SFabien Sanglard builders { 337*3f982cf4SFabien Sanglard name: "linux64_gcc_debug" 338*3f982cf4SFabien Sanglard mixins: "linux" 339*3f982cf4SFabien Sanglard mixins: "debug" 340*3f982cf4SFabien Sanglard mixins: "x64" 341*3f982cf4SFabien Sanglard mixins: "gcc" 342*3f982cf4SFabien Sanglard mixins: "no_goma" 343*3f982cf4SFabien Sanglard } 344*3f982cf4SFabien Sanglard 345*3f982cf4SFabien Sanglard builders { 346*3f982cf4SFabien Sanglard name: "linux64_tsan" 347*3f982cf4SFabien Sanglard mixins: "linux" 348*3f982cf4SFabien Sanglard mixins: "x64" 349*3f982cf4SFabien Sanglard mixins: "tsan" 350*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 351*3f982cf4SFabien Sanglard } 352*3f982cf4SFabien Sanglard 353*3f982cf4SFabien Sanglard builders { 354*3f982cf4SFabien Sanglard name: "linux_arm64_debug" 355*3f982cf4SFabien Sanglard mixins: "linux" 356*3f982cf4SFabien Sanglard mixins: "arm64" 357*3f982cf4SFabien Sanglard mixins: "debug" 358*3f982cf4SFabien Sanglard mixins: "sysroot_platform_stretch" 359*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 360*3f982cf4SFabien Sanglard } 361*3f982cf4SFabien Sanglard 362*3f982cf4SFabien Sanglard builders { 363*3f982cf4SFabien Sanglard name: "mac_debug" 364*3f982cf4SFabien Sanglard mixins: "mac" 365*3f982cf4SFabien Sanglard mixins: "debug" 366*3f982cf4SFabien Sanglard mixins: "x64" 367*3f982cf4SFabien Sanglard mixins: "goma_rbe" 368*3f982cf4SFabien Sanglard } 369*3f982cf4SFabien Sanglard 370*3f982cf4SFabien Sanglard builders { 371*3f982cf4SFabien Sanglard name: "openscreen_presubmit" 372*3f982cf4SFabien Sanglard recipe { 373*3f982cf4SFabien Sanglard name: "run_presubmit" 374*3f982cf4SFabien Sanglard properties: "repo_name:openscreen" 375*3f982cf4SFabien Sanglard properties: "runhooks:true" 376*3f982cf4SFabien Sanglard } 377*3f982cf4SFabien Sanglard mixins: "linux" 378*3f982cf4SFabien Sanglard mixins: "x64" 379*3f982cf4SFabien Sanglard } 380*3f982cf4SFabien Sanglard 381*3f982cf4SFabien Sanglard builders { 382*3f982cf4SFabien Sanglard name: "chromium_linux64_debug" 383*3f982cf4SFabien Sanglard mixins: "linux" 384*3f982cf4SFabien Sanglard mixins: "debug" 385*3f982cf4SFabien Sanglard mixins: "x64" 386*3f982cf4SFabien Sanglard mixins: "chromium" 387*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 388*3f982cf4SFabien Sanglard } 389*3f982cf4SFabien Sanglard 390*3f982cf4SFabien Sanglard builders { 391*3f982cf4SFabien Sanglard name: "chromium_mac_debug" 392*3f982cf4SFabien Sanglard mixins: "mac" 393*3f982cf4SFabien Sanglard mixins: "debug" 394*3f982cf4SFabien Sanglard mixins: "x64" 395*3f982cf4SFabien Sanglard mixins: "chromium" 396*3f982cf4SFabien Sanglard mixins: "goma_rbe" 397*3f982cf4SFabien Sanglard } 398*3f982cf4SFabien Sanglard 399*3f982cf4SFabien Sanglard # TODO(issuetracker.google.com/155812080): Integrate this with existing 400*3f982cf4SFabien Sanglard # linux64_debug bot. 401*3f982cf4SFabien Sanglard builders { 402*3f982cf4SFabien Sanglard name: "linux64_coverage_debug" 403*3f982cf4SFabien Sanglard mixins: "linux" 404*3f982cf4SFabien Sanglard mixins: "debug" 405*3f982cf4SFabien Sanglard mixins: "x64" 406*3f982cf4SFabien Sanglard mixins: "code_coverage" 407*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 408*3f982cf4SFabien Sanglard } 409*3f982cf4SFabien Sanglard 410*3f982cf4SFabien Sanglard builders { 411*3f982cf4SFabien Sanglard name: "linux64_cast_e2e" 412*3f982cf4SFabien Sanglard mixins: "linux" 413*3f982cf4SFabien Sanglard mixins: "debug" 414*3f982cf4SFabien Sanglard mixins: "x64" 415*3f982cf4SFabien Sanglard mixins: "cast_standalone" 416*3f982cf4SFabien Sanglard mixins: "goma_rbe_ats" 417*3f982cf4SFabien Sanglard } 418*3f982cf4SFabien Sanglard } 419*3f982cf4SFabien Sanglard} 420