Test Orchestrator CI/CD Integration
Overview
The Test Orchestrator is designed to be embedded directly into your CI/CD pipelines, acting as a quality gate during the Test stage. By automating orchestration and retries at the runtime level, the agent ensures that environmental flakiness does not block your delivery pipeline. It provides a seamless way to integrate with your existing test automation framework while giving you the flexibility to manage execution parameters centrally.
Pipeline Flow
The following lifecycle describes how the Test Orchestrator interacts with standard CI/CD runners (Example, Jenkins, GitHub Actions, or GitLab):
- Code commit triggers CI
- Build is created
- Test Orchestrator executes tests
- Results determine pipeline outcome

Integration Steps
To integrate the Test Orchestrator into your automated workflow, follow these steps:
- Add Test Orchestrator JAR to your project
- Configure YAML file
- Update Gradle test task:
- Add JAR path
- Add config file path
- Run pipeline
Related documentation: