mbox series

[0/4] rt-tests: cyclicdeadline: Add histogram support

Message ID 20231206205508.17148-1-crwood@redhat.com
Headers show
Series rt-tests: cyclicdeadline: Add histogram support | expand

Message

Crystal Wood Dec. 6, 2023, 8:55 p.m. UTC
Add histogram support to cyclicdeadline, with the goal of supporting
cyclicdeadline in rteval.  New output-compatible (except for the change
in patch 2/4) histogram code is used, to ease sharing.  The new code is
intended to also be usable by other measurers such as oslat.

Crystal Wood (4):
  rt-tests: Fix warnings
  rt-tests: cyclictest: Remove histogram totals
  rt-tests: cyclictest: Replace histogram code with library
  rt-tests: cyclicdeadline: Add histogram support

 Makefile                            |   5 +-
 src/cyclictest/cyclictest.c         |  94 ++++-----------
 src/hackbench/hackbench.c           |   2 +-
 src/include/histogram.h             |  42 +++++++
 src/lib/histogram.c                 | 174 ++++++++++++++++++++++++++++
 src/sched_deadline/cyclicdeadline.c | 119 ++++++++++++++++---
 src/sched_deadline/deadline_test.c  |  10 +-
 src/sigwaittest/sigwaittest.c       |   6 +-
 8 files changed, 357 insertions(+), 95 deletions(-)
 create mode 100644 src/include/histogram.h
 create mode 100644 src/lib/histogram.c