[PATCH 00/10] Validation test improvements

Sebastian Huber sebastian.huber at embedded-brains.de
Mon May 8 20:11:51 UTC 2023


Sebastian Huber (10):
  validation: Test the global construction
  validation: Validate RTEMS_NO_TIMEOUT
  validation: Fix typo
  validation: Fix formatting
  validation: Use spec:* references
  validation: Add group for runtime measurements
  validation: Improve formatting
  validation: rtems_scheduler_get_maximum_priority()
  validation: Fix formatting
  validation: RTEMS_STATIC_ANALYSIS

 .../testsuites/validation/objpreinitarray.yml |  16 ++
 .../validation/validation-no-clock-0.yml      |   2 +
 testsuites/validation/tc-acfg-one-cpu.c       |   4 +-
 testsuites/validation/tc-acfg.c               |  15 +-
 testsuites/validation/tc-attr.c               |   4 +-
 testsuites/validation/tc-barrier-ident.c      |   4 +-
 .../validation/tc-barrier-performance.c       |  36 +++++
 testsuites/validation/tc-basedefs.c           | 146 +++++++----------
 testsuites/validation/tc-clock-nanosleep.c    |   4 +-
 testsuites/validation/tc-event-performance.c  |  42 +++++
 testsuites/validation/tc-event-send-receive.c |   8 +-
 testsuites/validation/tc-intr-vector-enable.c |   2 +-
 testsuites/validation/tc-message-ident.c      |   4 +-
 .../validation/tc-message-performance.c       |  62 ++++++++
 testsuites/validation/tc-options.c            |   4 +-
 testsuites/validation/tc-part-ident.c         |   4 +-
 testsuites/validation/tc-part-performance.c   |  26 +++
 testsuites/validation/tc-preinit-array.c      | 150 ++++++++++++++++++
 testsuites/validation/tc-ratemon-ident.c      |   4 +-
 testsuites/validation/tc-scheduler-smp-only.c |  24 ++-
 testsuites/validation/tc-score-thread.c       |  49 ++++++
 testsuites/validation/tc-sem-flush.c          |   8 +-
 testsuites/validation/tc-sem-ident.c          |   4 +-
 testsuites/validation/tc-sem-obtain.c         |  34 ++--
 testsuites/validation/tc-sem-performance.c    |  70 ++++++++
 testsuites/validation/tc-sem-release.c        |  26 +--
 testsuites/validation/tc-sem-timeout.c        |   6 +-
 testsuites/validation/tc-task-ident.c         |   2 +-
 testsuites/validation/tc-task-performance.c   |  86 ++++++++++
 testsuites/validation/tc-timer-ident.c        |   4 +-
 testsuites/validation/tc-type.c               |  20 +++
 testsuites/validation/tc-userext-ident.c      |   4 +-
 32 files changed, 709 insertions(+), 165 deletions(-)
 create mode 100644 spec/build/testsuites/validation/objpreinitarray.yml
 create mode 100644 testsuites/validation/tc-preinit-array.c

-- 
2.35.3



More information about the devel mailing list