LUMIERA.clone/tests/core/proc/control
Ichthyostega 2045132d3e SessionCommand: multithreaded stress test PASS (closes #1046)
Writing and debugging such tests is always an interesting challenge...

Fortunately this exercise didn't unveil any problem in the newly written
code, only some insidious problems in the test fixture itself. Which
again highlights the necessity, that each *command instance* needs
to be an independent clone from the original *command prototype*,
since argument binding messages and trigger messages can appear
in arbitrary order.
2017-01-14 08:37:46 +01:00
..
argument-tuple-accept-test.cpp maximum munch 2016-12-23 04:23:03 +01:00
command-argument-test.cpp Command-Framework: enable the use of immutable types as state memento 2017-01-13 01:10:05 +01:00
command-basic-test.cpp Command-Framework: enable the use of immutable types as state memento 2017-01-13 01:10:05 +01:00
command-binding-test.cpp
command-clone-builder-test.cpp command-closure-design(#301): better naming of implementation classes 2016-02-06 16:29:06 +01:00
command-equality-test.cpp rectify-design(#301): disentangle CmdClosure hierarchy 2016-02-07 01:41:40 +01:00
command-message-binding-test.cpp Command-Framework: enable the use of immutable types as state memento 2017-01-13 01:10:05 +01:00
command-mutation-test.cpp maximum munch 2016-12-23 04:23:03 +01:00
command-queue-test.cpp ProcDispatcher: integrate queue and finish preliminary implementation draft 2016-12-25 22:26:16 +01:00
command-registry-test.cpp maximum munch 2016-12-23 04:23:03 +01:00
command-use1-test.cpp
command-use2-test.cpp CommandFramework: fill in a simplified function(integration) test 2017-01-13 06:13:22 +01:00
command-use3-test.cpp CommandQueue: prepare for an unit test 2016-12-25 18:49:57 +01:00
dispatcher-looper-test.cpp DispatcherLoop: no timeout turnaround necessary in idle state 2017-01-07 02:46:34 +01:00
handling-pattern-basics-test.cpp CommandQueue: prepare for an unit test 2016-12-25 18:49:57 +01:00
handling-pattern-standard-impl-test.cpp
memento-tie-test.cpp
session-command-function-test.cpp SessionCommand: multithreaded stress test PASS (closes #1046) 2017-01-14 08:37:46 +01:00
test-dummy-commands.cpp
test-dummy-commands.hpp CommandQueue: prepare for an unit test 2016-12-25 18:49:57 +01:00