Tests are run using the current configuration of the filter, even if the configuration has not been checked in (however, the associated route must be checked in).
Filter tests are performed on the current state of the filter, including any uncommitted changes, but uses the latest committed versions of any referenced components, such as JavaScript libraries. In other words, filter testing does not take into account uncommitted changes in referenced components.
To run tests:
On the Filter Testing dialog, under Settings, configure how the tests should be run:
Field
Description
Timeout
The timeout prevents a badly-configured test from running indefinitely. It defaults to
60
seconds, with a minimum value of5
and a maximum of3600
(1 hour).Logging Level
Sets the logging level for the filter while it is being tested. The default value is
Debug
.- To run multiple tests, check the tests you want to run and select the Run Checked Tests button; or to run a single test, select the test and select the Run Test button.
Click the relevant test result link to examine the outcome of a test result in the Filter Test Results dialog. Refer to Reviewing Filter Test Results for details.
If the filter (or its configuration) does not support testing (for example, the Duplicate Message Detection and Hold Queue filters), then
Invalid
is displayed as the test result. Clicking the test result link results opens a dialog displaying an error message is displayed.