Hi Simon, Interesting.
I think that ci already runs a system tests branch: https://ci.guix.gnu.org/jobset/tests But, I haven't had time to understand this space yet. Steve On Sat, Oct 11, 2025 at 04:17:00PM +0200, Simon Josefsson wrote: > Steve George <[email protected]> writes: > > > You don't need to be a committer to help, you do need to be > > experienced with Guix and willing to learn. Ways to help: > > > > - test the installer and identify bugs > > - test packages install and run > > - test install Guix on different distributions (e.g. Debian/Arch etc) > > That's an appropriate job for a CI/CD pipeline, I created one based on > the 1.4.0 release: > > https://gitlab.com/debdistutils/guix/guix-installer-testing/-/pipelines/2094151946 > > What URLs should be used to download and test the 1.5.0 WIP installer? > > See logic implemented here: > > https://gitlab.com/debdistutils/guix/guix-installer-testing/-/blob/main/.gitlab-ci.yml?ref_type=heads > > I have runners for ppc64el and riscv64 too. Any foreign OS with a > container image should be possible to test. > > This triggers known problems with the current script that it is confused > by the minimal init-less environment provided by containers, which I > think ought to be fixed anyway. > > Let me know if anyone wants commit access to this project, to continue > develop automated testing. > > /Simon
signature.asc
Description: PGP signature
