06-01-2017 09:01 AM
We are currently using TestStand 2016 in some of our applications for the past few months. Among some bugs that we noticed and that some of you noticed too, we have an unexpected behavior concerning the "Property Loader" steps. In this application, we execute several sub-sequences with the disable tracing option to increase the execution speed. In these sequences; we use a property loader step to load some variables stored in a txt file. And, as strange as it could be, when we execute the sequences (for which the trace is disabled), when we arrive to a property loader step, the sequence viewer is updated, the step is marked as "Running" and the execution continues, blocked by the disable tracing option.
I joined a simple test sequence to illustrate this behavior. You'll first need to change the path of the file used to export the property if you want to execute the sequence. I have found anything on the forum related to this issue. We are using the version "126.96.36.199" with a debug deployment environment license.
06-01-2017 09:54 AM - edited 06-01-2017 10:14 AM
Thanks for reporting this issue. I was able to reproduce the issue and created a bug report under ID 649773. Unfortunately I do not see any simple workaround.
I was able to reproduce it in Sequence Editor. However, I like to know if you are using a custom operator interface?
06-02-2017 02:28 AM
Okey, thanks for having a look at it. For this project, we are indeed using a custom operator interface ? Do you have something in mind ? Thanks
06-02-2017 06:01 AM
In the custom operator interface, handle the UIMsg_RefreshWindows UIMessage by cancelling it. This might lead to the expected behavior.
06-22-2018 02:49 PM
Has there been any further work on this? I have a deployed system that I essentially just broke the user interface for by including the new property loader step that forces tracing and window activation every time it executes. Any work-around suggestions or patches are welcomed. Shashidhar, your workaround is not immediately implementable because we are using a stable, released UI that is not easily revvable.
06-26-2018 12:48 AM
Can you check if the issue has been resolved with TestStand 2017?
06-26-2018 09:34 AM
I have not installed TestStand 2017 but the issue is not mentioned in the release notes of TS2017 or TS2016SP1.