Self Heal Setting

Self Heal is a mechanism which automatically prioritize your identifier priority. This ensures that even if certain properties change, the system can adapt dynamically, maintaining seamless element identification and reducing manual intervention

Initiating the Self-Healing Process

To start the self-healing process:

  1. Navigate to Element Repository, click Tools button and select Self Heal option from drop down.

Once selected, you will see the following options displayed:

A. Save the reprioritized steering elements to the repository

Enable Self Heal

This includes:

  • Adjusting the broken element’s attributes

  • Preserver the properties of reprioritized items for subsequent execution

Note:

If the user selects Adjust the broken elements' attributes will automatically update changed element properties during execution.

If the user selects Preserve the properties of reprioritized items for subsequent execution promotes the successful identifier in the priority list and retains it for future executions.

The Self-Heal feature now also works on the Custom1 and Custom2 attributes.

  1. Click Apply to current repository button

Note:

If the user selects Apply for all repositories, the changes are applied across all repositories within the project structure to ensure consistency.

If the user selects Apply to current repository, the changes are applied only to the selected repository.

  1. After applying self-healing to the repositories, the Self-Heal icon appears in the left menu, positioned in front of the Element Count.

B. Discard the changes after the execution

Disable Self Heal

This will revert any attribute adjustments or priority changes after execution is complete.

  • This option ensures that any changes made to element attributes or priorities during execution are not saved.

  • The repository reverts to its original state post-execution.

Note: You can change this setting at any time by re-selecting Discard the changes after the execution option, even if you had earlier enabled "Save the reprioritized steering elements to the repository."

  1. Self-Heal option pops-up, then select Discard the changes after the execution radio button

  2. Click Apply to current repository button

Note:

This setting is enabled by default for every repository.

If previously set to "Save the reprioritized steering elements," selecting this option will override it.

The self-healing mechanism works only during execution not in Debug mode.

Last updated

Was this helpful?