osmith submitted this change.

View Change

Approvals: pespin: Looks good to me, but someone else must approve Jenkins Builder: Verified fixeria: Looks good to me, approved
jobs/ttcn3-testsuites: adjust timer for bts

BTS testsuites tend to fail with timeouts on heavy loads. Group them in
a timeslot where jenkins nodes are otherwise not busy according to
stats in grafana to hopefully make the test results more stable. Once
we can replace faketrx with a rewrite (OS#6672), this should not be
necessary anymore.

Change-Id: If25009a5b9215a0f51381529e26bfb3ba2303ae2
---
M jobs/ttcn3-testsuites.yml
1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml
index 92b7e6d..5d44718 100644
--- a/jobs/ttcn3-testsuites.yml
+++ b/jobs/ttcn3-testsuites.yml
@@ -26,8 +26,6 @@
timer: H 03 * * *
- nplab-sua-test: # ~1 min
timer: H 03 * * *
- - ttcn3-bts-test: # ~135 min
- timer: H 03 * * *
- ttcn3-remsim-test: # ~6 min
timer: H 03 * * *
- ttcn3-sccp-test: # ~2 min
@@ -68,8 +66,6 @@
timer: H 04 * * *
- ttcn3-msc-test-latest: # ~35 min
timer: H 04 * * *
- - ttcn3-bts-test-latest: # ~135 min
- timer: H 05 * * *
- ttcn3-remsim-test-latest: # ~6 min
timer: H 05 * * *
- ttcn3-sccp-test-latest: # ~2 min
@@ -96,15 +92,25 @@

# With LIBOSMO_IO_BACKEND=IO_URING (OS#6357)
- ttcn3-msc-test-io_uring: # ~35 min
- timer: H 06 * * *
+ timer: H 05 * * *
- ttcn3-gbproxy-test-io_uring: # ~15 min
- timer: H 06 * * *
+ timer: H 05 * * *
+
+ # BTS testsuites tend to fail with timeouts on heavy loads. Group them
+ # here in a timeslot where jenkins nodes are otherwise not busy according
+ # to stats in grafana to hopefully make the test results more stable.
+ # Once we can replace faketrx with a rewrite (OS#6672), this should not
+ # be necessary anymore.
- ttcn3-bts-test-io_uring: # ~135 min
- timer: H 06 * * *
+ timer: 0 06 * * *
+ - ttcn3-bts-test: # ~135 min
+ timer: 0 06 * * *
+ - ttcn3-bts-test-latest: # ~135 min
+ timer: 0 06 * * *
+ - ttcn3-bts-test-asan: # ~135 min
+ timer: 0 06 * * *

# With sanitizer (OS#5301)
- - ttcn3-bts-test-asan: # ~135 min
- timer: H 07 * * *
- ttcn3-gbproxy-test-asan: # ~15 min
timer: H 07 * * *
- ttcn3-msc-test-asan: # ~35 min

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

Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: If25009a5b9215a0f51381529e26bfb3ba2303ae2
Gerrit-Change-Number: 39155
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>