Speed up the integration tests
Open
area:infrastructure
good-first-issue
status:help-wanted
- Dominant language
- C#
- Stars
- 451
- Forks
- 49
- Avg merge
- 13h 59m
- Merged PRs (30d)
- 6
Description
Currently, the integration test suite on Windows periodically takes longer than 10 minutes, which is quite long.
I have a hypothesis: does the MSVC compiler takes all that time? Or some of our compilation infrastructure?
Whatever that is, we should optimize it somehow.
And to know what to optimize, we should measure it.
So, as the first step, let's measure the time taken by different stages of our integration tests on all the operating systems, and emit the results to some JSON file — so that we could download it from the CI and analyze.
After having a timed breakdown, we'll see how to improve that time.
Contributor guide
Assessment
This issue has not been assessed yet.