testo-flaky-tests

Retry or repeat Testo tests to stabilize flaky failures and verify fixes.

203|12|Updated Oct 12, 2025
One-click install
npx skills add https://github.com/php-testo/testo --skill testo-flaky-tests
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testo-flaky-tests
Source: https://github.com/php-testo/testo/tree/main/skills/testo-flaky-tests
Command: npx skills add https://github.com/php-testo/testo --skill testo-flaky-tests

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the issue of flaky tests in the Testo testing framework, helping to stabilize intermittent test failures and verify fixes through retries or repetitions.

Core Features & Use Cases

  • Retry Mechanism: Execute tests multiple times on failure to stabilize flaky tests.
  • Repeat Mechanism: Run tests multiple times unconditionally to verify fixes or stress-test flakiness.
  • Use Case: When a Testo test is flaky and fails intermittently, this Skill can be used to either retry the test multiple times or run it multiple times to confirm that a fix is effective.

Quick Start

Apply the #[Retry] attribute to a flaky test in your Testo suite.

Frequently Asked Questions about testo-flaky-tests

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stabilize flaky tests that fail intermittently in the Testo framework?

To stabilize flaky Testo tests, apply the #[Retry] attribute to your test suite, which executes the test multiple times upon failure to confirm reliability.

What is the difference between retrying and repeating flaky tests in Testo?

Retrying Testo tests executes them again only upon failure, while repeating runs tests unconditionally multiple times to verify fixes or stress-test intermittent flakiness.

How do I verify that my recent fix actually resolved a flaky Testo test?

To verify a fix for a flaky Testo test, use the repeat mechanism to run the test unconditionally multiple times, ensuring the failure no longer occurs.

Does Testo support built-in mechanisms for handling intermittent test failures?

Yes, Testo supports built-in retry and repeat mechanisms specifically designed to manage intermittent test failures and enhance overall test reliability.

When should I use the repeat mechanism instead of the retry mechanism for Testo tests?

Use the repeat mechanism to unconditionally stress-test flakiness or verify fixes, whereas use retry to only re-run tests when an intermittent failure actually occurs.