osmith has uploaded this change for review. ( 
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(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/72/38572/1

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: [email protected] [email protected]

       - ttcn3-mme-test-ogs:  # ~2 min
           testsuite: mme
           args: -b osmocom:nightly
-          timer: H 07 * * *
+          timer: H 09 * * *
           email: [email protected] [email protected]

       - ttcn3-pcrf-test-ogs:  # ~1 min
           testsuite: pcrf
           args: -b osmocom:nightly
-          timer: H 07 * * *
+          timer: H 09 * * *
           email: [email protected] [email protected]

       - 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: [email protected] [email protected]

       - 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: [email protected] [email protected]
       - 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: newchange
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I2ba6b0a6edd0d84abf6178ba6fdb677cf750bdc6
Gerrit-Change-Number: 38572
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <[email protected]>

Reply via email to