automation: switch GitLab x86 smoke test to use PV 64bit binary
authorAnthony PERARD <anthony.perard@gmail.com>
Thu, 30 Sep 2021 16:17:19 +0000 (17:17 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 1 Oct 2021 08:52:14 +0000 (09:52 +0100)
Xen is now built without CONFIG_PV32 by default and thus test jobs
"qemu-smoke-x86-64-gcc" and "qemu-smoke-x86-64-clang" fails because
they are using XTF's "test-pv32pae-example" which is an hello word
32bit PV guest.

As we are looking for whether Xen boot or not with a quick smoke test,
just use 64bit tests instead.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
automation/scripts/qemu-smoke-x86-64.sh

index 09152e3e9ca156d458ace5e8b2c4810df6905b17..29cb44b757a7dc3c85962c1070cee9cbbb391008 100755 (executable)
@@ -15,8 +15,8 @@ git clone https://xenbits.xen.org/git-http/xtf.git
 cd xtf && make -j$(nproc) && cd -
 
 case $variant in
-    pvh) k=test-hvm32pae-example extra="dom0-iommu=none dom0=pvh" ;;
-    *)   k=test-pv32pae-example  extra= ;;
+    pvh) k=test-hvm64-example    extra="dom0-iommu=none dom0=pvh" ;;
+    *)   k=test-pv64-example     extra= ;;
 esac
 
 rm -f smoke.serial