Executing Python Modules in Parallel in TestStand

Updated Jun 20, 2023

Reported In

Software

  • TestStand

Issue Details

I am trying to run two Python modules in parallel in TestStand by calling a subsequence and Execution Option Use New Thread or Use New Execution.

image.pngimage.png
However, the Python steps are still running sequentially. 

Solution

To be able to run Python Modules in parallel, you need to change Interpreter to use in the Python Adapter Configuration. If you are using New Thread, change Interpreter to use to Per Thread and if you are using New Execution, change Interpreter to use to Execution.
image.png