Execute tests
- Last Updated: August 21, 2020
- 2 minute read
- Corticon
- Documentation
Before a Ruletest can be executed, the corresponding Rulesheets (whether being tested directly or as contained in Ruleflows) must be compiled. This compilation process does not occur until the Ruletest is run. Depending on how many Rulesheets and rules must be compiled, this compilation step may take a few seconds.
Each time a change is made to a rule in a Rulesheet referenced by the
Ruletest, the rules will need to be re-compiled. This recompilation will occur
automatically when Run Test
is selected. This will cause a
brief delay in execution while the new compilation is performed.
Once a Ruletest has been executed, it will rerun without recompiling as long as the rules have not changed since the last execution. Changing the Input test data does not require recompilation.
To compile rules without running them, a special
Deploy toolbar option is provided:
.