Table of Contents
The incident leading to Andreas' Test was submitted by Andreas Scheuber on December 11, 2019.
The test called “Andreas' Test” checks that multiple DQMH cloneable modules can be started and stopped properly in parallel:
Delacor was already working on changing how the modules were launched. Instead of using the VI Server Run VI method, they moved to use Start Asynchronous call. However, Andreas' test led to further improvement on how the DQMH cloneable modules were launched and stopped in DQMH 5.0. This test became a test to be run every time DQMH releases.
Later on, when working on addressing the root loop issue. Andreas Test was used as a demonstration on how DQMH 4.1 and earlier were affected by the root loop issue and DQMH 5.0 and later are not.
Fab gave several presentations at LabVIEW User Group meetings showing this improvement. One example is here: https://youtu.be/sKwKUX5_dAc?t=220