Execute TestStand Sequences Across Bitness

Updated Aug 2, 2023

Environment

Software

  • TestStand

This tutorial shows you how to configure a TestStand sequence to execute out-of-process using remote sequence execution. By executing in a separate instance of TestStand, the sequence can access a separate memory space from the original TestStand process.

Remote sequence execution also allows you to call a sequence in one bitness of TestStand from a sequence executing in the other bitness of TestStand on the same computer.

Note: Both the 32-bit and 64-bit versions of the TestStand Engine must be installed on the machine for the cross-bitness remote sequence execution to function properly.

  1. Add a new Sequence Call step to your sequence.
A screenshot of a social media post  Description automatically generated
  1. In the Step Settings for SequenceCall pane, select Use Remote Computer from the Execution Options drop-down menu.
  1. Click the Sequence Call Advanced Settings icon.
The Sequence Call Advanced Settings dialog box appears. You can configure additional options for the remote execution.
  1. To execute the sequence in 32-bit TestStand, enter 32\\localhost in the Remote Host field.
To execute the sequence in 64-bit TestStand, enter 64\\localhost in the Remote Host field.
  1. Click Close.
  2. Configure the rest of the Sequence Call step. This step is now configured to execute the subsequence in the chosen bitness of TestStand.