Qué demuestra
El escenario degradado sigue devolviendo HTTP 200 y supera todos los checks funcionales. Sin embargo, su p95 llega aproximadamente a 1 segundo. k6 detecta la regresión y devuelve un error al pipeline.
Un quality gate automático que detecta cuándo una aplicación sigue funcionando correctamente, pero su rendimiento ha empeorado lo suficiente como para impedir una entrega.
La API responde sin degradación artificial y cumple todos los límites definidos por el quality gate.
El escenario degradado sigue devolviendo HTTP 200 y supera todos los checks funcionales. Sin embargo, su p95 llega aproximadamente a 1 segundo. k6 detecta la regresión y devuelve un error al pipeline.
http_req_duration: p(95) < 500
http_req_failed: rate < 0.01
checks: rate > 0.99