diff mbox series

[kvm-unit-tests] travis.yml: Remove the CI file for Travis, it's of no use anymore

Message ID 20210120093525.463974-1-thuth@redhat.com (mailing list archive)
State New, archived
Headers show
Series [kvm-unit-tests] travis.yml: Remove the CI file for Travis, it's of no use anymore | expand

Commit Message

Thomas Huth Jan. 20, 2021, 9:35 a.m. UTC
With its new policy, Travis-CI has become completely useless for
OSS projects like kvm-unit-tests. Thus remove the YML file now.

Signed-off-by: Thomas Huth <thuth@redhat.com>
---
 .travis.yml | 180 ----------------------------------------------------
 1 file changed, 180 deletions(-)
 delete mode 100644 .travis.yml

Comments

Paolo Bonzini Jan. 20, 2021, 12:41 p.m. UTC | #1
On 20/01/21 10:35, Thomas Huth wrote:
> With its new policy, Travis-CI has become completely useless for
> OSS projects like kvm-unit-tests. Thus remove the YML file now.
> 
> Signed-off-by: Thomas Huth <thuth@redhat.com>
> ---
>   .travis.yml | 180 ----------------------------------------------------
>   1 file changed, 180 deletions(-)
>   delete mode 100644 .travis.yml
> 
> diff --git a/.travis.yml b/.travis.yml
> deleted file mode 100644
> index 5af7344..0000000
> --- a/.travis.yml
> +++ /dev/null
> @@ -1,180 +0,0 @@
> -dist: focal
> -language: c
> -cache: ccache
> -git:
> -  submodules: false
> -
> -jobs:
> -  include:
> -
> -    - addons:
> -        apt_packages: gcc qemu-system-x86
> -      env:
> -      - CONFIG=""
> -      - BUILD_DIR="."
> -      - 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="x86-builddir"
> -      - 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: gcc gcc-multilib qemu-system-x86
> -      env:
> -      - CONFIG="--arch=i386"
> -      - BUILD_DIR="."
> -      - TESTS="asyncpf kvmclock_test msr pmu realmode s3 setjmp sieve smap
> -          smptest smptest3 taskswitch taskswitch2 tsc tsc_adjust tsx-ctrl umip"
> -      - ACCEL="kvm"
> -
> -    - addons:
> -        apt_packages: gcc gcc-multilib qemu-system-x86
> -      env:
> -      - CONFIG="--arch=i386"
> -      - BUILD_DIR="i386-builddir"
> -      - TESTS="cmpxchg8b vmexit_vmcall vmexit_cpuid vmexit_ipi vmexit_ipi_halt
> -          vmexit_mov_from_cr8 vmexit_mov_to_cr8 vmexit_ple_round_robin
> -          vmexit_inl_pmtimer vmexit_tscdeadline vmexit_tscdeadline_immed"
> -      - ACCEL="kvm"
> -
> -    - addons:
> -        apt_packages: gcc-arm-linux-gnueabihf qemu-system-arm
> -      env:
> -      - CONFIG="--arch=arm --cross-prefix=arm-linux-gnueabihf-"
> -      - BUILD_DIR="."
> -      - TESTS="selftest-vectors-kernel selftest-vectors-user selftest-smp"
> -
> -    - addons:
> -        apt_packages: gcc-arm-linux-gnueabihf qemu-system-arm
> -      env:
> -      - CONFIG="--arch=arm --cross-prefix=arm-linux-gnueabihf-"
> -      - BUILD_DIR="arm-buildir"
> -      - TESTS="pci-test pmu gicv2-active gicv3-active psci selftest-setup"
> -
> -    - addons:
> -        apt_packages: gcc-aarch64-linux-gnu qemu-system-aarch64
> -      env:
> -      - CONFIG="--arch=arm64 --cross-prefix=aarch64-linux-gnu-"
> -      - BUILD_DIR="."
> -      - TESTS="cache gicv2-active gicv2-ipi gicv3-active gicv3-ipi pci-test
> -          pmu-cycle-counter pmu-event-counter-config pmu-sw-incr psci
> -          selftest-setup selftest-smp selftest-vectors-kernel
> -          selftest-vectors-user timer"
> -
> -    - arch: arm64
> -      addons:
> -        apt_packages: clang-10 qemu-system-aarch64
> -      compiler: clang
> -      env:
> -      - CONFIG="--arch=arm64 --cc=clang-10"
> -      - BUILD_DIR="arm64-buildir"
> -      - TESTS="cache gicv2-active gicv2-ipi gicv3-active gicv3-ipi pci-test
> -          pmu-cycle-counter pmu-event-counter-config pmu-sw-incr selftest-setup
> -          selftest-smp selftest-vectors-kernel selftest-vectors-user timer"
> -
> -    - addons:
> -        apt_packages: gcc-powerpc64le-linux-gnu qemu-system-ppc
> -      env:
> -      - CONFIG="--arch=ppc64 --endian=little --cross-prefix=powerpc64le-linux-gnu-"
> -      - BUILD_DIR="."
> -      - TESTS="selftest-setup spapr_hcall emulator rtas-set-time-of-day"
> -      - ACCEL="tcg,cap-htm=off"
> -
> -    - addons:
> -        apt_packages: gcc-powerpc64le-linux-gnu qemu-system-ppc
> -      env:
> -      - CONFIG="--arch=ppc64 --endian=little --cross-prefix=powerpc64le-linux-gnu-"
> -      - BUILD_DIR="ppc64le-buildir"
> -      - TESTS="rtas-get-time-of-day rtas-get-time-of-day-base"
> -      - ACCEL="tcg,cap-htm=off"
> -
> -    - addons:
> -        apt_packages: gcc-s390x-linux-gnu qemu-system-s390x
> -      env:
> -      - CONFIG="--arch=s390x --cross-prefix=s390x-linux-gnu-"
> -      - BUILD_DIR="."
> -      - TESTS="cpumodel css diag10 diag288 diag308 emulator intercept sclp-1g
> -          sclp-3g selftest-setup"
> -      - ACCEL="tcg,firmware=s390x/run"
> -
> -    - addons:
> -        apt_packages: gcc-s390x-linux-gnu qemu-system-s390x
> -      env:
> -      - CONFIG="--arch=s390x --cross-prefix=s390x-linux-gnu-"
> -      - BUILD_DIR="s390x-builddir"
> -      - TESTS="sieve skey stsi vector"
> -      - ACCEL="tcg,firmware=s390x/run"
> -
> -    - os: osx
> -      osx_image: xcode11.6
> -      addons:
> -        homebrew:
> -          packages:
> -            - bash
> -            - coreutils
> -            - gnu-getopt
> -            - qemu
> -            - x86_64-elf-gcc
> -      env:
> -      - CONFIG="--cross-prefix=x86_64-elf-"
> -      - BUILD_DIR="build"
> -      - TESTS="ioapic-split smptest smptest3 vmexit_cpuid vmexit_mov_from_cr8
> -               vmexit_mov_to_cr8 vmexit_inl_pmtimer vmexit_ipi vmexit_ipi_halt
> -               vmexit_ple_round_robin vmexit_tscdeadline
> -               vmexit_tscdeadline_immed eventinj msr port80 setjmp
> -               syscall tsc rmap_chain umip intel_iommu"
> -      - ACCEL="tcg"
> -      - PATH="/usr/local/opt/gnu-getopt/bin:$PATH"
> -
> -    - os: osx
> -      osx_image: xcode11.6
> -      addons:
> -        homebrew:
> -          packages:
> -            - bash
> -            - coreutils
> -            - gnu-getopt
> -            - qemu
> -            - i686-elf-gcc
> -      env:
> -      - CONFIG="--arch=i386 --cross-prefix=i686-elf-"
> -      - BUILD_DIR="build"
> -      - TESTS="cmpxchg8b vmexit_cpuid vmexit_mov_from_cr8 vmexit_mov_to_cr8
> -               vmexit_inl_pmtimer vmexit_ipi vmexit_ipi_halt
> -               vmexit_ple_round_robin vmexit_tscdeadline
> -               vmexit_tscdeadline_immed eventinj port80 setjmp tsc
> -               taskswitch umip"
> -      - ACCEL="tcg"
> -      - PATH="/usr/local/opt/gnu-getopt/bin:$PATH"
> -
> -before_script:
> -  - if [ "$ACCEL" = "kvm" ]; then
> -      sudo chgrp kvm /usr/bin/qemu-system-* ;
> -      sudo chmod g+s /usr/bin/qemu-system-* ;
> -    fi
> -  - mkdir -p $BUILD_DIR && cd $BUILD_DIR
> -  - $TRAVIS_BUILD_DIR/configure $CONFIG
> -script:
> -  - make -j3
> -  - ACCEL="${ACCEL:-tcg}" ./run_tests.sh -v $TESTS | tee results.txt
> -  - grep -q PASS results.txt && ! grep -q FAIL results.txt
> 

