Hi Simon, Simon Tournier <zimon.touto...@gmail.com> writes:
[...] >> I think the lower fruits are in looking at making the test suite of the >> few common offenders more robust (using libfaketime or the likes) to >> prevent (re)occurrences of time bombs in the future. > > I agree. On a side note, one of the issue is the time of some tests. > Sometimes, packaging is frustrating: build takes ages, then you fix some > tests, think it will be good, re-launch “guix build”, another test > failing, repeat. It could nice to be able to cache the result of the > build phase. I usually end up working in the /tmp/guix-build-* failed build of a package for these situations; then I don't need to rebuild the whole thing for each test suite run, and can test changes directly without proper patches while working toward a fix. -- Thanks, Maxim