[PATCH 0/6] rteval: overflow bucket support and misc fixes
John Kacur <[email protected]> Thu, 23 Jul 2026 15:47:44 -0400
| Newsgroups | org.kernel.vger.linux-rt-users |
|---|---|
| Message-ID | <[email protected]> |
This series adds overflow bucket handling to cyclictest and timerlat
measurement modules to properly track latencies that exceed the histogram
range. Previously, these samples were silently dropped, making it difficult
to assess system behavior under extreme latency conditions.
The overflow bucket is reported in both XML output and summary statistics,
with warnings when latencies exceed the configured histogram range.
Also included are a license update for test files (GPL-2.0-only to
GPL-2.0-or-later) and a fix for stressng --taskset argument parsing.
John Kacur (6):
rteval: Change test file licenses from GPL-2.0-only to
GPL-2.0-or-later
rteval: Fix stressng --taskset argument parsing
cyclictest: Add overflow bucket to handle latencies exceeding
histogram range
rteval: Improve overflow bucket handling and add timerlat support
rteval: Refactor timerlat parsing and fix max line duplication bug
rteval: Reduce verbose debug logging in timerlat stoptrace parsing
rteval/modules/loads/stressng.py | 2 +-
rteval/modules/measurement/cyclictest.py | 75 +++++++++++--
rteval/modules/measurement/timerlat.py | 131 ++++++++++++++++++++---
rteval/rteval_text.xsl | 30 +++++-
tests/README.md | 2 +-
tests/test_cpusetmanager.py | 2 +-
tests/test_process_blocklist.py | 2 +-
tests/unittest-legacy.py | 2 +-
8 files changed, 221 insertions(+), 25 deletions(-)
--
2.55.0