[PATCH 0/8] Add test suite to validate performance requirements
Sebastian Huber
sebastian.huber at embedded-brains.de
Fri Nov 13 10:07:49 UTC 2020
This patch set introduces a test suite for runtimer performance
validation tests and a test case for the Partition Manager.
Sebastian Huber (8):
libtest: Make test case allocator configurable
libtest: Simplify runtime measurement support
libtest: Add primitive test case memory allocator
libtest: Rename ValidCache in FullCache
libtest: Allow assert checks during test begin
libtest: Simplify "Load" environment reporting
validation/ts-performance-0: Add test suite
validation/ts-performance-0: Add partition tests
cpukit/Makefile.am | 1 -
cpukit/include/rtems/test.h | 12 +-
cpukit/libtest/t-test-rtems-measure.c | 93 ++--
...{t-test-malloc.c => t-test-rtems-memory.c} | 110 ++---
cpukit/libtest/t-test.c | 115 ++++-
cpukit/libtest/testrun.c | 4 +
spec/build/cpukit/librtemstest.yml | 2 +-
spec/build/testsuites/validation/grp.yml | 2 +
.../testsuites/validation/performance-0.yml | 20 +
testsuites/libtests/ttest01/init.c | 3 +
testsuites/validation/tc-part-performance.c | 437 ++++++++++++++++++
testsuites/validation/ts-default.h | 237 ++++++++++
testsuites/validation/ts-performance-0.c | 74 +++
testsuites/validation/ts-validation-0.c | 155 +------
14 files changed, 973 insertions(+), 292 deletions(-)
rename cpukit/libtest/{t-test-malloc.c => t-test-rtems-memory.c} (51%)
create mode 100644 spec/build/testsuites/validation/performance-0.yml
create mode 100644 testsuites/validation/tc-part-performance.c
create mode 100644 testsuites/validation/ts-default.h
create mode 100644 testsuites/validation/ts-performance-0.c
--
2.26.2
More information about the devel
mailing list