These use cases can be mixed for greater flexibility. |
Ignored order groups
The IGNORED_ORDER_GROUP
attribute allows you to ignore the order of a sequence of incoming messages. Set the IGNORED_ORDER_GROUP
attribute to some shared value for all of the messages that you want to receive in any order.
Use case |
The order of two or more adjacent incoming messages on a single dialog is undefined or random. |
||||||||
---|---|---|---|---|---|---|---|---|---|
Rules and constraints |
|
||||||||
Examples |
For a group of adjacent messages (M1, M2, M3) on a single dialog linked with a common
|
Message ordering with multiple dialogs
The simulator is flexible about matching the order of consecutive incoming messages from multiple dialogs. The order within each dialog is enforced, but the total order of the messages across the dialogs is not. This allows scenarios to match more reliably when waiting for responses from multiple network elements.
Use case |
The order of adjacent incoming messages received on different dialogs is undefined or random |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rules and Constraints |
|
||||||||||||||
Examples |
For a scenario is defined with two dialogs (d1 and d2) having adjacent incoming messages (M1, M2 on d1) and (M3, M4 on d2):
|
Some constraints may be removed in future versions of the Scenario Simulator. |