Engine.PersistBreakpoints
- Updated2024-10-09
- 1 minute(s) read
Engine.PersistBreakpoints
Syntax
Engine.PersistBreakpoints
Data Type
The default return value is False . For applications that support breakpoint persistence, such as the sequence editor, set this property to True .
Purpose
Specifies whether the engine associates the list of breakpoints with the current workspace and automatically saves and reloads breakpoint lists when the current workspace changes. This property defaults to False for each instance of the engine. Applications that support breakpoint persistence, such as the sequence editor, should set this property to True . TestStand reads into memory the persisted breakpoint list when you change the option to True .
Remarks
When the engine unloads a workspace and this setting is True , the engine saves the current breakpoint list in an options file with the same name as the workspace and in the same directory as the workspace file. The engine also saves the current breakpoint list when you save the current workspace or any sequence file in the workspace or when you close any sequence file.
When the engine loads a new workspace and this setting is True , the engine automatically loads the breakpoint list previously saved in the options file. Otherwise, the engine keeps the current breakpoint list.
If no current workspace is loaded, the engine persists the breakpoint list to a default options file.
TestStand persists only breakpoints that apply to sequence files. TestStand does not persist breakpoints associated with executions.