]> git.proxmox.com Git - mirror_ovs.git/commitdiff
Travis: Enable clang compiler and unit test for arm CI
authorLance Yang <Lance.Yang@arm.com>
Mon, 30 Mar 2020 12:54:03 +0000 (20:54 +0800)
committerWilliam Tu <u9012063@gmail.com>
Thu, 9 Apr 2020 21:35:58 +0000 (14:35 -0700)
Enable testsuite and clang compiler for arm CI. In order not to increase
the CI jobs, selectively enable them in the existing jobs instead of
adding extra jobs.

Successful travis job build report:
https://travis-ci.org/github/yzyuestc/ovs/builds/667539360

Reviewed-by: Yanqin Wei <Yanqin.Wei@arm.com>
Reviewed-by: Malvika Gupta <Malvika.Gupta@arm.com>
Signed-off-by: Lance Yang <Lance.Yang@arm.com>
Signed-off-by: William Tu <u9012063@gmail.com>
.travis.yml

index 11497588b3b5246189c709aab2091443c1402315..527240a67125acb0c3dada942bbac8f82e3cac43 100644 (file)
@@ -53,19 +53,19 @@ matrix:
       env: OPTS="--disable-ssl"
     - arch: arm64
       compiler: gcc
-      env: OPTS="--disable-ssl"
+      env: TESTSUITE=1 DPDK=1
     - arch: arm64
       compiler: gcc
       env: KERNEL_LIST="5.5 4.19"
     - arch: arm64
       compiler: gcc
       env: KERNEL_LIST="4.9 3.16"
-    - arch: arm64
-      compiler: gcc
-      env: DPDK=1 OPTS="--enable-shared"
     - arch: arm64
       compiler: gcc
       env: DPDK_SHARED=1
+    - arch: arm64
+      compiler: clang
+      env: OPTS="--disable-ssl"
 
 script: ./.travis/${TRAVIS_OS_NAME}-build.sh $OPTS