osmith has submitted this change. (
https://gerrit.osmocom.org/c/osmo-ci/+/38572?usp=email
)
Change subject: jobs/ttcn3-testsuites{,-testenv}: update timers
......................................................................
jobs/ttcn3-testsuites{,-testenv}: update timers
Distribute the jobs better over the day.
Change-Id: I2ba6b0a6edd0d84abf6178ba6fdb677cf750bdc6
---
M jobs/README.md
M jobs/ttcn3-testsuites-testenv.yml
M jobs/ttcn3-testsuites.yml
3 files changed, 104 insertions(+), 103 deletions(-)
Approvals:
pespin: Looks good to me, but someone else must approve
fixeria: Looks good to me, approved
Jenkins Builder: Verified
diff --git a/jobs/README.md b/jobs/README.md
index f7e704e..653978a 100644
--- a/jobs/README.md
+++ b/jobs/README.md
@@ -173,7 +173,8 @@
02:XX registry-rebuild-upload-fpga-build (weekly)
03:00 - 18:00 Jobs that need binary packages
- ttcn3-testsuites
+ 03:00 - 08:00 ttcn3-testsuites
+ 08:00 - 18:00 ttcn3-testsuites-testenv
04:XX osmocom-release-manuals
05:XX osmocom-release-tarballs
06:XX repo-install-test
diff --git a/jobs/ttcn3-testsuites-testenv.yml b/jobs/ttcn3-testsuites-testenv.yml
index 79c7537..8fb7e36 100644
--- a/jobs/ttcn3-testsuites-testenv.yml
+++ b/jobs/ttcn3-testsuites-testenv.yml
@@ -28,143 +28,143 @@
- ttcn3-hnbgw-test: # ~13 min
testsuite: hnbgw
args: -b osmocom:nightly -c all
- timer: H 03 * * *
+ timer: H 08 * * *
- ttcn3-bsc-test: # ~96 min
testsuite: bsc
args: -b osmocom:nightly -c generic
- timer: H 04 * * *
+ timer: H 08 * * *
- ttcn3-bsc-test-sccplite: # ~76 min
testsuite: bsc
args: -b osmocom:nightly -c sccplite
- timer: H 04 * * *
+ timer: H 08 * * *
- ttcn3-bsc-test-vamos: # ~4 min
testsuite: bsc
args: -b osmocom:nightly -c vamos
- timer: H 04 * * *
+ timer: H 08 * * *
- ttcn3-pcu-test: # ~14 min
testsuite: pcu
args: -b osmocom:nightly -c generic
- timer: H 04 * * *
+ timer: H 08 * * *
- ttcn3-pcu-test-sns: # ~7 min
testsuite: pcu
args: -b osmocom:nightly -c sns
- timer: H 05 * * *
+ timer: H 08 * * *
- ttcn3-hlr-test: # ~3 min
testsuite: hlr
args: -b osmocom:nightly
- timer: H 05 * * *
+ timer: H 08 * * *
- ttcn3-mgw-test: # ~8 min
testsuite: mgw
args: -b osmocom:nightly
- timer: H 05 * * *
+ timer: H 08 * * *
- ttcn3-sip-test: # ~2 min
testsuite: sip
args: -b osmocom:nightly
- timer: H 05 * * *
+ timer: H 08 * * *
- ttcn3-sgsn-test: # ~15 min
testsuite: sgsn
args: -b osmocom:nightly -c generic
- timer: H 05 * * *
+ timer: H 09 * * *
- ttcn3-sgsn-test-sns: # ~1 min
testsuite: sgsn
args: -b osmocom:nightly -c sns
- timer: H 05 * * *
+ timer: H 09 * * *
- ttcn3-smlc-test: # ~2 min
testsuite: smlc
args: -b osmocom:nightly
- timer: H 06 * * *
+ timer: H 09 * * *
- ttcn3-cbc-test: # ~6 min
testsuite: cbc
args: -b osmocom:nightly
- timer: H 06 * * *
+ timer: H 09 * * *
- ttcn3-stp-test: # ~10 min
testsuite: stp
args: -b osmocom:nightly
- timer: H 06 * * *
+ timer: H 09 * * *
- ttcn3-hnodeb-test: # ~1 min
testsuite: hnodeb
args: -b osmocom:nightly
- timer: H 07 * * *
+ timer: H 09 * * *
- ttcn3-dia2gsup-test: # ~2 min
testsuite: dia2gsup
args: -b osmocom:nightly
- timer: H 07 * * *
+ timer: H 09 * * *
- ttcn3-upf-test: # ~1 min
testsuite: upf
args: -b osmocom:nightly
- timer: H 07 * * *
+ timer: H 09 * * *
- ttcn3-hss-test-ogs: # ~1 min
testsuite: hss
args: -b osmocom:nightly
- timer: H 07 * * *
+ timer: H 09 * * *
email: jenkins-notifications(a)lists.osmocom.org acetcom(a)gmail.com
- ttcn3-mme-test-ogs: # ~2 min
testsuite: mme
args: -b osmocom:nightly
- timer: H 07 * * *
+ timer: H 09 * * *
email: jenkins-notifications(a)lists.osmocom.org acetcom(a)gmail.com
- ttcn3-pcrf-test-ogs: # ~1 min
testsuite: pcrf
args: -b osmocom:nightly
- timer: H 07 * * *
+ timer: H 09 * * *
email: jenkins-notifications(a)lists.osmocom.org acetcom(a)gmail.com
- ttcn3-s1gw-test: # ~2 min
testsuite: s1gw
args: -b osmocom:nightly
- timer: H 07 * * *
+ timer: H 09 * * *
- ttcn3-ggsn-test: # ~15 min
testsuite: ggsn
args: -b osmocom:nightly -c 'osmo_ggsn_*'
- timer: H 07 * * *
+ timer: H 10 * * *
- ttcn3-ggsn-test-kernel: # ~10 min
testsuite: ggsn
args: -b osmocom:nightly -c 'osmo_ggsn_v*_only' --debian-kernel
- timer: H 07 * * *
+ timer: H 10 * * *
- ttcn3-ggsn-test-kernel-net-next: # ~10 min
testsuite: ggsn
args: -b osmocom:nightly -c 'osmo_ggsn_v*_only' --custom-kernel
kernel: net-next
- timer: H 07 * * *
+ timer: H 10 * * *
- ttcn3-ggsn-test-kernel-torvalds: # ~10 min
testsuite: ggsn
args: -b osmocom:nightly -c 'osmo_ggsn_v*_only' --custom-kernel
kernel: torvalds
- timer: H 07 * * *
+ timer: H 10 * * *
- ttcn3-ggsn-test-ogs: # ~10 min
testsuite: ggsn
args: -b osmocom:nightly -c open5gs
- timer: H 07 * * *
+ timer: H 10 * * *
email: jenkins-notifications(a)lists.osmocom.org acetcom(a)gmail.com
- ttcn3-pcap-client-test: # ~1 min
testsuite: pcap-client
args: -b osmocom:nightly
- timer: H 08 * * *
+ timer: H 10 * * *
# ---------------------------------------------
# Debian latest
@@ -172,116 +172,116 @@
- ttcn3-pcu-test-latest: # ~14 min
testsuite: pcu
args: -b osmocom:latest -c generic
- timer: H 08 * * *
+ timer: H 12 * * *
- ttcn3-pcu-test-sns-latest: # ~8 min
testsuite: pcu
args: -b osmocom:latest -c sns
- timer: H 08 * * *
+ timer: H 12 * * *
- ttcn3-hlr-test-latest: # ~3 min
testsuite: hlr
args: -b osmocom:latest
- timer: H 08 * * *
+ timer: H 12 * * *
- ttcn3-mgw-test-latest: # ~8 min
testsuite: mgw
args: -b osmocom:latest
- timer: H 08 * * *
+ timer: H 12 * * *
- ttcn3-sip-test-latest: # ~2 min
testsuite: sip
args: -b osmocom:latest
- timer: H 08 * * *
+ timer: H 12 * * *
- ttcn3-sgsn-test-latest: # ~15 min
testsuite: sgsn
args: -b osmocom:latest -c generic
- timer: H 08 * * *
+ timer: H 12 * * *
- ttcn3-sgsn-test-sns-latest: # ~1 min
testsuite: sgsn
args: -b osmocom:latest -c sns
- timer: H 08 * * *
+ timer: H 12 * * *
- ttcn3-smlc-test-latest: # ~2 min
testsuite: smlc
args: -b osmocom:latest
- timer: H 09 * * *
+ timer: H 12 * * *
- ttcn3-cbc-test-latest: # ~6 min
testsuite: cbc
args: -b osmocom:latest
- timer: H 09 * * *
+ timer: H 12 * * *
- ttcn3-stp-test-latest: # ~10 min
testsuite: stp
args: -b osmocom:latest
- timer: H 09 * * *
+ timer: H 12 * * *
- ttcn3-hnbgw-test-latest: # ~13 min
testsuite: hnbgw
args: -b osmocom:latest -c all
- timer: H 09 * * *
+ timer: H 12 * * *
- ttcn3-hnodeb-test-latest: # ~1 min
testsuite: hnodeb
args: -b osmocom:latest
- timer: H 10 * * *
+ timer: H 12 * * *
- ttcn3-upf-test-latest: # ~1 min
testsuite: upf
args: -b osmocom:latest
- timer: H 10 * * *
+ timer: H 12 * * *
disabled: true
- ttcn3-s1gw-test-latest: # ~2 min
testsuite: s1gw
args: -b osmocom:latest
- timer: H 10 * * *
+ timer: H 12 * * *
disabled: true # disable until > 0.1.x release
- ttcn3-ggsn-test-latest: # ~15 min
testsuite: ggsn
args: -b osmocom:latest -c 'osmo_ggsn_*'
- timer: H 10 * * *
+ timer: H 12 * * *
- ttcn3-ggsn-test-kernel-latest: # ~10 min
testsuite: ggsn
args: -b osmocom:latest -c 'osmo_ggsn_v*_only' --debian-kernel
- timer: H 10 * * *
+ timer: H 12 * * *
- ttcn3-ggsn-test-kernel-latest-net-next: # ~10 min
testsuite: ggsn
args: -b osmocom:latest -c 'osmo_ggsn_v*_only' --custom-kernel
kernel: net-next
- timer: H 10 * * *
+ timer: H 12 * * *
- ttcn3-ggsn-test-kernel-latest-torvalds: # ~10 min
testsuite: ggsn
args: -b osmocom:latest -c 'osmo_ggsn_v*_only' --custom-kernel
kernel: torvalds
- timer: H 10 * * *
+ timer: H 12 * * *
- ttcn3-bsc-test-latest: # ~96 min
testsuite: bsc
args: -b osmocom:latest -c generic
- timer: H 11 * * *
+ timer: H 12 * * *
- ttcn3-bsc-test-sccplite-latest: # ~76 min
testsuite: bsc
args: -b osmocom:latest -c sccplite
- timer: H 11 * * *
+ timer: H 13 * * *
- ttcn3-bsc-test-vamos-latest: # ~3 min
testsuite: bsc
args: -b osmocom:latest -c vamos
- timer: H 11 * * *
+ timer: H 13 * * *
- ttcn3-pcap-client-test-latest: # ~1 min
testsuite: pcap-client
args: -b osmocom:latest
- timer: H 11 * * *
+ timer: H 13 * * *
# ---------------------------------------------
# Debian nightly + io_uring (OS#6357)
@@ -289,27 +289,27 @@
- ttcn3-mgw-test-io_uring: # ~8 min
testsuite: mgw
args: -b osmocom:nightly --io-uring
- timer: H 11 * * *
+ timer: H 14 * * *
- ttcn3-sgsn-test-io_uring: # ~15 min
testsuite: sgsn
args: -b osmocom:nightly --io-uring -c generic
- timer: H 11 * * *
+ timer: H 14 * * *
- ttcn3-stp-test-io_uring: # ~10 min
testsuite: stp
args: -b osmocom:nightly --io-uring
- timer: H 11 * * *
+ timer: H 14 * * *
- ttcn3-bsc-test-io_uring: # ~96 min
testsuite: bsc
args: -b osmocom:nightly --io-uring -c generic
- timer: H 12 * * *
+ timer: H 14 * * *
- ttcn3-hnbgw-test-io_uring: # ~13 min
testsuite: hnbgw
args: -b osmocom:nightly --io-uring -c all
- timer: H 12 * * *
+ timer: H 14 * * *
# ---------------------------------------------
# Debian nightly + asan (OS#5301)
@@ -317,72 +317,72 @@
- ttcn3-mgw-test-asan: # ~8 min
testsuite: mgw
args: -b osmocom:nightly:asan
- timer: H 12 * * *
+ timer: H 16 * * *
- ttcn3-hlr-test-asan: # ~3 min
testsuite: hlr
args: -b osmocom:nightly:asan
- timer: H 12 * * *
+ timer: H 16 * * *
- ttcn3-sip-test-asan: # ~2 min
testsuite: sip
args: -b osmocom:nightly:asan
- timer: H 12 * * *
+ timer: H 16 * * *
- ttcn3-hnodeb-test-asan: # ~1 min
testsuite: hnodeb
args: -b osmocom:nightly:asan
- timer: H 12 * * *
+ timer: H 16 * * *
- ttcn3-smlc-test-asan: # ~2 min
testsuite: smlc
args: -b osmocom:nightly:asan
- timer: H 12 * * *
+ timer: H 16 * * *
- ttcn3-cbc-test-asan: # ~6 min
testsuite: cbc
args: -b osmocom:nightly:asan
- timer: H 12 * * *
+ timer: H 16 * * *
- ttcn3-sgsn-test-asan: # ~15 min
testsuite: sgsn
args: -b osmocom:nightly:asan -c generic
- timer: H 12 * * *
+ timer: H 16 * * *
- ttcn3-ggsn-test-asan: # ~15 min
testsuite: ggsn
args: -b osmocom:nightly:asan -c 'osmo_ggsn_*'
- timer: H 12 * * *
+ timer: H 16 * * *
- ttcn3-stp-test-asan: # ~10 min
testsuite: stp
args: -b osmocom:nightly:asan
- timer: H 13 * * *
+ timer: H 16 * * *
- ttcn3-pcu-test-asan: # ~14 min
testsuite: pcu
args: -b osmocom:nightly:asan -c generic
- timer: H 13 * * *
+ timer: H 16 * * *
- ttcn3-pcu-test-sns-asan: # ~8 min
testsuite: pcu
args: -b osmocom:nightly:asan -c sns
- timer: H 13 * * *
+ timer: H 16 * * *
- ttcn3-bsc-test-asan: # ~96 min
testsuite: bsc
args: -b osmocom:nightly:asan -c generic
- timer: H 14 * * *
+ timer: H 16 * * *
- ttcn3-pcap-client-test-asan: # ~1 min
testsuite: pcap-client
args: -b osmocom:nightly:asan
- timer: H 14 * * *
+ timer: H 17 * * *
- ttcn3-hnbgw-test-asan: # ~13 min
testsuite: hnbgw
args: -b osmocom:nightly:asan -c all
- timer: H 12 * * *
+ timer: H 17 * * *
- job-template:
name: '{job-name}'
diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml
index 2dc0775..5ad31c8 100644
--- a/jobs/ttcn3-testsuites.yml
+++ b/jobs/ttcn3-testsuites.yml
@@ -23,64 +23,64 @@
- ttcn3-msc-test: # ~35 min
timer: H 03 * * *
- nplab-m3ua-test: # ~1 min
- timer: H 04 * * *
+ timer: H 03 * * *
- nplab-sua-test: # ~1 min
- timer: H 04 * * *
+ timer: H 03 * * *
- ttcn3-bts-test: # ~135 min
- timer: H 05 * * *
+ timer: H 03 * * *
- ttcn3-remsim-test: # ~6 min
- timer: H 05 * * *
+ timer: H 03 * * *
- ttcn3-sccp-test: # ~2 min
- timer: H 06 * * *
+ timer: H 03 * * *
- ttcn3-gbproxy-test: # ~15 min
- timer: H 06 * * *
+ timer: H 03 * * *
- ttcn3-gbproxy-test-fr: # ~26 min
- timer: H 06 * * *
+ timer: H 03 * * *
node: hdlc
- ttcn3-ns-test: # ~7 min
- timer: H 06 * * *
+ timer: H 03 * * *
- ttcn3-ns-test-sns: # ~3 min
- timer: H 06 * * *
+ timer: H 03 * * *
- ttcn3-ns-test-fr: # ~10 min
- timer: H 06 * * *
+ timer: H 04 * * *
node: hdlc
- ttcn3-ns-test-sgsn-sns: # ~ 1 min
- timer: H 06 * * *
+ timer: H 04 * * *
- ttcn3-fr-test: # ~ 10 min
- timer: H 07 * * *
+ timer: H 04 * * *
node: hdlc
- ttcn3-pgw-test: # ~7 min
- timer: H 07 * * *
+ timer: H 04 * * *
description: |
Test open5gs-smfd + open5gs-upfd PGW main.
email: jenkins-notifications(a)lists.osmocom.org acetcom(a)gmail.com
- ttcn3-epdg-test: # ~4 min
- timer: H 07 * * *
+ timer: H 04 * * *
# osmo-epdg requires OTP and kernel >= debian12:
node: build4-deb12build-ansible
- ttcn3-asterisk-ims-ue-test: # ~19 min
- timer: H 07 * * *
+ timer: H 04 * * *
# debian latest stable
- nplab-m3ua-test-latest: # ~1 min
- timer: H 07 * * *
+ timer: H 04 * * *
- nplab-sua-test-latest: # ~1 min
- timer: H 08 * * *
+ timer: H 04 * * *
- ttcn3-msc-test-latest: # ~35 min
- timer: H 08 * * *
+ timer: H 04 * * *
- ttcn3-bts-test-latest: # ~135 min
- timer: H 08 * * *
+ timer: H 05 * * *
- ttcn3-remsim-test-latest: # ~6 min
- timer: H 09 * * *
+ timer: H 05 * * *
- ttcn3-sccp-test-latest: # ~2 min
- timer: H 09 * * *
+ timer: H 05 * * *
- ttcn3-gbproxy-test-latest: # ~15 min
- timer: H 09 * * *
+ timer: H 05 * * *
- ttcn3-gbproxy-test-fr-latest: # ~23 min
- timer: H 09 * * *
+ timer: H 05 * * *
node: hdlc
- ttcn3-epdg-test-latest: # ~5 min
- timer: H 07 * * *
+ timer: H 05 * * *
# osmo-epdg requires OTP and kernel >= debian12:
node: build4-deb12build-ansible
@@ -88,31 +88,31 @@
# centos7 nightly
- TTCN3-centos7-pcap-client-test: # ~1 min
- timer: H 10 * * *
+ timer: H 05 * * *
# centos7 latest
- TTCN3-centos7-pcap-client-test-latest: # ~1 min
- timer: H 10 * * *
+ timer: H 05 * * *
# With LIBOSMO_IO_BACKEND=IO_URING (OS#6357)
- ttcn3-msc-test-io_uring: # ~35 min
- timer: H 11 * * *
+ timer: H 06 * * *
- ttcn3-gbproxy-test-io_uring: # ~15 min
- timer: H 11 * * *
+ timer: H 06 * * *
- ttcn3-bts-test-io_uring: # ~135 min
- timer: H 11 * * *
+ timer: H 06 * * *
# With sanitizer (OS#5301)
- ttcn3-bts-test-asan: # ~135 min
- timer: H 12 * * *
+ timer: H 07 * * *
- ttcn3-gbproxy-test-asan: # ~15 min
- timer: H 12 * * *
+ timer: H 07 * * *
- ttcn3-msc-test-asan: # ~35 min
- timer: H 13 * * *
+ timer: H 07 * * *
- ttcn3-remsim-test-asan: # ~6 min
- timer: H 13 * * *
+ timer: H 07 * * *
- ttcn3-sccp-test-asan: # ~2 min
- timer: H 13 * * *
+ timer: H 07 * * *
- job-template:
--
To view, visit
https://gerrit.osmocom.org/c/osmo-ci/+/38572?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I2ba6b0a6edd0d84abf6178ba6fdb677cf750bdc6
Gerrit-Change-Number: 38572
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>