On 08/11/2020 21.45, Philippe Mathieu-Daudé wrote: > Similarly to commit 8cdb2cef3f1, move the job testing the > '--without-default-devices' configure option to GitLab. > > Since building all softmmu targets takes too long, split > the job in 2. > > As smoke test, run the qtests on the AVR and m68k targets. > > Signed-off-by: Philippe Mathieu-Daudé <phi...@redhat.com> > --- > Cc: Paolo Bonzini <pbonz...@redhat.com> > > v3 had: > Reviewed-by: Thomas Huth <th...@redhat.com> > Reviewed-by: Wainer dos Santos Moschetta <waine...@redhat.com> > --- > .gitlab-ci.yml | 46 ++++++++++++++++++++++++++++++++++++++++++++++ > .travis.yml | 8 -------- > 2 files changed, 46 insertions(+), 8 deletions(-) > > diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml > index b98800462ed..3fc3d0568c6 100644 > --- a/.gitlab-ci.yml > +++ b/.gitlab-ci.yml > @@ -315,6 +315,52 @@ build-user-plugins: > MAKE_CHECK_ARGS: check-tcg > timeout: 1h 30m > > +build-system-ubuntu-without-default-devices 1/2: > + <<: *native_build_job_definition > + variables: > + IMAGE: ubuntu2004 > + CONFIGURE_ARGS: --without-default-devices --disable-tools --disable-docs > + TARGETS: > + aarch64-softmmu > + alpha-softmmu > + arm-softmmu > + avr-softmmu > + cris-softmmu > + hppa-softmmu > + i386-softmmu > + m68k-softmmu > + microblazeel-softmmu > + microblaze-softmmu > + mips64el-softmmu > + mips64-softmmu > + mipsel-softmmu > + mips-softmmu > + moxie-softmmu > + MAKE_CHECK_ARGS: check-qtest-avr check-qtest-m68k > + > +build-system-ubuntu-without-default-devices 2/2: > + <<: *native_build_job_definition > + variables: > + IMAGE: ubuntu2004 > + CONFIGURE_ARGS: --without-default-devices --disable-tools --disable-docs > + TARGETS: > + nios2-softmmu > + or1k-softmmu > + ppc64-softmmu > + ppc-softmmu > + riscv32-softmmu > + riscv64-softmmu > + rx-softmmu > + s390x-softmmu > + sh4eb-softmmu > + sh4-softmmu > + sparc64-softmmu > + sparc-softmmu > + tricore-softmmu > + x86_64-softmmu > + xtensaeb-softmmu > + xtensa-softmmu
Could you please add a MAKE_CHECK_ARGS here, too? check-qtest-rx or check-qtest-sh4 sound like good candidates... And could you please also use Fedora and/or CentOS for these tests now? We're using --without-default-devices in downstream RHEL, so testing with that option in Fedora and CentOS would be helpful for us. Thanks, Thomas