Documentation RestorSignal

Statuts des contrôles

Comment un contrôle individuel est qualifié, et comment cela remonte au niveau d'un test.

Cette page est la référence technique et condensée des statuts de contrôle définis par RS-RVP-01. Pour une explication narrative de pourquoi cette distinction compte, voir Statuts des résultats.

Statuts d'un contrôle

Statut Signification
PASS La condition attendue est démontrée.
FAIL Le contrôle s'est exécuté correctement et démontre que la condition attendue n'est pas satisfaite.
ERROR Le contrôle n'a pas pu déterminer correctement l'état attendu (timeout, erreur d'infrastructure de test, dépendance indisponible, exception d'exécution, environnement incohérent...).
NOT_APPLICABLE Le contrôle ne s'applique pas, et ce statut est explicitement autorisé par le protocole.

Remontée vers le statut d'un niveau

required = PASS
→ contribue positivement au niveau

required = FAIL
→ niveau = FAIL

required = ERROR
→ niveau = INDETERMINATE

required = NOT_APPLICABLE
→ autorisé uniquement si le protocole le prévoit explicitement

Un niveau n'est positivement obtenu que si 100 % de ses contrôles obligatoires sont PASS, sous réserve des NOT_APPLICABLE explicitement autorisés. Le statut d'un niveau appartient à l'ensemble PASS, FAIL, INDETERMINATE, NOT_EVALUATED — jamais une moyenne ni une approximation des contrôles qui le composent.

Exemple

L1 PASS
L2 PASS
L3 PASS
L4 INDETERMINATE
L5 NOT_EVALUATED

Plus haut niveau démontré : L3

Cette page reste une référence rapide. Le vocabulaire complet, ses implications, et le principe selon lequel une ERROR n'est jamais assimilée à une réussite sont détaillés dans Statuts des résultats.

Version documentaire : 1.0Dernière révision : 2026-08-14Référentiel associé : RS-RVP-01 v1.0