Skip to main content

๐ŸŽฏ Single Executions

Execution is an object that will hold information about the task you want to do. This is a object that will contain selected test cases or a test suites you would like to execute.

Executions are split into different execution types:

  1. Test Executions โ€“ executions for tests, test suites and DQ checks.
  2. Technical Executions โ€“ executions of technical tasks like profiling or metadata gathering from DWH.
  3. DAG Executions โ€“ executions of complex workflows.
  4. Group Executions โ€“ templated complex workflows e.g., regression packs.

๐Ÿงช Test Executionโ€‹

To create a test execution:

  • Press the โ–ถ๏ธ Play button next to the selected test case, test suite, or requirement.
  • Or navigate to Simple Run tab under E2E.

img img

Step-by-Step Creationโ€‹

  1. Fill Execution Metadata
    Select:

    • Task type
    • Release (create new via +New)
    • Connection (GIT or DWH)

    img

    Task types:

    • Execute ETL tests
    • Execute DQ Tests
    • Execute Custom tests
    • Execute Reconciliation Tests
Important

โ— You cannot mix task types. Use Workflows if needed.

  1. Select Test Suites (Optional)

  2. Select Test Approaches (Optional)

  3. Select Test Cases (Optional)
    Any combination of steps 2-4 is valid.

    img

  4. Review & Execute

    • Set notifications
    • Add tags or runtime variables
    • Schedule execution
    • Store as template (optional)

    Click Submit to run.

After submission, you will be redirected to the Results page.

โš™๏ธ Technical Executionsโ€‹

Technical executions are supportive tasks, such as:

  • Testing connections (GIT/DWH)
  • Metadata gathering
  • Profiling
  • ML training

Triggered automatically by clicking related action buttons (e.g., Test Connection).

Monitor status in: img

๐Ÿ“Š DAG Executionsโ€‹

Execute multiple steps in a defined DAG (Directed Acyclic Graph).
Created under the E2E > Workflow tab.

More details: Workflows

๐Ÿ—‚๏ธ Group Executionsโ€‹

Highest level of execution, combining:

  • Simple Executions
  • DAGs

Use it to organize workflows (e.g., regression packs).
More info: Group Executions

Both DAGs and simple executions can be reused as templates or group executions later.