This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
osmith gerrit-no-reply at lists.osmocom.orgosmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/15585
Change subject: gerrit, master builds: make all jobs concurrent
......................................................................
gerrit, master builds: make all jobs concurrent
Now that everything runs in docker, we don't need to worry about
problems with running VTY/CTRL tests in parallel.
Related: OS#3726
Change-Id: I5fdf759faf47ec7e4f9cb2657bd004585a667add
---
M jobs/gerrit-verifications.yml
M jobs/master-builds.yml
2 files changed, 6 insertions(+), 23 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/85/15585/1
diff --git a/jobs/gerrit-verifications.yml b/jobs/gerrit-verifications.yml
index 0b05e8b..b821541 100644
--- a/jobs/gerrit-verifications.yml
+++ b/jobs/gerrit-verifications.yml
@@ -5,7 +5,7 @@
name: gerrit
# following default values can be overridden by each repo
disabled: false
- concurrent: false
+ concurrent: true
node: osmocom-gerrit-debian8
# axes related defaults
slave_axis: !!python/tuple [osmocom-gerrit-debian9]
@@ -44,10 +44,7 @@
# in alphabetical order
repos:
- asn1c
-
- - cellmgr-ng:
- concurrent: true
-
+ - cellmgr-ng
- libasn1c
- libgtpnl
- libosmo-abis
@@ -71,7 +68,6 @@
a2: !!python/tuple [--enable-mgcp-transcoding, --disable-mgcp-transcoding]
a3_name: IU
a3: !!python/tuple [--disable-iu]
- concurrent: true
cmd: |
{docker_run} \
-e IU="$IU" \
@@ -87,8 +83,7 @@
-e GTP="$GTP" \
osmocom:amd64 /build/contrib/jenkins.sh
- - osmo-bsc:
- concurrent: true
+ - osmo-bsc
- osmo-bts:
a1_name: FIRMWARE_VERSION
@@ -131,16 +126,13 @@
- osmo-gsm-manuals
- osmo-hlr
- osmo-iuh
-
- - osmo-mgw:
- concurrent: true
+ - osmo-mgw
- osmo-msc:
a1_name: IU
a1: !!python/tuple [--enable-iu, --disable-iu]
a2_name: WITH_MANUALS
a2: !!python/tuple ["1", "0"]
- concurrent: true
combination_filter: >
(IU == "--enable-iu" && WITH_MANUALS == "0") ||
(IU == "--disable-iu" && WITH_MANUALS == "1")
@@ -161,7 +153,6 @@
a3: !!python/tuple [sysmo, lc15, oc2g, none]
a4_name: WITH_MANUALS
a4: !!python/tuple ["1", "0"]
- concurrent: true
combination_filter: >
(with_vty == "True" && with_dsp == "sysmo" && FIRMWARE_VERSION=="master" && WITH_MANUALS == "0") ||
(with_vty == "True" && with_dsp == "lc15" && FIRMWARE_VERSION=="master" && WITH_MANUALS == "0") ||
@@ -186,7 +177,6 @@
a1: !!python/tuple [--enable-iu, --disable-iu]
a2_name: WITH_MANUALS
a2: !!python/tuple ["1", "0"]
- concurrent: true
combination_filter: >
(IU == "--enable-iu" && WITH_MANUALS == "0") ||
(IU == "--disable-iu" && WITH_MANUALS == "1")
@@ -205,7 +195,6 @@
a1: !!python/tuple [--with-sse]
a2_name: WITH_MANUALS
a2: !!python/tuple ["1", "0"]
- concurrent: true
combination_filter: >
(INSTR == "--with-sse" && WITH_MANUALS == "1")
cmd: |
diff --git a/jobs/master-builds.yml b/jobs/master-builds.yml
index f952ac2..1604594 100644
--- a/jobs/master-builds.yml
+++ b/jobs/master-builds.yml
@@ -4,7 +4,7 @@
name: master_build
# following default values can be overridden by each repo
disabled: false
- concurrent: false
+ concurrent: true
node: ''
# axes related defaults
slave_axis: !!python/tuple [osmocom-master-debian9]
@@ -162,7 +162,6 @@
a2: !!python/tuple [--enable-mgcp-transcoding, --disable-mgcp-transcoding]
a3_name: IU
a3: !!python/tuple [--disable-iu]
- concurrent: true
cmd: |
{docker_run} \
-e IU="$IU" \
@@ -170,8 +169,7 @@
-e MGCP="$MGCP" \
{docker_img} /build/contrib/jenkins.sh
- - osmo-bsc:
- concurrent: true
+ - osmo-bsc
- osmo-bts:
a1_name: FIRMWARE_VERSION
@@ -232,7 +230,6 @@
master-osmo-sgsn
- osmo-mgw:
- concurrent: true
trigger: master-osmo-msc, master-osmo-bsc
- osmo-msc:
@@ -240,7 +237,6 @@
a1: !!python/tuple [--enable-iu, --disable-iu]
a2_name: WITH_MANUALS
a2: !!python/tuple ["1", "0"]
- concurrent: true
combination_filter: >
(IU == "--enable-iu" && WITH_MANUALS == "0") ||
(IU == "--disable-iu" && WITH_MANUALS == "1")
@@ -266,7 +262,6 @@
a3: !!python/tuple [sysmo, lc15, none]
a4_name: WITH_MANUALS
a4: !!python/tuple ["1", "0"]
- concurrent: true
combination_filter: >
(with_vty == "True" && with_dsp == "sysmo" && FIRMWARE_VERSION=="master" && WITH_MANUALS == "0") ||
(with_vty == "True" && with_dsp == "lc15" && FIRMWARE_VERSION=="master" && WITH_MANUALS == "0") ||
@@ -286,7 +281,6 @@
a1: !!python/tuple [--enable-iu, --disable-iu]
a2_name: WITH_MANUALS
a2: !!python/tuple ["1", "0"]
- concurrent: true
combination_filter: >
(IU == "--enable-iu" && WITH_MANUALS == "0") ||
(IU == "--disable-iu" && WITH_MANUALS == "1")
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/15585
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I5fdf759faf47ec7e4f9cb2657bd004585a667add
Gerrit-Change-Number: 15585
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith at sysmocom.de>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20190920/95348d32/attachment.htm>