Skip to main content

Interrompre avec Ctrl+C

Pour arrêter immédiatement une exécution en cours, appuyez sur Ctrl+C dans le terminal où npx qaos run tourne :
Tâche 2/4 · Tableau de bord [security, quality]
  → Navigation vers https://app.example.com/dashboard
  → Analyse de la page...
^C

⚠ Exécution interrompue par l'utilisateur
Résultats partiels sauvegardés · run_abc123
Voir le rapport : https://qaos.machdel.com/reports/run_abc123
Le CLI ferme gracieusement le navigateur, finalise tous les problèmes déjà détectés et sauvegarde un rapport partiel. Les tâches qui n’avaient pas encore commencé sont marquées comme annulées.

Ce qui se passe quand une exécution est arrêtée

ÉtatRésultat
Tâches déjà terminéesProblèmes sauvegardés et visibles dans le rapport
Tâche en cours d’exécutionMarquée comme interrompue ; les résultats partiels peuvent être sauvegardés
Tâches non encore démarréesMarquées comme annulées ; non incluses dans le rapport
Session du navigateurFermée immédiatement

Arrêter depuis le tableau de bord

Vous pouvez également arrêter une exécution depuis le Tableau de bord QAOS :
  1. Naviguez vers Exécutions et trouvez l’exécution en cours
  2. Cliquez sur le menu ••• sur la ligne de l’exécution
  3. Sélectionnez Arrêter l’exécution
Cela envoie un signal d’arrêt au serveur, qui ferme la session du navigateur actif et finalise le rapport partiel.

Ce qui n’est PAS arrêté

Arrêter une exécution met seulement fin à la session de navigateur active et au traitement par l’agent. Cela ne :
  • Supprime pas le rapport partiel
  • N’affecte pas les autres exécutions (si plusieurs sont en file d’attente)
  • Ne révoque pas votre authentification

Après l’arrêt

Les rapports partiels sont immédiatement disponibles dans le tableau de bord. Si vous souhaitez exécuter l’audit complet, démarrez simplement une nouvelle exécution avec la même configuration :
npx qaos run --config ./qaos-config.json