automation: use the tests-artifacts kernel for qemu-smoke-arm64-gcc
authorStefano Stabellini <sstabellini@kernel.org>
Tue, 24 Nov 2020 21:22:17 +0000 (13:22 -0800)
committerStefano Stabellini <sstabellini@kernel.org>
Thu, 17 Dec 2020 22:56:43 +0000 (14:56 -0800)
Use the tests-artifacts kernel, instead of the Debian kernel, for the
qemu-smoke-arm64-gcc job.

Signed-off-by: Stefano Stabellini <stefano.stabellini@xilinx.com>
Acked-by: Wei Liu <wl@xen.org>
automation/gitlab-ci/test.yaml
automation/scripts/qemu-smoke-arm64.sh

index a291538d68dc85fd34d0979a1e5ea254fdb4fc7c..944865118715046086f72a95d27337545fcccfe2 100644 (file)
@@ -55,6 +55,7 @@ qemu-smoke-arm64-gcc:
     - ./automation/scripts/qemu-smoke-arm64.sh 2>&1 | tee qemu-smoke-arm64.log
   dependencies:
     - debian-unstable-gcc-arm64
+    - kernel-5.9.9-arm64-export
   artifacts:
     paths:
       - smoke.serial
index 794c53f887aefd940a21b738787d6c72eb55cf62..bdef0717ad7dfd4bc2c97b61604bf301b1e0bb5d 100755 (executable)
@@ -12,12 +12,6 @@ apt-get -qy install --no-install-recommends qemu-system-aarch64 \
                                             busybox-static \
                                             cpio
 
-cd binaries
-apt-get download linux-image-*[0-9]-arm64
-dpkg -i --ignore-depends=initramfs-tools ./linux-image-*arm64.deb || true
-cp /boot/vmlinuz-*arm64 ./Image
-cd ..
-
 # XXX Silly workaround to get the following QEMU command to work
 # QEMU looks for "efi-virtio.rom" even if it is unneeded
 cp /usr/share/qemu/pvh.bin /usr/share/qemu/efi-virtio.rom