---
title: "Repérer les tests instables avec un agent IA · AgentDots"
description: "Lorsqu’un test échoue puis réussit à la relance, ton agent confirme son instabilité, en recherche la cause et propose une correction dans une demande de fusion sur une branche distincte."
url: https://agentdots.org/fr/playbooks/flaky-test-hunt/
lang: fr
---

Guides pratiques · Code

# À la recherche de tests instables

Lorsqu’un test échoue de façon aléatoire, l’agent le relance, repère le schéma et propose une correction sur une branche.

À chaque événementEnjeu moyen

## Collez ceci dans votre agent

```
<code>Lorsqu’un test échoue dans la CI puis réussit à la relance, consigne-le. Exécute le test suspect isolément suffisamment de fois pour confirmer son instabilité, puis recherche la cause, par exemple un problème de timing, un état partagé ou l’ordre des tests. Propose une correction sur une nouvelle branche et ouvre une demande de fusion qui présente les éléments observés. Ne désactive, n’ignore et ne supprime aucun test, et ne fusionne rien ni ne pousse de modifications sur la branche principale.</code>
```

## Ce que fait l’agent

1. Repère les tests qui échouent puis réussissent
2. Relance le test suspect isolément
3. Recherche la cause de l’instabilité
4. Ouvre une demande de fusion avec la correction et les éléments observés

## Règles à ajouter

- Les modifications sont apportées sur une branche et attendent une revue
- Aucune désactivation, omission ou suppression de test
- N’ajoute aucun paquet sans ton accord

Résultat obtenu: Les tests instables sont repérés, expliqués et corrigés dans une demande de fusion que tu peux examiner.

## Quels agents peuvent le faire

- [Dots](https://agentdots.org/fr/agents/dots/) Conçu pour ça
- [Claude](https://agentdots.org/fr/agents/claude/) Peut le faire
- [OpenClaw](https://agentdots.org/fr/agents/openclaw/) Peut le faire

Fiche de règles correspondante

Développeur logiciel

[Règles →](https://agentdots.org/fr/rules/?t=software-developer)

## Autres contenus dans ce domaine

- [Récapitulatif des pull requests](https://agentdots.org/fr/playbooks/pull-request-digest/)
