๐ฆ Group Executions
Group Execution is the highest level of execution type in X-AutoMate.
Simply put, it allows you to group multiple executions together and run them as one package. Think of it like a folder that can contain other folders or files โ this gives you an easy way to organize and manage complex testing pipelines.
A Group Execution can contain:
- Single Execution Templates
- DAG Templates
- Other Subgroups
The main purpose is to execute a set of workflows or test runs in bulk, for example:
๐งช Running 20 DAGs together as part of a regression package.
๐ How to Create a Group Executionโ
To create a Group Execution, go to:
/e2e/new_group_template
Ensure that all templates (DAGs or Simple Executions) you want to use are already created and visible under the "Existing Templates" page.

You will need to:
- Provide a name for the group
- Optionally add tags and a description
๐ Actions During Creationโ
During group creation, you can:
- โ Add Runtime Variables (to group or subgroup)
- ๐ฆ Add Template (Single Execution or DAG)
- ๐ Add Subgroup (Nested groups)
You can also choose whether to receive notifications after execution.
๐ง You can nest templates up to 2 levels deep:
Main Group
โโโ Subgroup 1
โ โโโ DAG Template A
โ โโโ DAG Template B
โโโ Subgroup 2
โโโ Sub-subgroup with Templates
โ More than 2 levels of nesting are not allowed.
Once the group is created, youโll be redirected to the Templates page:

Here, youโll also see:
- DAG Templates
- Simple Execution Templates
- And your newly created Group Execution Templates
For more about templates, check the Execution Templates page.
