- Aug 26, 2022
-
-
Martin Christoph Hierholzer authored
-
- Aug 02, 2022
-
-
Martin Killenberg authored
The VoidAccessor comes along with the convenience classes VoidInput and VoidOutput, and the TestFacility function getVoid()
-
- Apr 04, 2022
-
-
Martin Christoph Hierholzer authored
-
- Oct 05, 2021
-
-
Martin Christoph Hierholzer authored
to check whether stepApplication() can execute...
-
- Aug 16, 2021
-
-
Martin Christoph Hierholzer authored
-
- Aug 06, 2021
-
-
Martin Christoph Hierholzer authored
This was a left-over from times when no proper initial value propagation and exception handling was implemented in ApplicationCore. Waiting until the backends are open is anyway not sufficient, since the DeviceModule needs to finish the recovery procedure. If any test would still rely on this (anti-)feature, it would be subject to race conditions. The wait is removed because it prevents important tests for the exception handling specification. In particular, tests which intentionally break devices during startup of the application would not be implementable.
-
- May 19, 2021
-
-
Martin Christoph Hierholzer authored
-
- Sep 15, 2020
-
-
Martin Christoph Hierholzer authored
-
- Jul 02, 2020
-
-
Martin Killenberg authored
-
- Apr 14, 2020
-
-
Martin Christoph Hierholzer authored
allows to control whether to wait for device recoveries in stepApplication
-
- Feb 05, 2020
-
-
Martin Christoph Hierholzer authored
The default value was properly propagated but not visible to the test until a value was sent through the return channel.
-
- Feb 04, 2020
-
-
Martin Christoph Hierholzer authored
- Jan 29, 2020
-
-
Martin Killenberg authored
- Exception handling decorator does not allow to leave testable mode before devices are up - Test facility makes sure that testable mode counter is zero at the end of startApplication()
-
- Jan 23, 2020
-
-
Martin Christoph Hierholzer authored
-
- Jan 20, 2020
-
-
Martin Christoph Hierholzer authored
do not read initial values in TestFacility if testable mode is disabled, as this is subject to race conditions then
-
Martin Christoph Hierholzer authored
-
- Jan 17, 2020
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- May 06, 2019
-
-
Martin Christoph Hierholzer authored
-
- Apr 29, 2019
-
-
Martin Christoph Hierholzer authored
allow using the TestFacility without the testable mode, which can be useful for some tests of the framework itself
-
- Feb 22, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Feb 21, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Feb 04, 2019
-
-
Martin Christoph Hierholzer authored
- treat the two directions of bidirectional variables properly in testable mode (i.e. as individual variables with each one counter) - fix a data race in testable mode in case a bidirectional variable rejected a value (was not holding a required lock)
-
- Jan 22, 2019
-
-
Martin Christoph Hierholzer authored
fixed testable mode for bidirectional variables: the return channel of control system to application variables must not increment the testableMode_counter
-
Martin Christoph Hierholzer authored
-
- Jan 07, 2019
-
-
Martin Christoph Hierholzer authored
-
- Sep 05, 2018
-
-
Martin Christoph Hierholzer authored
-
- Sep 04, 2018
-
-
Martin Christoph Hierholzer authored
-
- Nov 20, 2017
-
-
Martin Christoph Hierholzer authored
-
- Nov 16, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
fixed bug that using poll-type transfers in testable mode could sometimes lead to stalled tests or assert failures.
-
- Jul 18, 2017
-
-
Martin Christoph Hierholzer authored
-
- May 22, 2017
-
-
Martin Christoph Hierholzer authored
Cache accessors obtained through TestFacility::getScalar() and TestFacility::getArray() by the application test code, to avoid the loss of the current value if a decorated accessor is obtained again.
-
- May 19, 2017
-
-
Martin Christoph Hierholzer authored
-
- Apr 18, 2017
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
detect stalled tests and print a list of variables which contain data not processed by the application
-