Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
...
- Dynamically clones process flow subgraph region
- Used for sequencing steps for portions of test environment
- e.g. process a task for all ONOS instances sequentially
- Has an iteration variable specified as ${var#} property
- Clones subgraphs for each of var1, var2, … varN
- Stops cloning when varX becomes undefined or empty
- Value N can be abstracted using ${#} special property
- Value N-1 can be abstracted using ${#-1} property
Dependencies
- Inherent dependencies specified as requires attribute of each step and group element
- specified as comma-separated list of step or group names
- Injected dependencies specified as requires attribute of a dependency element
- used for chaining steps or groups imported from other scenarios
- Hard dependencies
- forces wait and failure of predecessor results in step being skipped
- Soft dependencies - designated by “-” prefix
- forces wait but failure in predecessor has no impact