bazel-contrib / bazel-contrib/rules_python

Python coverage

Abierto
#2,248 1 comentario 0 reacciones 0 asignados Ver en GitHub
need: repro
Lenguaje dominante
Starlark
Estrellas
688
Forks
721
Merge medio
15 h 7 min
PR fusionados (30 d)
76

Descripción

Upgrading rules_python in Bazel and running tests again version 0.36.0 showed problems with coverage support.

To reproduce run `bazel test //src/test/shell/bazel:bazel_coverage_hermetic_py_test` from Bazel repository. It fails saying the test has failed, but this previously with builtin Python rules wasn't the case.

I went down the rabbit hole, but I couldn't figure it out. I think that this test should be moved out of Bazel into rules_python, if it isn't already.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Reproduce el fallo con `bazel test //src/test/shell/bazel:bazel_coverage_hermetic_py_test` desde el repositorio de Bazel. Lee la prueba de coverage existente y el soporte de coverage de rules_python para determinar si la prueba corresponde aquí o en rules_python. Se considera terminado cuando la prueba tiene un lugar claro y el comportamiento de coverage ya no informa del fallo inesperado.

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

Evaluación

Stack tecnológico
python
Área
build-system, testing
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.