osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/43688?usp=email )
Change subject: jobs/ttcn3: move bts tests to testenv ......................................................................
jobs/ttcn3: move bts tests to testenv
Move the bts testsuites over to testenv, where they are using the new osmo-trx-proxy.
Related: OS#6672 Change-Id: Iff9cfcb8a839ca40da6aef4c9c7313a2bb56099d --- M jobs/ttcn3-testsuites-testenv.yml M jobs/ttcn3-testsuites.yml 2 files changed, 24 insertions(+), 19 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/88/43688/1
diff --git a/jobs/ttcn3-testsuites-testenv.yml b/jobs/ttcn3-testsuites-testenv.yml index 7d0a2dd..32ad11b 100644 --- a/jobs/ttcn3-testsuites-testenv.yml +++ b/jobs/ttcn3-testsuites-testenv.yml @@ -26,6 +26,12 @@ # --------------------------------------------- # Debian nightly # --------------------------------------------- + - ttcn3-bts-test: # ~135 min + testsuite: bts + args: -b osmocom:nightly -c all + timer: 30 01 * * * + node: build5-deb12build-ansible + - ttcn3-hnbgw-test: # ~13 min testsuite: hnbgw args: -b osmocom:nightly -c all @@ -247,6 +253,12 @@ # --------------------------------------------- # Debian latest # --------------------------------------------- + - ttcn3-bts-test-latest: # ~135 min + testsuite: bts + args: -b osmocom:latest -c all + timer: 30 03 * * * + node: build4-deb12build-ansible + - ttcn3-pcu-test-latest: # ~14 min testsuite: pcu args: -b osmocom:latest -c generic @@ -461,6 +473,12 @@ # --------------------------------------------- # Debian nightly + io_uring (OS#6357) # --------------------------------------------- + - ttcn3-bts-test-io_uring: # ~135 min + testsuite: bts + args: -b osmocom:nightly --io-uring -c all + timer: 30 01 * * * + node: build4-deb12build-ansible + - ttcn3-mgw-test-io_uring: # ~8 min testsuite: mgw args: -b osmocom:nightly --io-uring @@ -504,6 +522,12 @@ # --------------------------------------------- # Debian nightly + asan (OS#5301) # --------------------------------------------- + - ttcn3-bts-test-asan: # ~135 min + testsuite: bts + args: -b osmocom:nightly:asan -c all + timer: 30 03 * * * + node: build5-deb12build-ansible + - ttcn3-mgw-test-asan: # ~8 min testsuite: mgw args: -b osmocom:nightly:asan diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml index 88e9d4e..62ba10c 100644 --- a/jobs/ttcn3-testsuites.yml +++ b/jobs/ttcn3-testsuites.yml @@ -55,25 +55,6 @@ - TTCN3-centos7-pcap-client-test-latest: # ~1 min timer: H 07 * * *
- # BTS testsuites tend to fail with timeouts on heavy loads. Group them - # here in timeslots where jenkins nodes are otherwise not busy according - # to stats in grafana to hopefully make the test results more stable. - # See also jobs/README.md. - # Once we can replace faketrx with a rewrite (OS#6672), this should not - # be necessary anymore. - - ttcn3-bts-test-io_uring: # ~135 min - timer: 30 01 * * * - node: build4-deb12build-ansible - - ttcn3-bts-test: # ~135 min - timer: 30 01 * * * - node: build5-deb12build-ansible - - ttcn3-bts-test-latest: # ~135 min - timer: 30 03 * * * - node: build4-deb12build-ansible - - ttcn3-bts-test-asan: # ~135 min - timer: 30 03 * * * - node: build5-deb12build-ansible - - job-template: name: '{job-name}' project-type: freestyle