CRASH TEST — MESURES K6 RÉELLES DU LABORATOIRE LOCAL

Cible unique : http://127.0.0.1:8080/
Exécution : 2026-10-28T13:06:01.956031+00:00 à 2026-10-28T13:06:22.042087+00:00 (UTC)
Moteur : k6 v2.3.0 (commit/e088784614, go1.26.8, linux/amd64)
Code de sortie : 0. Processus k6 et laboratoire Node arrêtés.

Scénario du pack : 1 utilisateur virtuel, 20 secondes, pause de 1 seconde
après chaque réponse, aucun suivi de redirection, timeout requête 2 secondes.
Deux substitutions seulement dans une copie temporaire : nom Docker demo
remplacé par 127.0.0.1 et chemin de sortie /reports remplacé par le dossier /tmp.
Le fichier du pack n'a pas été modifié. Son image Docker 1.5.0 n'a pas été
exécutée : cette vérification utilise le binaire officiel k6 2.3.0 récent.

MESURES
20 requêtes, 0.998073 requête/seconde, 0% d'échec HTTP.
20 vérifications HTTP200 réussies sur20.
Durée HTTP moyenne : 0.822754ms ; médiane : 0.765132ms ; p95 : 1.140565ms.

k6-summary.json est la sortie JSON native de handleSummary, sans modification.
Le schéma obtenu ici conserve metrics.<nom>.values.
ATTENTION : le taux d'échec HTTP est http_req_failed.values.rate (ici0).
Dans cette métrique booléenne, values.fails vaut20 car20 observations sont
fausses pour «requête en échec» : cela ne signifie PAS20 erreurs HTTP.

Ce petit test local ne mesure ni capacité d'une mairie ni résistance à une
attaque par déni de service. Il valide la chaîne technique et l'import de
mesures réelles. Les latences locales ne représentent pas celles d'un site
sur Internet.

PROVENANCE
Téléchargement officiel + checksums :
https://github.com/grafana/k6/releases/tag/v2.3.0
SHA256 archive :39c3117b6af817592dcd0ce4242105c0a7af10948c2a425306f0be8f7a8a8ab1
Voir download-verification.json, execution.json, k6-console.log et
demo-local.js pour la configuration et les preuves de cette exécution.
