ForNeVeR / ForNeVeR/Cesium

Speed up the integration tests

Open
#985 0 comments 0 reactions 0 assignees View on GitHub
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

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.