Executing Cross-Bitness Sequence Calls in TestStand

Updated May 15, 2020

Reported In


  • TestStand

Issue Details

I am using a 64-bit version of TestStand and I would like to call a sequence in 32-bit TestStand on the same computer, or vice versa. How can I do this?


You can use remote sequence execution to call a sequence in one bitness of TestStand from a sequence executing in the other bitness of TestStand on the same computer. One reason you might use this approach is to execute 32-bit code modules in-process even though the primary test sequence is executing in 64-bit TestStand.

Complete the following steps to configure remote sequence execution:

  1. Add a new Sequence Call step to your sequence.
  2. Select Use Remote Computer from the Execution Options drop-down menu.
  3. Click the Sequence Call Advanced Settings button to configure additional options for the remote execution.
  4. Enter the following text in the Remote Host field to execute the sequence in 32-bit TestStand: 32\\localhost, or this text to execute the sequence in 64-bit TestStand: 64\\localhost
  5. Close the dialog.
  6. Configure the rest of the Sequence Call step. This step is now configured to execute the subsequence in the chosen bitness of TestStand.
Note that 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.