Workflow dry-run functionality

Registered by Dmitri Zimine

As a workflow author, I want to dry-run the workflow so that I can see it working correctly, without touching the external systems, running any destructive actions.

The first implementation may only run the green path (all actions return success)
It will require each action to implement "test" interface which returns status SUCCESS and a sample output.

Blueprint information

Status:
Not started
Approver:
Renat Akhmerov
Priority:
Medium
Drafter:
Dmitri Zimine
Direction:
Approved
Assignee:
Oleg Ovcharuk
Definition:
Review
Series goal:
Accepted for wallaby
Implementation:
Not started
Milestone target:
milestone icon wallaby-1

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.