orchestrating-test-execution

Solid

Test coordinate parallel test execution across multiple environments and frameworks. Use when performing specialized testing. Trigger with phrases like "orchestrate tests", "run parallel tests", or "coordinate test execution".

AI & Automation 2,274 stars 319 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Test Orchestrator ## Overview Coordinate parallel test execution across multiple test suites, frameworks, and environments. Manages test splitting, worker allocation, result aggregation, and intelligent retry strategies. ## Prerequisites - Test runner with parallel execution support (Jest, Vitest, pytest-xdist, Playwright, or JUnit 5) - CI/CD platform configured (GitHub Actions, GitLab CI, CircleCI, or Jenkins) - Test suite with consistent pass rates (flaky tests identified and tagged) - Sufficient CI runner resources for parallel worker count - Test result reporting tool (JUnit XML, Allure, or equivalent) ## Instructions 1. Analyze the existing test suite using Grep and Glob to catalog all test files, their framework, approximate run time, and dependency requirements. 2. Classify tests into execution tiers: - **Tier 1 (Fast)**: Unit tests with no I/O -- target under 30 seconds total. - **Tier 2 (Medium)**: Integration tests requiring local services -- target under 3 minutes. - **Tier 3 (Slow)**: E2E and browser tests -- target under 10 minutes. 3. Configure parallel execution for each tier: - Split unit tests across N workers using `jest --shard=i/N` or `pytest -n auto`. - Shard E2E tests by test file using Playwright `--shard=i/N` or Cypress parallelization. - Assign heavier integration tests to dedicated workers with more resources. 4. Create a CI pipeline configuration that runs tiers in parallel: - Tier 1 and Tier 2 run concurrently on separa...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Listed

test-orchestrator

Coordinates testing strategy and execution across all test types. Use when creating test plans, implementing tests (unit/integration/E2E), or enforcing coverage requirements (80% minimum). Applies testing-requirements.md.

335 Updated today
aiskillstore
AI & Automation Solid

orchestrating-test-workflows

This skill enables Claude to orchestrate complex test workflows using the test-orchestrator plugin. It allows Claude to define test execution graphs with dependencies, execute tests in parallel, and intelligently select tests to run based on code changes. Use this skill when a user requests test orchestration, dependency management for tests, parallel test execution, smart test selection, or CI/CD integration for testing. Trigger terms include "orchestrate tests", "test workflow", "parallel testing", "smart test selection", "test dependencies", and "/orchestrate".

2,274 Updated today
jeremylongshore
Testing & QA Listed

test-execution

Orchestrate test execution — run unit, integration, and E2E tests, collect coverage reports, and analyze failures. Use when running tests, checking coverage, debugging test failures, or validating code changes before merge.

0 Updated yesterday
zavora-ai
AI & Automation Solid

test-parallelizer

Test Parallelizer - Auto-activating skill for Test Automation. Triggers on: test parallelizer, test parallelizer Part of the Test Automation skill category. Use when writing or running tests. Trigger with phrases like "test parallelizer", "test parallelizer", "test".

2,274 Updated today
jeremylongshore
AI & Automation Solid

running-performance-tests

Execute load testing, stress testing, and performance benchmarking. Use when performing specialized testing. Trigger with phrases like "run load tests", "test performance", or "benchmark the system".

2,274 Updated today
jeremylongshore