CommunityToolkit / CommunityToolkit/Tooling-Windows-Submodule

Configure CI to use pre-compiled mstest executables

Open
#255 0 comments 0 reactions 0 assignees View on GitHub
CI/pipeline 🔬 enhancement testing 🏗
Dominant language
C#
Stars
55
Forks
19
Avg merge
40m
Merged PRs (30d)
1

Description

## 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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.