capTests
Se connecter

Mise en pause des appels (backoff) quand le serveur refuse UPTOD-081

À tester Automatisable Desktop

Instructions

Simuler des refus successifs (clé refusée, HTTP 429, serveur indisponible). Attendu : le module se met en pause 5 min, puis 15, 30 et 60 min aux refus suivants (UPTOSIGN_API_BACKOFF_UNTIL / _LEVEL renseignés, par entité) ; pendant la pause aucun appel n'est envoyé et l'utilisateur voit que les appels sont suspendus ; l'archivage s'arrête et reprend là où il en était ; un appel réussi remet le compteur à zéro ; "Tester la connexion" réussi lève la pause.

Liens

Aucun lien.

Tests automatiques liés

SourceRéférence du testNiveau
phpunit EntityBoundHTTPClient partial
phpunit UptoSignAPIClientEntityTest partial
phpunit UptoSignScheduledArchiveTest partial
phpunit UptoSignTriggerPendingCancelTest partial

Vidéos de test

Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.

Historique des verdicts

Aucun verdict enregistré.

Discussion

Développeur 19/10/2026 17:43
Revue des liens test/cas (2026-10-19) : couverture partielle confirmee. Verifie : coupe-circuit par entite (cle refusee 403, 429), arret et reprise de l'archivage, aucun appel pendant la pause (UptoSignAPIClientEntityTest, UptoSignScheduledArchiveTest, UptoSignTriggerPendingCancelTest). Non verifie : paliers 5/15/30/60 min et constantes UPTOSIGN_API_BACKOFF_UNTIL/_LEVEL avec leurs valeurs ; message a l'utilisateur que les appels sont suspendus ; remise a zero du compteur par un appel reussi ; levee de pause par "Tester la connexion" reussi.