CommunityToolkit / CommunityToolkit/Tooling-Windows-Submodule
Configure CI to use pre-compiled mstest executables
- Lenguaje dominante
- C#
- Estrellas
- 55
- Forks
- 19
- Merge medio
- 40 min
- PR fusionados (30 d)
- 1
Descripción
## Background
The current CI pipeline rebuilds tests every time they are run, leading to longer build times and reduced efficiency.
## Problem
- Tests are rebuilt from source during every run
- This slows down the overall build process, especially during re-runs after test failure
- Lack of isolated testing environment for CI
## Solution
By using a pre-compiled test executable, we aim to reduce the time it takes for re-runs.
Prerequisites:
- https://github.com/CommunityToolkit/Tooling-Windows-Submodule/pull/203
Guía de contribución
Línea de trabajo
Revisa primero la configuración de CI del repositorio y el pull request previo Tooling-Windows-Submodule #203; en el issue no se nombran archivos específicos ni puntos de entrada de pruebas. Rastrea dónde se compilan y ejecutan los binarios de MSTest y, a continuación, verifica que CI ejecute el ejecutable precompilado y que las ejecuciones repetidas no vuelvan a compilar las pruebas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- csharp
- Área
- ci-cd, testing
- 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