Standard Output/Error Tab - Call Executable Edit Tabs
- Updated2025-07-21
- 2 minute(s) read
Standard Output/Error Tab - Call Executable Edit Tabs
Standard Output/Error Tab
Use the Standard Output/Error tab in the TestStand Sequence Editor to specify where the step stores the standard output and any errors from the call. You must configure the step to wait for the call to use this tab.
-
Output Destination
—Specifies how the step stores the standard output from the executable. This option is valid only when waiting on the executable. The ring control contains the following options:
- Ignore —Ignore any standard output from the executable.
- Store in Variable/Property —Store standard output to a variable or property.
- Save to Local Machine —Redirect the standard output to a file on the local machine. Relative pathnames are relative to the working directory the call specifies for non-remote calls and relative to the sequence file directory for remote calls. TestStand overwrites the file if it already exists.
- Save to Remote Machine —Redirect the standard output to a file on the remote machine. Relative pathnames are relative to the working directory the call specifies. TestStand overwrites the file if it already exists.
- Output Location —An expression the step evaluates at run time to determine the variable or property in which to store the standard output from the executable.
- Output File Path —Absolute or relative pathname for the file in which the step stores the standard output from the executable.
- Specify Output File Path By Expression —Enable this option to specify that the output file pathname is an expression the step evaluates at run time.
-
Error Destination
—Specifies how the step stores the standard error from the executable. This option is valid only when waiting on the executable. The ring control contains the following options:
- Ignore —Ignore any standard error from the executable.
- Store in Variable/Property —Store standard error to a variable or property.
- Save to Local Machine —Redirect the standard error to a file on the local machine. Relative pathnames are relative to the working directory the call specifies for non-remote calls and relative to the sequence file directory for remote calls. TestStand overwrites the file if it already exists.
- Save to Remote Machine —Redirect the standard error to a file on the remote machine. Relative pathnames are relative to the working directory the call specifies. TestStand overwrites the file if it already exists.
- Error Location —Expression that the step evaluates at run time to determine the variable or property in which to store the standard error from the executable.
- Set Error.Msg to Standard Error Text —When you enable this option, the step copies the standard error to Step.Result.Error.Msg . This option is available only when you store the standard error in a variable or property.
- Error File Path —Absolute or relative pathname for the file in which the step stores the standard error from the executable.
- Specify Error Path By Expression —Enable this option to specify that the error file pathname is an expression the step evaluates at run time.
- If Standard Error Is Non-Empty —Specifies whether the step sets the step status to Failed or Error when the executable returns standard error. This setting takes precedence over the Exit Code Failure Condition if both conditions are met.