DiamondLightSource / DiamondLightSource/python-copier-template
Optionally fail for slow tests
- Lenguaje dominante
- Jinja
- Estrellas
- 25
- Forks
- 10
- Merge medio
- 4 h 4 min
- PR fusionados (30 d)
- 6
Descripción
In a number of projects we are adding in CI that will fail unit tests if they take longer than X e.g.
* https://github.com/bluesky/ophyd-async/issues/729
* https://github.com/DiamondLightSource/dodal/issues/1003
* https://github.com/DiamondLightSource/mx-bluesky/issues/663
Given this is used by lots of different repos we should put it in the template for people to use optionally.
Guía de contribución
Línea de trabajo
Start by locating the template's CI and test configuration, then compare the linked projects' slow-test handling. Done means generated projects can optionally enable a configurable failure threshold for slow unit tests without affecting projects that leave the option disabled.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- ci-cd, testing-qa, tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100