osmith has uploaded this change for review.

View Change

jobs/ttcn3: move ttcn3-ns-test to testenv

Move ttcn3-ns-test, ttcn3-ns-test-sns, ttcn3-ns-test-sgsn-sns to
testenv. Add -latest and -asan variants while at it, as this is now
supported.

Keep ttcn3-ns-test-fr docker-playground based for now as this currently
requires running on a debian 10 based node (see OS6494#note-18).

Change-Id: I50c56484754255830ae93a3e2afa884d50d86742
---
M jobs/ttcn3-testsuites-testenv.yml
M jobs/ttcn3-testsuites.yml
2 files changed, 45 insertions(+), 6 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/99/39999/1
diff --git a/jobs/ttcn3-testsuites-testenv.yml b/jobs/ttcn3-testsuites-testenv.yml
index 644dcbf..12cd8d0 100644
--- a/jobs/ttcn3-testsuites-testenv.yml
+++ b/jobs/ttcn3-testsuites-testenv.yml
@@ -181,6 +181,21 @@
args: -b osmocom:nightly
timer: H 10 * * *

+ - ttcn3-ns-test: # ~7 min
+ testsuite: ns
+ args: -b osmocom:nightly -c udp
+ timer: H 10 * * *
+
+ - ttcn3-ns-test-sns: # ~3 min
+ testsuite: ns
+ args: -b osmocom:nightly -c sns
+ timer: H 10 * * *
+
+ - ttcn3-ns-test-sgsn-sns: # ~ 1 min
+ testsuite: ns
+ args: -b osmocom:nightly -c sgsn_sns
+ timer: H 10 * * *
+
# ---------------------------------------------
# Debian latest
# ---------------------------------------------
@@ -312,6 +327,21 @@
args: -b osmocom:latest
timer: H 13 * * *

+ - ttcn3-ns-test-latest: # ~7 min
+ testsuite: ns
+ args: -b osmocom:latest -c udp
+ timer: H 13 * * *
+
+ - ttcn3-ns-test-sns-latest: # ~3 min
+ testsuite: ns
+ args: -b osmocom:latest -c sns
+ timer: H 13 * * *
+
+ - ttcn3-ns-test-sgsn-sns-latest: # ~ 1 min
+ testsuite: ns
+ args: -b osmocom:latest -c sgsn_sns
+ timer: H 13 * * *
+
# ---------------------------------------------
# Debian nightly + io_uring (OS#6357)
# ---------------------------------------------
@@ -438,6 +468,21 @@
args: -b osmocom:nightly:asan
timer: H 17 * * *

+ - ttcn3-ns-test-asan: # ~7 min
+ testsuite: ns
+ args: -b osmocom:nightly:asan -c udp
+ timer: H 17 * * *
+
+ - ttcn3-ns-test-sns-asan: # ~3 min
+ testsuite: ns
+ args: -b osmocom:nightly:asan -c sns
+ timer: H 17 * * *
+
+ - ttcn3-ns-test-sgsn-sns-asan: # ~ 1 min
+ testsuite: ns
+ args: -b osmocom:nightly:asan -c sgsn_sns
+ timer: H 17 * * *
+
- job-template:
name: '{job-name}'
project-type: freestyle
diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml
index 9a22f0b..6261af9 100644
--- a/jobs/ttcn3-testsuites.yml
+++ b/jobs/ttcn3-testsuites.yml
@@ -29,15 +29,9 @@
- ttcn3-gbproxy-test-fr: # ~26 min
timer: H 03 * * *
node: hdlc
- - ttcn3-ns-test: # ~7 min
- timer: H 04 * * *
- - ttcn3-ns-test-sns: # ~3 min
- timer: H 04 * * *
- ttcn3-ns-test-fr: # ~10 min
timer: H 04 * * *
node: hdlc
- - ttcn3-ns-test-sgsn-sns: # ~ 1 min
- timer: H 04 * * *
- ttcn3-fr-test: # ~ 10 min
timer: H 04 * * *
node: hdlc

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

Gerrit-MessageType: newchange
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I50c56484754255830ae93a3e2afa884d50d86742
Gerrit-Change-Number: 39999
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith@sysmocom.de>