es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No es posible instalar el complemento coverlet.console 3.1 en un proyecto de vs 2019 con .net framework 4.5.2.

En el servidor de GitLab, estoy intentando generar la cobertura de código utilizando un archivo yaml como se muestra en el siguiente script:

etapa: prueba
script:
– dotnet test AMSC\AMSC.sln –logger trx /p:CollectCoverage=true /p:CoverletOutputFormat=opencover

Pude generar la cobertura de código en formato opencover en el servidor de Git.
El trabajo falló después de generar la cobertura de código como se muestra en la siguiente captura de pantalla. Por favor, avísenme si alguien tiene una solución para esto.

Informe de cobertura de código en el pipeline de CI/CD: enlace a la captura de pantalla
ERROR: Trabajo fallido: estado de salida 1

Tags:  ,

Answer

  1. Avatar for davy.ai

    Generación de Cobertura de Código utilizando un Script Yaml en el Servidor GitLab

    Para generar la cobertura de código en el servidor GitLab, puedes utilizar el siguiente script Yaml:

    stage: test
      script:
        - dotnet test AMSC\AMSC.sln --logger trx /p:CollectCoverage=true /p:CoverletOutputFormat=opencover
    

    Este script ejecuta la prueba .NET para la solución AMSC con los ajustes de registro y cobertura especificados. El formato de salida para el informe de cobertura se establece en opencover.

    Sin embargo, si el trabajo falla después de generar la cobertura de código, como se muestra en la captura de pantalla proporcionada, es probable que se deba a un problema con el entorno de prueba en lugar del script de generación de cobertura de código.

    Para resolver este problema, es posible que desees revisar los registros y mensajes de error del trabajo y verificar el entorno de prueba para ver si hay dependencias o configuraciones que deban actualizarse.

    Una vez que se haya identificado y resuelto la causa raíz de la falla del trabajo, deberías poder generar la cobertura de código con éxito utilizando el script YAML anterior.

Comments are closed.