Message ID | 20191113112649.14322-5-thuth@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Improvements for the Travis CI | expand |
Thomas Huth <thuth@redhat.com> writes: > After installing gcc-multilib, we can also test the 32-bit builds > on Travis. > > Signed-off-by: Thomas Huth <thuth@redhat.com> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> > --- > .travis.yml | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/.travis.yml b/.travis.yml > index f91118c..9ceb04d 100644 > --- a/.travis.yml > +++ b/.travis.yml > @@ -29,6 +29,21 @@ matrix: > vmexit_tscdeadline_immed vmx_apic_passthrough_thread syscall" > - ACCEL="kvm" > > + - addons: > + apt_packages: gcc gcc-multilib qemu-system-x86 > + env: > + - CONFIG="--arch=i386" > + - BUILD_DIR="." > + - TESTS="eventinj port80 sieve tsc taskswitch umip vmexit_ple_round_robin" > + > + - addons: > + apt_packages: gcc gcc-multilib qemu-system-x86 > + env: > + - CONFIG="--arch=i386" > + - BUILD_DIR="i386-builddir" > + - TESTS="vmexit_mov_from_cr8 vmexit_ipi vmexit_ipi_halt vmexit_mov_to_cr8 > + vmexit_cpuid vmexit_tscdeadline vmexit_tscdeadline_immed" > + > - addons: > apt_packages: gcc-arm-linux-gnueabihf qemu-system-arm > env: -- Alex Bennée
diff --git a/.travis.yml b/.travis.yml index f91118c..9ceb04d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,6 +29,21 @@ matrix: vmexit_tscdeadline_immed vmx_apic_passthrough_thread syscall" - ACCEL="kvm" + - addons: + apt_packages: gcc gcc-multilib qemu-system-x86 + env: + - CONFIG="--arch=i386" + - BUILD_DIR="." + - TESTS="eventinj port80 sieve tsc taskswitch umip vmexit_ple_round_robin" + + - addons: + apt_packages: gcc gcc-multilib qemu-system-x86 + env: + - CONFIG="--arch=i386" + - BUILD_DIR="i386-builddir" + - TESTS="vmexit_mov_from_cr8 vmexit_ipi vmexit_ipi_halt vmexit_mov_to_cr8 + vmexit_cpuid vmexit_tscdeadline vmexit_tscdeadline_immed" + - addons: apt_packages: gcc-arm-linux-gnueabihf qemu-system-arm env:
After installing gcc-multilib, we can also test the 32-bit builds on Travis. Signed-off-by: Thomas Huth <thuth@redhat.com> --- .travis.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+)