What is a dry-run?
For nodes scheduled to run on specific days of a week, month, or year, the system still creates an instance at the scheduled time on other days. However, these instances are dry-runs and do not process any data. A dry-run instance behaves as follows:
-
It is immediately marked as successful with a run duration of
0seconds. -
It does not execute the task, so the run log is empty.
-
It does not block its descendant nodes, allowing them to run as scheduled.
-
It consumes no resources.
Dry-run scenarios
Several scenarios can trigger a dry-run instance.
Scenario 1: Weekly and monthly dry-runs
Scenario 2: Real-time expired instances
Scenario 3: Setting an instance to successful
Scenario 4: Dry-run configuration
Scenario 5: Unselected Instance in Temporary Workflow
Scenario 6: Existing instances are not deleted after you change the scheduling cycle
Dry-runs after you undeploy a node
Troubleshoot dry-runs for daily nodes
If a daily scheduled node unexpectedly runs as a dry-run, check its scheduling properties to verify whether a dry-run configuration is applied.
Note
T+1: Data generated on the current day (T) is processed on the next day (T+1).