Applied, thanks.

Paolo
diff mbox series

Patch

diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 5af7344..0000000
--- a/.travis.yml
+++ /dev/null
@@ -1,180 +0,0 @@ 
-dist: focal
-language: c
-cache: ccache
-git:
-  submodules: false
-
-jobs:
-  include:
-
-    - addons:
-        apt_packages: gcc qemu-system-x86
-      env:
-      - CONFIG=""
-      - BUILD_DIR="."
-      - 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="x86-builddir"
-      - 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: gcc gcc-multilib qemu-system-x86
-      env:
-      - CONFIG="--arch=i386"
-      - BUILD_DIR="."
-      - TESTS="asyncpf kvmclock_test msr pmu realmode s3 setjmp sieve smap
-          smptest smptest3 taskswitch taskswitch2 tsc tsc_adjust tsx-ctrl umip"
-      - ACCEL="kvm"
-
-    - addons:
-        apt_packages: gcc gcc-multilib qemu-system-x86
-      env:
-      - CONFIG="--arch=i386"
-      - BUILD_DIR="i386-builddir"
-      - TESTS="cmpxchg8b vmexit_vmcall vmexit_cpuid vmexit_ipi vmexit_ipi_halt
-          vmexit_mov_from_cr8 vmexit_mov_to_cr8 vmexit_ple_round_robin
-          vmexit_inl_pmtimer vmexit_tscdeadline vmexit_tscdeadline_immed"
-      - ACCEL="kvm"
-
-    - addons:
-        apt_packages: gcc-arm-linux-gnueabihf qemu-system-arm
-      env:
-      - CONFIG="--arch=arm --cross-prefix=arm-linux-gnueabihf-"
-      - BUILD_DIR="."
-      - TESTS="selftest-vectors-kernel selftest-vectors-user selftest-smp"
-
-    - addons:
-        apt_packages: gcc-arm-linux-gnueabihf qemu-system-arm
-      env:
-      - CONFIG="--arch=arm --cross-prefix=arm-linux-gnueabihf-"
-      - BUILD_DIR="arm-buildir"
-      - TESTS="pci-test pmu gicv2-active gicv3-active psci selftest-setup"
-
-    - addons:
-        apt_packages: gcc-aarch64-linux-gnu qemu-system-aarch64
-      env:
-      - CONFIG="--arch=arm64 --cross-prefix=aarch64-linux-gnu-"
-      - BUILD_DIR="."
-      - TESTS="cache gicv2-active gicv2-ipi gicv3-active gicv3-ipi pci-test
-          pmu-cycle-counter pmu-event-counter-config pmu-sw-incr psci
-          selftest-setup selftest-smp selftest-vectors-kernel
-          selftest-vectors-user timer"
-
-    - arch: arm64
-      addons:
-        apt_packages: clang-10 qemu-system-aarch64
-      compiler: clang
-      env:
-      - CONFIG="--arch=arm64 --cc=clang-10"
-      - BUILD_DIR="arm64-buildir"
-      - TESTS="cache gicv2-active gicv2-ipi gicv3-active gicv3-ipi pci-test
-          pmu-cycle-counter pmu-event-counter-config pmu-sw-incr selftest-setup
-          selftest-smp selftest-vectors-kernel selftest-vectors-user timer"
-
-    - addons:
-        apt_packages: gcc-powerpc64le-linux-gnu qemu-system-ppc
-      env:
-      - CONFIG="--arch=ppc64 --endian=little --cross-prefix=powerpc64le-linux-gnu-"
-      - BUILD_DIR="."
-      - TESTS="selftest-setup spapr_hcall emulator rtas-set-time-of-day"
-      - ACCEL="tcg,cap-htm=off"
-
-    - addons:
-        apt_packages: gcc-powerpc64le-linux-gnu qemu-system-ppc
-      env:
-      - CONFIG="--arch=ppc64 --endian=little --cross-prefix=powerpc64le-linux-gnu-"
-      - BUILD_DIR="ppc64le-buildir"
-      - TESTS="rtas-get-time-of-day rtas-get-time-of-day-base"
-      - ACCEL="tcg,cap-htm=off"
-
-    - addons:
-        apt_packages: gcc-s390x-linux-gnu qemu-system-s390x
-      env:
-      - CONFIG="--arch=s390x --cross-prefix=s390x-linux-gnu-"
-      - BUILD_DIR="."
-      - TESTS="cpumodel css diag10 diag288 diag308 emulator intercept sclp-1g
-          sclp-3g selftest-setup"
-      - ACCEL="tcg,firmware=s390x/run"
-
-    - addons:
-        apt_packages: gcc-s390x-linux-gnu qemu-system-s390x
-      env:
-      - CONFIG="--arch=s390x --cross-prefix=s390x-linux-gnu-"
-      - BUILD_DIR="s390x-builddir"
-      - TESTS="sieve skey stsi vector"
-      - ACCEL="tcg,firmware=s390x/run"
-
-    - os: osx
-      osx_image: xcode11.6
-      addons:
-        homebrew:
-          packages:
-            - bash
-            - coreutils
-            - gnu-getopt
-            - qemu
-            - x86_64-elf-gcc
-      env:
-      - CONFIG="--cross-prefix=x86_64-elf-"
-      - BUILD_DIR="build"
-      - TESTS="ioapic-split smptest smptest3 vmexit_cpuid vmexit_mov_from_cr8
-               vmexit_mov_to_cr8 vmexit_inl_pmtimer vmexit_ipi vmexit_ipi_halt
-               vmexit_ple_round_robin vmexit_tscdeadline
-               vmexit_tscdeadline_immed eventinj msr port80 setjmp
-               syscall tsc rmap_chain umip intel_iommu"
-      - ACCEL="tcg"
-      - PATH="/usr/local/opt/gnu-getopt/bin:$PATH"
-
-    - os: osx
-      osx_image: xcode11.6
-      addons:
-        homebrew:
-          packages:
-            - bash
-            - coreutils
-            - gnu-getopt
-            - qemu
-            - i686-elf-gcc
-      env:
-      - CONFIG="--arch=i386 --cross-prefix=i686-elf-"
-      - BUILD_DIR="build"
-      - TESTS="cmpxchg8b vmexit_cpuid vmexit_mov_from_cr8 vmexit_mov_to_cr8
-               vmexit_inl_pmtimer vmexit_ipi vmexit_ipi_halt
-               vmexit_ple_round_robin vmexit_tscdeadline
-               vmexit_tscdeadline_immed eventinj port80 setjmp tsc
-               taskswitch umip"
-      - ACCEL="tcg"
-      - PATH="/usr/local/opt/gnu-getopt/bin:$PATH"
-
-before_script:
-  - if [ "$ACCEL" = "kvm" ]; then
-      sudo chgrp kvm /usr/bin/qemu-system-* ;
-      sudo chmod g+s /usr/bin/qemu-system-* ;
-    fi
-  - mkdir -p $BUILD_DIR && cd $BUILD_DIR
-  - $TRAVIS_BUILD_DIR/configure $CONFIG
-script:
-  - make -j3
-  - ACCEL="${ACCEL:-tcg}" ./run_tests.sh -v $TESTS | tee results.txt
-  - grep -q PASS results.txt && ! grep -q FAIL results.txt