Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Configurar generación de informes de pruebas con pytest

Modo de enfoque
Configurar generación de informes de pruebas con pytest - AWS CodeBuild

El siguiente procedimiento muestra cómo configurar informes de pruebas en AWS CodeBuild con el marco de pruebas de pytest.

El procedimiento requiere los siguientes requisitos previos:

  • Debe tener un proyecto de CodeBuild existente.

  • Su proyecto es un proyecto de Python que está configurado para usar el marco de pruebas de pytest.

Agregue la siguiente entrada a la fase build o post_build del archivo buildspec.yml. Este código detecta automáticamente las pruebas en el directorio actual y exporta los informes de pruebas al archivo especificado por <directorio de informes de pruebas>/<nombre de archivo de informes>. El informe utiliza el formato JunitXml.

- python -m pytest --junitxml=<test report directory>/<report filename>

En su archivo buildspec.yml, agregue y actualice las siguientes secciones.

version: 0.2 phases: install: runtime-versions: python: 3.7 commands: - pip3 install pytest build: commands: - python -m pytest --junitxml=<test report directory>/<report filename> reports: pytest_reports: files: - <report filename> base-directory: <test report directory> file-format: JUNITXML
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.