On Mon, Sep 19, 2016 at 11:06:40AM +0000, ng0 wrote:
> Leo Famulari <l...@famulari.name> writes:
> > Basically, we need someone to be a reproducibility champion in Guix! We
> > have all the tools to test reproducibility, but somebody needs to
> > implement a system to actually perform the tests automatically
> Do we have comparable tests available in th test suite of guix?
> If not, I'll open a bug on this so that someone with competence in the
> test suite can put it on their todo list.
Since this test would involve building every package at least twice, I
think it wouldn't be possible for most users who would run `make check`.
> > , store the results, and make the results available to users.
> Could Cuiriass - or what our soon-to-be-replacement of hydra is called
> again - do this? Have one testing checkout where all the packages will
> be run again the test(s) we created before and then process the build
Right, I think that testing all the packages for reproducibility is best
done by the continuous integration server, whether Hydra or Cuirass. The
CI server can perform the tests on a variety of build farm machines,
record the results, and present them to users somehow.