[ovs-dev] [PATCH v1 3/3] Travis: Enable clang compiler and unit test for arm CI

Lance Yang Lance.Yang at arm.com
Mon Mar 30 12:54:03 UTC 2020


From: Lance Yang <Lance.Yang at arm.com>

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 at arm.com>
Reviewed-by: Malvika Gupta <Malvika.Gupta at arm.com>
Signed-off-by: Lance Yang <Lance.Yang at arm.com>
---
 .travis.yml | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 11497588b..527240a67 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -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
 
-- 
2.17.1



More information about the dev mailing list