slint icon indicating copy to clipboard operation
slint copied to clipboard

CI: run the tests in release mode for one configuration

Open ogoffart opened this issue 2 years ago • 5 comments

Linux is tested both as stable and 1.64, so we can also change one of them to run in release to improve our coverage

Basically a test for #1993

ogoffart avatar Dec 15 '22 11:12 ogoffart

Good idea. Fingers crossed it works and won't take too long :)

Of course it did not work because the fix for #1993 where not included. 🤦‍

Anyway, will rebase

ogoffart avatar Dec 15 '22 11:12 ogoffart

The release build seems to take a very long time

ogoffart avatar Dec 15 '22 13:12 ogoffart

For the release job:

> Build                  42m 46s
> Run tests          1h 15m 45s

For a debug build, it is about 8 and 13 minutes

ogoffart avatar Dec 16 '22 06:12 ogoffart

Hmm maybe it could be a nightly CI run?

tronical avatar Dec 16 '22 07:12 tronical

(note that these number are with a cold cache, maybe with a warm cache it would be faster)

maybe it could be a nightly CI run?

Yeah, we could try to reduce the amount of combination in our normal CI, and have a nightly CI that test more combination

ogoffart avatar Dec 18 '22 09:12 ogoffart