Flow debugger
Debug flows and subflows from a dedicated Workflow Studio tab. Set breakpoints and step through a paused flow to review configuration and runtime values.
The flow debugger enables you to perform these actions.
- Debug a flow or subflow from a dedicated Workflow Studio tab
- Set and remove breakpoints.
- Pause a flow or subflow at a breakpoint.
- Review the configuration and runtime values of each step of a flow or subflow.
- Step through a flow or subflow line-by-line.
- Step into and out of subflows.
- Step over the next breakpoint.
- Skip over all remaining breakpoints.
- Resume running a paused flow or subflow.
Debug mode
To debug a flow, open the flow from the Workflow Studio home page and select .
Debug mode tabs
A Workflow Studio debug mode tab displays flow execution details in a debugging view.
A Workflow Studio debugging view tab consists of these elements.
- 1. Debug mode label
- Confirm that you are debugging the current flow or subflow.
- 2. Debug controls
- Select a debug control to step through a flow or subflow line-by-line.
- Resume a flow or subflow to run it until the next breakpoint.
- Step over a breakpoint to run the flow or subflow without pausing at the next breakpoint.
- Step into a subflow to debug the subflow in a separate tab.
- Step out of subflow to return to the debug tab of the parent flow.
- Skip all breakpoints to resume running the flow or subflow without pausing at any breakpoints.
- 3. Debugging state
- See which step of the flow or subflow you are currently debugging.
- 4. Breakpoints
- Set a breakpoint to pause the flow at this step. Remove a breakpoint to run the flow without pausing on a step.
- 5. Runtime and configuration values
- View the runtime and configuration values generated by the current step. Use these values to determine if the flow generates the data you expect it to.
When you step into a subflow, Workflow Studio displays a separate tab to debug the subflow.
- 6. Subflow debug tab
- Step into a subflow to debug it in a separate tab.