Flow

What is a flow?

A flow describes the process which an ENF (emulated network function) is going to emulate. A flow must contain all of the following required information:

  1. Config - The NF's to emulate, environment details, connection details

  2. Envv - Environment variables to be used during execution

  3. Fsm - Final state machine configuration, which defines the exact flow messages to be sent, actions to execute on each state transition, state settings

  4. Messages - A list of messages which are configured with either static values or from envv

  5. Checks & Tests - Checks to be done during flow execution and tests to run once the flow completes

  6. Settings - Settings to configure the flow repetitions, duration, rate

Last updated

Was this helpful?