Skip to content

Changes

Summary

  1. jobs/osmocom-obs-sync: add Ubuntu 24.04 (details)
  2. jobs/osmocom-obs-sync: remove Ubuntu 20.04 (details)
  3. jobs/ttcn3: run io_uring testsuites on all nodes (details)
  4. jobs/ttcn3: io_uring: set memlock to unlimited (details)
  5. jobs/ttcn3: add ttcn3-sgsn-test-sns[-latest] (details)
Commit 6a83362344b71c910600cb5a2d22f38b59896573 by Oliver Smith
jobs/osmocom-obs-sync: add Ubuntu 24.04

Change-Id: I79a6fe1fb65a7245ab38674764953468fab91d6b
The file was modified jobs/osmocom-obs-sync.yml
Commit 2194146d94600aff8dc165b9161f14346d00f878 by Oliver Smith
jobs/osmocom-obs-sync: remove Ubuntu 20.04

We build binary packages for the last 2 LTS versions of Ubuntu, so
remove 20.04.

Related: https://osmocom.org/projects/cellular-infrastructure/wiki/Linux_Distributions
Change-Id: Ia93b272447032eb5224d8e14a75801dda8a596a8
The file was modified jobs/osmocom-obs-sync.yml
Commit 2e95fe4f681fe41ba6523456aa29375aa38ac9c9 by Oliver Smith
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
The file was modified jobs/ttcn3-testsuites.yml
Commit 0cc68159f632e4320054290df3baeee517cda71a by Oliver Smith
jobs/ttcn3: io_uring: set memlock to unlimited

io_uring in the kernel memlocks a big amount of space with older
kernels, such as the kernel on host2-deb11build-ansible. It seemed to be
enough to increase it to 1 GiB. However now we see it failing again
with:

  failure during io_uring_queue_init(): Cannot allocate memory
  Aborted (core dumped)

Set it to unlimited to ensure that a low limit is not the reason we see
it failing. If it still happens after this, we probably need to make
sure that we don't run too many SUTs with io_uring in parallel on
jenkins nodes with older kernels.

Related: OS#6405
Change-Id: I39aaa2ed7d0310a12d0c4493a79ff46b2e7e2864
The file was modified jobs/ttcn3-testsuites.yml
Commit 0c3634e7f9cb9f68a9c9ccdea866b5b9810edc56 by Vadim Yanitskiy
jobs/ttcn3: add ttcn3-sgsn-test-sns[-latest]

Change-Id: Iefd81a081fa29af35fc7d575ea23e464c165dbc7
Depends: docker-playground.git I767ec223585002d6420eda27ed338722f764c902
The file was modified jobs/ttcn3-testsuites.yml