Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Code coverage shows line- 0 of n covered

Abierto
#182 5 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
azure, csharp
Área
ci-cd, testing-qa

Línea de trabajo

Comienza con Logs.zip y la configuración de la canalización VSTest@2; después, revisa cómo se usa Microsoft.CodeCoverage 17.14.1 con ensamblados de prueba DLL de C# .NET Framework 4.8.1. Comprueba las preguntas del issue sobre Microsoft.NET.Test.Sdk, los archivos PDB referenciados y la configuración del ensamblado de prueba; el trabajo estará terminado cuando se identifique el requisito de configuración que explica las cero líneas cubiertas.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I'm using Microsoft.CodeCoverage 17.14.1 and running the tests on Azure DevOps pipeline using the VSTest@2 task.
The CodeCoverage report is getting generated, and assemblies with the respective PDB's are present in the same directory.

The Target platform of test projects is .NET Framework v481, and tests are written in C# and have DLLs as test assemblies.
I've not added the reference of the Microsoft.NET.Test.Sdk to the test projects and haven't added the props and targets of the same.

The report says 0 lines covered out of n number of coverable lines.

Is it required to add the Microsoft.NET.Test.Sdk reference to my test projects to get the code coverage stuff working?
Is Microsoft.CodeCoverage 17.14.1 capable of covering the C# test assemblies' code coverage?

Does it need to have all PDB files on which test assemblies have references?, I mean the projects on which tests are being performed using test projects?

Logs.zip

Lenguaje dominante
C#
Estrellas
125
Forks
17
Merge medio
1 h 17 min
PR fusionados (30 d)
2

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de microsoft/codecoverage

Todos los issues de microsoft/codecoverage

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.