Xenomai real-time core development
 help / color / mirror / Atom feed
* [PATCH xenomai-images v2 0/3] longterm EVL testing under load
@ 2026-07-28 14:39 Tobias Schaffner
  2026-07-28 14:39 ` [PATCH xenomai-images v2 1/3] ci: use stress-ng to stress EVL tests Tobias Schaffner
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Tobias Schaffner @ 2026-07-28 14:39 UTC (permalink / raw)
  To: xenomai; +Cc: florian.bezdeka, jan.kiszka, Tobias Schaffner

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


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-07-29 12:23 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-28 14:39 [PATCH xenomai-images v2 0/3] longterm EVL testing under load Tobias Schaffner
2026-07-28 14:39 ` [PATCH xenomai-images v2 1/3] ci: use stress-ng to stress EVL tests Tobias Schaffner
2026-07-28 14:39 ` [PATCH xenomai-images v2 2/3] ci: Update for longterm test runs from 6.12 to 6.18 Tobias Schaffner
2026-07-28 14:39 ` [PATCH xenomai-images v2 3/3] ci: add long-term EVL CI test pipeline Tobias Schaffner
2026-07-29  9:42 ` [PATCH xenomai-images v2 0/3] longterm EVL testing under load Jan Kiszka
2026-07-29 12:23   ` Philippe Gerum

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox