[PATCH xenomai-images v2 0/3] longterm EVL testing under load
Tobias Schaffner <[email protected]> Tue, 28 Jul 2026 16:39:29 +0200
| Newsgroups | dev.linux.lists.xenomai |
|---|---|
| Message-ID | <[email protected]> |
Hi all, This series introduces EVL test runs with additional stress applied via stress-ng, as well as long-term testing. Along the way, I also updated the long-term kernel under test from 6.12 to 6.18. Please note: * The clock-timer-periodic test currently fails as soon as stress is applied. I proposed "tests: skip clock-timer-periodic on virtual targets" to address this. * On the Raspberry Pi 4, even the 3-minute test exceeds the latency threshold with debugging disabled: latency threshold is exceeded (150000 >= 163.951), aborting. https://gitlab.com/Xenomai/xenomai-images/-/jobs/15353275174 Best, Tobias Changes since v1: * Make stress-ng a dependency of the libevl-test debian package Tobias Schaffner (3): ci: use stress-ng to stress EVL tests ci: Update for longterm test runs from 6.12 to 6.18 ci: add long-term EVL CI test pipeline .gitlab-ci.yml | 8 +++ ci/lib/gitlab-ci-base.yml | 2 + ci/lib/kernel/6_12.yml | 45 ++++++++++++++-- ci/lib/kernel/6_12_physical.yml | 52 ------------------- ci/lib/kernel/6_18.yml | 42 ++------------- ci/lib/kernel/6_18_physical.yml | 52 +++++++++++++++++++ ci/xenomai_3_next_long_term.yml | 4 +- ci/xenomai_4_evl.yml | 2 +- ci/xenomai_4_next.yml | 2 +- ci/xenomai_4_next_long_term.yml | 24 +++++++++ .../libevl/files/debian/control.tmpl | 2 +- 11 files changed, 136 insertions(+), 99 deletions(-) delete mode 100644 ci/lib/kernel/6_12_physical.yml create mode 100644 ci/lib/kernel/6_18_physical.yml create mode 100644 ci/xenomai_4_next_long_term.yml -- 2.43.0