diff options
Diffstat (limited to 'infra/config')
-rw-r--r-- | infra/config/global/commit-queue.cfg | 4 | ||||
-rw-r--r-- | infra/config/global/cr-buildbucket.cfg | 55 | ||||
-rw-r--r-- | infra/config/global/luci-milo.cfg | 12 | ||||
-rw-r--r-- | infra/config/global/luci-scheduler.cfg | 11 |
4 files changed, 56 insertions, 26 deletions
diff --git a/infra/config/global/commit-queue.cfg b/infra/config/global/commit-queue.cfg index 22a5b113..4f19b682 100644 --- a/infra/config/global/commit-queue.cfg +++ b/infra/config/global/commit-queue.cfg @@ -53,6 +53,10 @@ config_groups { name: "openscreen/try/linux64_coverage_debug" experiment_percentage: 100 } + builders { + name: "openscreen/try/linux64_cast_e2e" + experiment_percentage: 100 + } retry_config { single_quota: 1 global_quota: 2 diff --git a/infra/config/global/cr-buildbucket.cfg b/infra/config/global/cr-buildbucket.cfg index 96063359..5ff8b9ad 100644 --- a/infra/config/global/cr-buildbucket.cfg +++ b/infra/config/global/cr-buildbucket.cfg @@ -77,12 +77,18 @@ builder_mixins { } builder_mixins { - name: "linux" - dimensions: "os:Ubuntu-16.04" + name: "cast_standalone" + recipe { + properties_j: "have_ffmpeg:true" + properties_j: "have_libsdl2:true" + properties_j: "have_libopus:true" + properties_j: "have_libvpx:true" + properties_j: "cast_allow_developer_certificate:true" + } } builder_mixins { - name: "linux1804" + name: "linux" dimensions: "os:Ubuntu-18.04" } @@ -193,16 +199,6 @@ buckets { } EOF properties_j: <<EOF - $recipe_engine/isolated: { - "server": "https://isolateserver.appspot.com" - } - EOF - properties_j: <<EOF - $recipe_engine/cas: { - "instance": "chromium-swarm" - } - EOF - properties_j: <<EOF $recipe_engine/swarming: { "server": "https://chromium-swarm.appspot.com" } @@ -223,7 +219,7 @@ buckets { builders { name: "linux64_gcc_debug" - mixins: "linux1804" + mixins: "linux" mixins: "debug" mixins: "x64" mixins: "gcc" @@ -290,6 +286,15 @@ buckets { mixins: "ci" mixins: "goma_rbe_ats" } + + builders { + name: "linux64_cast_e2e" + mixins: "linux" + mixins: "debug" + mixins: "x64" + mixins: "cast_standalone" + mixins: "goma_rbe_ats" + } } } @@ -311,16 +316,6 @@ buckets: { } EOF properties_j: <<EOF - $recipe_engine/isolated: { - "server": "https://isolateserver.appspot.com" - } - EOF - properties_j: <<EOF - $recipe_engine/cas: { - "instance": "chromium-swarm" - } - EOF - properties_j: <<EOF $recipe_engine/swarming: { "server": "https://chromium-swarm.appspot.com" } @@ -340,7 +335,7 @@ buckets: { builders { name: "linux64_gcc_debug" - mixins: "linux1804" + mixins: "linux" mixins: "debug" mixins: "x64" mixins: "gcc" @@ -411,6 +406,14 @@ buckets: { mixins: "code_coverage" mixins: "goma_rbe_ats" } + + builders { + name: "linux64_cast_e2e" + mixins: "linux" + mixins: "debug" + mixins: "x64" + mixins: "cast_standalone" + mixins: "goma_rbe_ats" + } } } - diff --git a/infra/config/global/luci-milo.cfg b/infra/config/global/luci-milo.cfg index 70df9ce0..c0445bb6 100644 --- a/infra/config/global/luci-milo.cfg +++ b/infra/config/global/luci-milo.cfg @@ -54,6 +54,12 @@ consoles { category: "linux|x64" short_name: "coverage" } + + builders { + name: "buildbucket/luci.openscreen.ci/linux64_cast_e2e" + category: "linux|x64" + short_name: "cast" + } } consoles { @@ -110,4 +116,10 @@ consoles { category: "linux|x64" short_name: "coverage" } + + builders { + name: "buildbucket/luci.openscreen.ci/linux64_cast_e2e" + category: "linux|x64" + short_name: "cast" + } } diff --git a/infra/config/global/luci-scheduler.cfg b/infra/config/global/luci-scheduler.cfg index 13612af8..0ec867b9 100644 --- a/infra/config/global/luci-scheduler.cfg +++ b/infra/config/global/luci-scheduler.cfg @@ -28,6 +28,7 @@ trigger { triggers: "linux_arm64_debug" triggers: "mac_debug" triggers: "linux64_coverage_debug" + triggers: "linux64_cast_e2e" } trigger { @@ -121,3 +122,13 @@ job { builder: "linux64_coverage_debug" } } + +job { + id: "linux64_cast_e2e" + acl_sets: "default" + buildbucket: { + server: "cr-buildbucket.appspot.com" + bucket: "luci.openscreen.ci" + builder: "linux64_cast_e2e" + } +} |