osmith submitted this change.

View Change

Approvals: Jenkins Builder: Verified fixeria: Looks good to me, approved pespin: Looks good to me, but someone else must approve
jobs/ttcn3: build-with-osmo-dev -> init-osmo-dev

It was requested that we always build osmo-trx-proxy and trxcon from
current master, even if running with "--binary-repo osmocom:latest".
Make the variable that controls osmo-dev initialization more descriptive
in preparation for this. With the previous name it may sound like we
build all Osmocom programs/libraries from source with osmo-dev (which we
don't).

Related: OS#6638#note-12
Change-Id: Ife365606e6887afdbb642b01ddbfdbe3c563e88d
---
M jobs/ttcn3-testsuites-testenv.yml
1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/jobs/ttcn3-testsuites-testenv.yml b/jobs/ttcn3-testsuites-testenv.yml
index 32ad11b..20b0b66 100644
--- a/jobs/ttcn3-testsuites-testenv.yml
+++ b/jobs/ttcn3-testsuites-testenv.yml
@@ -654,13 +654,13 @@
# ---------------------------------------------
- ttcn3-onomondo-ipa-test:
testsuite: ipad
- build-with-osmo-dev: true
+ init-osmo-dev: true
timer: H 17 * * *

- ttcn3-onomondo-eim-test:
testsuite: eim
args: -c all
- build-with-osmo-dev: true
+ init-osmo-dev: true
timer: H 17 * * *

- job-template:
@@ -698,7 +698,7 @@
KERNEL="{kernel}"

# Converting to lowercase is needed as jenkins-job-builder sets it to "True" / "False"
- BUILD_WITH_OSMO_DEV="$(echo '{build-with-osmo-dev}' | tr '[:upper:]' '[:lower:]')"
+ INIT_OSMO_DEV="$(echo '{init-osmo-dev}' | tr '[:upper:]' '[:lower:]')"

podman pull "$IMAGE"

@@ -739,7 +739,7 @@

uptime | grep --color=always -o "load.*"

- if $BUILD_WITH_OSMO_DEV; then
+ if $INIT_OSMO_DEV; then
src/osmo-ttcn3-hacks/testenv.py init osmo-dev
fi

@@ -798,4 +798,4 @@
colormap: xterm
email: jenkins-notifications@lists.osmocom.org
args: ""
- build-with-osmo-dev: false
+ init-osmo-dev: false

To view, visit change 43767. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: Ife365606e6887afdbb642b01ddbfdbe3c563e88d
Gerrit-Change-Number: 43767
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy@sysmocom.de>
Gerrit-Reviewer: osmith <osmith@sysmocom.de>
Gerrit-Reviewer: pespin <pespin@sysmocom.de>