]> xenbits.xensource.com Git - people/liuw/xen.git/commitdiff
automation: add a qemu smoke test for clang build
authorWei Liu <wei.liu2@citrix.com>
Thu, 22 Nov 2018 15:49:02 +0000 (15:49 +0000)
committerWei Liu <wei.liu2@citrix.com>
Wed, 5 Dec 2018 22:30:03 +0000 (22:30 +0000)
Also rename the old test to have -gcc suffix.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Doug Goldstein <cardoe@cardoe.com>
.gitlab-ci.yml

index b3ca779e215c19ede8fd29a1cbab445e424a2008..57f5dc70136f3f79926963bff51ab1a865207002 100644 (file)
@@ -383,7 +383,7 @@ debian-unstable-gcc-debug-arm64-randconfig:
 
 
 # Test jobs
-qemu-smoke-x86-64:
+qemu-smoke-x86-64-gcc:
   stage: test
   image: registry.gitlab.com/xen-project/xen/${CONTAINER}
   variables:
@@ -399,3 +399,20 @@ qemu-smoke-x86-64:
     - debian-stretch-gcc-debug
   tags:
     - x86_64
+
+qemu-smoke-x86-64-clang:
+  stage: test
+  image: registry.gitlab.com/xen-project/xen/${CONTAINER}
+  variables:
+    CONTAINER: debian:stretch
+  script:
+    - ./automation/scripts/qemu-smoke-x86-64.sh 2>&1 | tee qemu-smoke-x86-64.log
+  artifacts:
+    paths:
+      - smoke.serial
+      - '*.log'
+    when: always
+  dependencies:
+    - debian-unstable-clang-debug
+  tags:
+    - x86_64