[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:

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

More information about the dev mailing list