gitlab.arm.com will be in the maintainance mode on Wednesday June 29th 01:00 - 10:00 (UTC+1). Repositories is read only during the maintainance.

Commit 4d26d24e authored by Thomas Huth's avatar Thomas Huth Committed by Paolo Bonzini
Browse files

travis.yml: Rework the x86 64-bit tests



We currently have three test jobs here:

1) gcc, in-tree build
2) gcc, out-of-tree build
3) clang, in-tree build

Keeping everything in perspective, it should be sufficient to only use two
build jobs for this, one in-tree with one compiler, and one out-of-tree
with the other compiler.
So let's re-order the jobs accordingly now. And while we're at it, make
sure that all additional tests that work with the newer QEMU from Ubuntu
Focal now are tested, too, and that we check all possible tests with
Clang.
Signed-off-by: default avatarThomas Huth <thuth@redhat.com>
Message-Id: <20201001072234.143703-2-thuth@redhat.com>
Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
parent ae858484
......@@ -12,30 +12,30 @@ jobs:
env:
- CONFIG=""
- BUILD_DIR="."
- TESTS="access asyncpf debug emulator ept hypercall hyperv_stimer
hyperv_synic idt_test intel_iommu ioapic ioapic-split
kvmclock_test msr pcid rdpru realmode rmap_chain s3 setjmp umip"
- TESTS="access asyncpf debug emulator ept hypercall hyperv_clock
hyperv_connections hyperv_stimer hyperv_synic idt_test intel_iommu
ioapic ioapic-split kvmclock_test memory msr pcid pcid-disabled
rdpru realmode rmap_chain s3 setjmp sieve smap smptest smptest3
syscall tsc tsc_adjust tsx-ctrl umip vmexit_cpuid vmexit_inl_pmtimer
vmexit_ipi vmexit_ipi_halt vmexit_mov_from_cr8 vmexit_mov_to_cr8
vmexit_ple_round_robin vmexit_tscdeadline vmexit_tscdeadline_immed
vmexit_vmcall vmx_apic_passthrough_thread xsave"
- ACCEL="kvm"
- addons:
apt_packages: clang-10 qemu-system-x86
compiler: clang
env:
- CONFIG="--cc=clang-10"
- BUILD_DIR="."
- TESTS="access asyncpf debug emulator ept hypercall hyperv_stimer
hyperv_synic idt_test intel_iommu ioapic ioapic-split
kvmclock_test msr pcid rdpru realmode rmap_chain s3 setjmp umip"
- ACCEL="kvm"
- addons:
apt_packages: gcc qemu-system-x86
env:
- CONFIG=""
- BUILD_DIR="x86-builddir"
- TESTS="smptest smptest3 tsc tsc_adjust xsave vmexit_cpuid vmexit_vmcall
sieve vmexit_inl_pmtimer vmexit_ipi_halt vmexit_mov_from_cr8
vmexit_mov_to_cr8 vmexit_ple_round_robin vmexit_tscdeadline
vmexit_tscdeadline_immed vmx_apic_passthrough_thread syscall"
- TESTS="access asyncpf debug emulator ept hypercall hyperv_clock
hyperv_connections hyperv_stimer hyperv_synic idt_test intel_iommu
ioapic ioapic-split kvmclock_test memory msr pcid pcid-disabled
rdpru realmode rmap_chain s3 setjmp sieve smap smptest smptest3
syscall tsc tsc_adjust tsx-ctrl umip vmexit_cpuid vmexit_inl_pmtimer
vmexit_ipi vmexit_ipi_halt vmexit_mov_from_cr8 vmexit_mov_to_cr8
vmexit_ple_round_robin vmexit_tscdeadline vmexit_tscdeadline_immed
vmexit_vmcall vmx_apic_passthrough_thread xsave"
- ACCEL="kvm"
- addons:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment