osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/36602?usp=email )
Change subject: jobs/ttcn3: run io_uring testsuites on all nodes ......................................................................
jobs/ttcn3: run io_uring testsuites on all nodes
After most recent patches from Pau were merged, the io_uring testsuites run on all jenkins nodes with the ttcn3 label again!
host2-deb11build-ansible has an older host kernel and needs ulimit memlock increased to 1 GB. I've tried out e.g. 500 MB and it isn't enough.
Closes: OS#6405 Change-Id: I59b9a7c3928281a0557c17629029adcbc5ae7410 --- M jobs/ttcn3-testsuites.yml 1 file changed, 19 insertions(+), 8 deletions(-)
Approvals: fixeria: Looks good to me, approved pespin: Looks good to me, but someone else must approve Jenkins Builder: Verified
diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml index a60c2a6..2e01645 100644 --- a/jobs/ttcn3-testsuites.yml +++ b/jobs/ttcn3-testsuites.yml @@ -219,25 +219,18 @@ # With LIBOSMO_IO_BACKEND=IO_URING (OS#6357) - ttcn3-bsc-test-io_uring: timer: H 11 * * * - node: io_uring # OS#6405 - ttcn3-msc-test-io_uring: timer: H 11 * * * - node: io_uring # OS#6405 - ttcn3-hnbgw-test-io_uring: timer: H 11 * * * - node: io_uring # OS#6405 - ttcn3-gbproxy-test-io_uring: timer: H 11 * * * - node: io_uring # OS#6405 - ttcn3-sgsn-test-io_uring: timer: H 11 * * * - node: io_uring # OS#6405 - ttcn3-stp-test-io_uring: timer: H 11 * * * - node: io_uring # OS#6405 - ttcn3-mgw-test-io_uring: timer: H 11 * * * - node: io_uring # OS#6405
- job-template: name: '{job-name}' @@ -308,7 +301,8 @@ ;; *-io_uring) DIR="$(echo "{job-name}" | sed s/-io_uring$//)" - export DOCKER_ARGS="-e LIBOSMO_IO_BACKEND=IO_URING" + # OS#6405: set memlock to 1 GB for older kernels + export DOCKER_ARGS="-e LIBOSMO_IO_BACKEND=IO_URING --ulimit memlock=1000000" ;; *-latest) DIR="$(echo "{job-name}" | sed s/-latest$//)"