Container Node Tests¶
You can define tests in container nodes based on when you want the tests to run, in relation to the node's source and sink operations.
Container node order of execution¶
- Source_1 mappings: steps processed in the order configured in a container node's Inputs tab.
- Source_1 tests: tests in the After Source > source_1 group are processed in the order configured in the Tests tab.
- Source_2 mappings: steps processed in the order configured in the Inputs tab.
- Source_2 tests: tests in the After Source > source_2 group are processed in the order configured in the Tests tab.
- More source steps and tests processed if configured.
- Container scripts: scripts processed to complete any data transformation if configured.
- Sink_1 mappings: steps processed in the order configured in a container node's Outputs tab.
- Sink_1 tests: tests in the After Sink > sink_1 group are processed in the order configured in the Tests tab.
- Sink_2 mappings: steps processed in the order configured in the Outputs tab.
- Sink_2 tests: tests in the After Sink > sink_2 group are processed in the order configured in the Tests tab.
- More sink steps and tests processed if configured.
- After All Sinks tests: tests in the After All Sinks group are processed in the order configured in the Tests tab.
How to define tests¶
For steps on how to define tests in container nodes, see Configure Container Nodes.