LUMIERA.clone/tests/library
Ichthyostega 8e33194882 Scheduler-test: settle definition of specific test setup and data
After a lot of further tinkering, seemingly arriving at a
somewhat satisfactory solution for the layout and arrangement of
test definitions and especially the table for measurement series.

While the complete setup remains fragile indeed, and complexity is more
hidden than reduced — the pragmatic compromise established yesterday
at least allows to reduce the amount of boilerplate in the test or
measurement setup to make the actual specifics stand out clearly.

----

As an aside, the usage of the `DataFile` type imported from Yoshimi-test
recently was re-shaped more towards a generic handling of tabular data with
CSV storage option; thus renaming the type now into `DataTable`.
Persistent storage is now just one option, while another usage pattern
compounds observation data into table rows, which are then directly
rendered into a CSV string, e.g. for visualisation as Gnuplot graph.
2024-04-08 03:58:15 +02:00
..
advice Library: allow to check if Advice was explicitly given 2019-07-13 17:00:23 +02:00
c-lib Library/Application: complete technology switch (closes #1279) 2023-10-16 01:44:04 +02:00
diff Library: introduce compact textual representation for GenNode 2024-03-28 03:14:21 +01:00
idi
meta Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
query
stat Scheduler-test: settle definition of specific test setup and data 2024-04-08 03:58:15 +02:00
test Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
allocation-cluster-test.cpp
app-config-test.cpp
builder-qualifier-support-test.cpp Job-Planning: switch to processing references 2023-05-23 01:08:05 +02:00
cmdline-wrapper-test.cpp
custom-shared-ptr-test.cpp
del-stash-test.cpp
DIR_INFO
exception-error-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
format-cout-test.cpp
format-helper-test.cpp Library: reorder some pervasively used includes 2024-03-21 19:57:34 +01:00
format-string-test.cpp fix failing test - boost::format is getting better 2020-02-17 03:32:43 +01:00
gnuplot-gen-test.cpp Library: customisation of the generated Gnuplot diagram 2024-04-03 19:31:00 +02:00
hash-generator-test.cpp
hash-indexed-test.cpp
hash-standard-to-boost-bridge-test.cpp
helloworldtest.cpp
incidence-count-test.cpp Scheduler-test: integrate instrumentation as optional feature 2024-02-15 02:43:44 +01:00
ios-savepoint-test.cpp Lib: fix a bug with diagnostic output 2022-09-27 01:51:21 +02:00
item-wrapper-test.cpp C++17: fix detector for function signatures 2020-02-21 20:16:59 +01:00
iter-adapter-stl-test.cpp
iter-adapter-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
iter-chain-search-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
iter-cursor-test.cpp Library: also cover the smart-ptr usage variant 2024-03-21 19:57:34 +01:00
iter-explorer-test.cpp Library: define skeleton of TextTemplate compilation 2024-03-23 19:38:53 +01:00
iter-index-test.cpp Library: also cover the smart-ptr usage variant 2024-03-21 19:57:34 +01:00
iter-queue-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
iter-source-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
iter-stack-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
itertools-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
lazy-init-test.cpp Library: improve helper to deal with self-shadowing ctor (see: #963) 2024-04-01 19:40:19 +02:00
life-cycle-test.cpp
linked-elements-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
multifact-argument-test.cpp
multifact-singleton-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
multifact-test.cpp
null-value-test.cpp
opaque-holder-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
opaque-unchecked-buffer-test.cpp Library: verify PlantingHandle's extended capabilities 2021-05-07 22:50:13 +02:00
optional-ref-test.cpp
path-array-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
polymorphic-value-test.cpp Chain-Load: work out DSL for generating DOT scripts 2023-11-16 03:19:19 +01:00
query-text-test.cpp
random-draw-test.cpp Chain-Load: demonstrate use of reduction rule 2023-11-30 03:20:23 +01:00
random-test.cpp Library: simple default implementation for random sequences 2024-03-12 02:34:19 +01:00
rational-test.cpp Library: some first thoughts regarding random number generation 2024-03-12 00:48:11 +01:00
ref-array-test.cpp
removefromsettest.cpp
replaceable-item-test.cpp Job-Planning: dispose of FrameCoord in pipeline and Dispatcher interface 2023-06-18 03:50:48 +02:00
result-test.cpp Library: augment the »Either« wrapper to funciton invocation 2023-09-27 23:17:56 +02:00
scoped-collection-test.cpp Library: uniform definition scheme for error-IDs 2024-03-21 19:57:34 +01:00
scoped-holder-test.cpp
scoped-holder-transfer-test.cpp
scoped-ptrvect-test.cpp
search-path-splitter-test.cpp
simple-allocator-test.cpp
split-splice-test.cpp Segmentation: add test case to cover instance management 2023-05-05 01:34:41 +02:00
sub-id-test.cpp Library: reorder some pervasively used includes 2024-03-21 19:57:34 +01:00
symbol-hashtable-test.cpp
symbol-test.cpp Chain-Load: draft usage for Scheduler testing 2023-12-04 00:34:06 +01:00
sync-barrier-performance-test.cpp Library/Application: consolidate Monitor API and usage 2023-10-15 20:42:55 +02:00
sync-barrier-test.cpp Library/Application: switch Microbenchmark + SyncBarrier tests 2023-10-03 22:56:09 +02:00
sync-classlock-test.cpp Library/Application: consolidate Monitor API and usage 2023-10-15 20:42:55 +02:00
sync-locking-test.cpp Library/Application: complete technology switch (closes #1279) 2023-10-16 01:44:04 +02:00
sync-timedwait-test.cpp Library/Application: consolidate Monitor API and usage 2023-10-15 20:42:55 +02:00
sync-waiting-test.cpp Library/Application: consolidate Monitor API and usage 2023-10-15 20:42:55 +02:00
text-template-test.cpp Library: complete ETD data-source binding and test (closes #1359) 2024-03-28 03:18:02 +01:00
thread-wrapper-autonomous-test.cpp Library: test coverage for self-managed thread 2023-10-11 21:06:56 +02:00
thread-wrapper-join-test.cpp Library: complete and modernise ThreadWrapperJoin_test 2023-09-29 23:42:22 +02:00
thread-wrapper-lifecycle-test.cpp Library: test coverage for lifecycle management 2023-10-11 22:02:52 +02:00
thread-wrapper-self-recognition-test.cpp Library: verify thread self-recognition 2023-09-30 00:10:09 +02:00
thread-wrapper-test.cpp Library/Application: switch Microbenchmark + SyncBarrier tests 2023-10-03 22:56:09 +02:00
typed-allocation-manager-test.cpp
unique-malloc-owner-test.cpp
util-collection-test.cpp Library: integrate generic min/max function 2020-03-08 02:05:39 +01:00
util-floordiv-test.cpp
util-floorwrap-test.cpp
util-foreach-test.cpp Library: draft a SyncBarrier latch 2023-09-22 21:55:53 +02:00
util-parse-bool-test.cpp Util: use case-insensitive matching for parsing bool values 2021-08-20 14:33:59 +02:00
util-sanitised-identifier-test.cpp Library: new thread-wrapper implementation complete 2023-09-26 02:32:48 +02:00
util-tuple-test.cpp Library: extract helper for unloading a sequence into a tuple 2023-05-10 14:49:51 +02:00
variant-test.cpp
vector-transfer-test.cpp
verb-function-dispatch-test.cpp Library: complete test coverage of VerbPack 2019-06-11 02:40:20 +02:00
verb-visitor-dispatch-test.cpp the new design takes the old name 2023-06-22 20:23:55 +02:00