Descriptive name for the test case, displayed in test output.
OptionalrepeatOptional configuration for running the test multiple times. Useful for testing non-deterministic handlers or catching intermittent failures. The test passes only if the success rate meets or exceeds the threshold.
Minimum percentage of successful runs required for the test to pass (0-100). For example, 95 means at least 95% of runs must succeed.
Number of times to execute the entire test case
Sequential steps to execute in order. Must contain at least one step.
Defines a complete test case containing one or more sequential steps.
Test cases execute steps in order, passing output events from each step to the next. This allows testing of complex event chains and workflows. Optional repeat configuration helps handle flaky tests by running them multiple times and checking success rate.
Example