Skip to content

ci: Speed up Linux job execution

Patrick Steinhardt requested to merge pks-ci-speedup-via-tmpfs into master

It seems like part of our slowness in CI systems boils down to all the data we're writing. The I/O seemingly causes quite some disk contention and thus slows the tests down.

Convert our tests to use tmpfs. For uncached test runs this decreases the test execution time from around 579 to 509 seconds, which is more than a minute and thus considered a (small) win.

Furthermore, this MR migrates to use our new SaaS runners, which give as a 60% speedup going from 16 minutes to 7 minutes overall for an uncached job.

Closes #5342 (closed).

Edited by Patrick Steinhardt

Merge request reports