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


Attachment: signature.asc
Description: PGP signature

Reply via email to