package_check icon indicating copy to clipboard operation
package_check copied to clipboard

Naive attempt to use eatmydata

Open Tagadda opened this issue 2 years ago • 6 comments

Soft: https://manpages.debian.org/testing/eatmydata/eatmydata.1.en.html

This could allow to speed up the CI workflow because that could reduce the IO load.

Tagadda avatar Dec 08 '23 02:12 Tagadda

Heuarg sorry for the misleading code, nowadays the base LXC are built using https://github.com/YunoHost/lxd_img_builder/blob/master/image_builder x_x I don't know if anybody uses that rebuild_base_lxc helper .. i think it was mainly kept for people running package_check locally and wanting to rebuild the base LXC, though even then you could just configure the LXC remote to fetch from our devbaseimg server ...

alexAubin avatar Dec 08 '23 07:12 alexAubin

https://github.com/YunoHost/lxd_img_builder/pull/5 ;)

Tagadda avatar Dec 08 '23 17:12 Tagadda

What's the goal of eatmydata ? Faster runs because no sync ?

Salamandar avatar Dec 13 '23 10:12 Salamandar

Exactly this

Tagadda avatar Dec 16 '23 11:12 Tagadda

TODO: add it to the CI core too: https://github.com/YunoHost/yunohost-ci

kay0u avatar Feb 20 '24 20:02 kay0u

Additional findings by @kay0u for dpkg:

https://unix.stackexchange.com/a/7242

https://gitlab.freedesktop.org/freedesktop/ci-templates/-/merge_requests/151/diffs#535914932b6c92ba232a54aeeb86b0f5318297cb_282_283

tituspijean avatar Apr 17 '24 04:04 tituspijean