Un pipeline de compilación falla intermitentemente porque una prueba que mide el tiempo de respuesta de un endpoint de API es inestable. Debe evitar que el pipeline falle debido a esa prueba. ¿Qué dos acciones debe realizar?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Borrar las pruebas inestables (Flaky tests) incluidas en el porcentaje de aprobación de pruebas., Marcar manualmente la prueba como inestable (flaky)..
Por qué esta es la respuesta
Para evitar que una prueba inestable cause fallos intermitentes en el pipeline, la acción más directa es marcar manualmente la prueba como inestable. Esto permite que la prueba se ejecute, pero su fallo no romperá el pipeline. Además, al borrar las pruebas inestables del porcentaje de aprobación, se asegura que la métrica de éxito del pipeline no se vea afectada negativamente por estos fallos esperados. Establecer la detección de pruebas inestables en "Off" no resuelve el problema, solo ignora la detección. Habilitar el análisis de impacto de pruebas (TIA) ayuda a seleccionar qué pruebas ejecutar, pero no aborda la inestabilidad de una prueba específica. Habilitar el particionamiento de pruebas (test slicing) distribuye las pruebas, pero no evita que una prueba inestable falle.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta