CommunityToolkit / CommunityToolkit/Tooling-Windows-Submodule

Configure CI to use pre-compiled mstest executables

Abierto
#255 0 comentarios 0 reacciones 0 asignados Ver en GitHub
CI/pipeline 🔬 enhancement testing 🏗
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.