PlatformPricingDocsBlogSign In
Sign InGet Started Free
PlatformPricingDocsBlogSign In

Stay up to date

Get the latest on the Euriqa platform, product updates, and test automation best practices.

Platform

  • Platform
  • Services
  • Pricing
  • Docs

Developers

  • Getting Started
  • API Reference
  • SDK
  • CI/CD Integration

Company

  • About
  • Blog
  • Contact
  • Security

Legal

  • Privacy Policy
  • Terms of Service
© 2026 Euriqa. All rights reserved.
  • Getting Started

    • Introduction
    • Quickstart
    • Reporter Configuration
    • CI/CD Setup
  • Platform Features

    • Test Orchestration
    • AI Features
    • Flakiness Detection
    • Artifacts & Uploads
    • Webhooks
    • Teams & Projects
  • API Reference

    • Authentication
    • API Reference
    • Data Model
  • Security

    • Security Overview
  • Playwright

    • Playwright Docs
    • Playwright API
    • Playwright Test Reporters

Test Orchestration

Intelligent test distribution and optimization for faster CI pipelines.

What is Test Orchestration?

Test orchestration intelligently distributes your tests across CI runners for faster execution. Instead of running all tests sequentially or splitting them randomly, Euriqa analyzes your test suite to create optimal execution plans that minimize total CI time while maximizing resource utilization.

Orchestration works with your existing CI infrastructure — no new runners or infrastructure changes required. Just configure it alongside the Euriqa reporter and let the platform handle the optimization.

Smart Sharding

Euriqa analyzes historical test duration data to create balanced shards. Instead of splitting tests alphabetically or by file count, each shard is balanced by expected execution time. This eliminates the common problem of one shard finishing in 2 minutes while another takes 20.

  • Duration-based balancing across all shards
  • Automatic rebalancing as test durations change over time
  • Support for fixed and dynamic shard counts
  • Per-project and per-branch shard configuration

Parallel Execution

Run tests across multiple machines simultaneously to dramatically reduce total CI time. Euriqa coordinates test distribution across runners, collects results in real time, and presents a unified view in the dashboard — regardless of how many machines are executing tests.

  • Distribute tests across 2 to 50+ parallel runners
  • Real-time result aggregation from all machines
  • Unified test run view in the dashboard
  • Automatic test isolation to prevent shared-state issues

Retry Optimization

Traditional retry strategies re-run entire test suites or full shards on failure. Euriqa's retry optimization selectively retries only the failed tests, minimizing CI time wasted on re-executing tests that already passed. The platform tracks retry patterns to distinguish between persistent failures and transient flakiness.

  • Selective retry of failed tests only
  • Configurable retry strategies per project
  • Flakiness-aware retry decisions
  • CI time savings tracking and reporting

CI Integration

Euriqa's orchestration works with all major CI providers. The platform auto-detects your CI environment and adapts its orchestration strategy accordingly.

  • GitHub Actions — matrix strategy integration
  • GitLab CI — parallel job coordination
  • More CI providers coming soon (CircleCI, Jenkins, Buildkite, Azure Pipelines, and others)

Coming in Beta— Test orchestration is launching soon as part of Euriqa's platform expansion. Smart sharding and parallel execution will be available on Growth plans and above. Sign up for early access at app.euriqa.dev.