From: Thomas Huth <thuth@redhat.com>
To: kvm@vger.kernel.org, Paolo Bonzini <pbonzini@redhat.com>,
Drew Jones <drjones@redhat.com>
Cc: Laurent Vivier <lvivier@redhat.com>,
David Hildenbrand <david@redhat.com>,
Janosch Frank <frankja@linux.ibm.com>,
Cornelia Huck <cohuck@redhat.com>
Subject: [kvm-unit-tests PATCH 2/9] travis.yml: Rework the x86 64-bit tests
Date: Thu, 24 Sep 2020 18:16:05 +0200 [thread overview]
Message-ID: <20200924161612.144549-3-thuth@redhat.com> (raw)
In-Reply-To: <20200924161612.144549-1-thuth@redhat.com>
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 (i.e. the same list as with GCC except for the "realmode" test
that still causes some problems with Clang).
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
.travis.yml | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 3b18ce5..4c35509 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -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 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 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:
--
2.18.2
next prev parent reply other threads:[~2020-09-24 16:16 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-09-24 16:16 [kvm-unit-tests PATCH 0/9] Update travis CI Thomas Huth
2020-09-24 16:16 ` [kvm-unit-tests PATCH 1/9] travis.yml: Update from Bionic to Focal Thomas Huth
2020-09-24 16:16 ` Thomas Huth [this message]
2020-09-25 6:44 ` [kvm-unit-tests PATCH 2/9] travis.yml: Rework the x86 64-bit tests Thomas Huth
2020-09-24 16:16 ` [kvm-unit-tests PATCH 3/9] travis.yml: Refresh the x86 32-bit test list Thomas Huth
2020-09-24 16:16 ` [kvm-unit-tests PATCH 4/9] travis.yml: Add the selftest-setup ppc64 test Thomas Huth
2020-09-24 16:16 ` [kvm-unit-tests PATCH 5/9] kbuild: fix asm-offset generation to work with clang Thomas Huth
2020-09-24 16:16 ` [kvm-unit-tests PATCH 6/9] arm/pmu: Fix inline assembly for Clang Thomas Huth
2020-09-24 16:16 ` [kvm-unit-tests PATCH 7/9] lib/arm64/spinlock: " Thomas Huth
2020-09-24 16:16 ` [kvm-unit-tests PATCH 8/9] travis.yml: Rework the aarch64 jobs Thomas Huth
2020-09-24 16:16 ` [kvm-unit-tests PATCH 9/9] travis.yml: Update the list of s390x tests Thomas Huth
2020-09-25 9:57 ` Cornelia Huck
2020-09-25 10:09 ` David Hildenbrand
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200924161612.144549-3-thuth@redhat.com \
--to=thuth@redhat.com \
--cc=cohuck@redhat.com \
--cc=david@redhat.com \
--cc=drjones@redhat.com \
--cc=frankja@linux.ibm.com \
--cc=kvm@vger.kernel.org \
--cc=lvivier@redhat.com \
--cc=pbonzini@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox