dotnet / dotnet/fsharp

.NET Framework test runs are _super_ slow in CI

Open
#17,353 4 comments 0 reactions 0 assignees View on GitHub
Contributor Pain
Dominant language
F#
Stars
4.3k
Forks
876
Avg merge
4d 11h
Merged PRs (30d)
131

Description

(Put this under https://github.com/dotnet/fsharp/labels/Contributor%20Pain, I guess.)

When did the Windows desktop (.NET Framework) build+test runs start taking ~3× as long as the other build+test runs? Was this an expected outcome of some recent change?

The `Linux`, `MacOS`, `WindowsNoRealsig_testCoreclr`, etc., runs take about half an hour now, while the `WindowsNoRealsig_testDesktop` and `WindowsCompressedMetadata desktop_release` runs now take **more than an hour and a half**.

I feel like they didn't take that long even just a couple months ago, either absolutely or relatively. I remember them taking maybe 55 minutes or something (although Azure Pipelines runs older than 30 days have been purged, so I guess I can't prove it).

![Screenshot 2024-06-26 153023_highlighted](https://github.com/dotnet/fsharp/assets/14795984/589cb41b-6850-4173-afe1-80e066038a34)

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.