From d4bf577b699fdb87162d510085bd4c9a02ec34b7 Mon Sep 17 00:00:00 2001
From: Tom Barbette <tom.barbette@uclouvain.be>
Date: Thu, 11 May 2023 15:59:37 +0200
Subject: [PATCH] CI: Do not test if --enable-dpdk-pool

--enable-dpdk-pool needs a DPDK setup
---
 .gitlab-ci.yml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e50145c9d..3cabec711 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -52,7 +52,8 @@ dpdk:
   script:
         - ls $PKG_CONFIG_PATH
         - echo $LD_LIBRARY_PATH
-        - ./configure CXXFLAGS="-std=gnu++11" --enable-user-multithread --without-netmap --enable-dpdk ${DPDK_CONFIG} $CONFIG RTE_SDK=$RTE_SDK RTE_TARGET=$RTE_TARGET && make && make check
+        - ./configure CXXFLAGS="-std=gnu++11" --enable-user-multithread --without-netmap --enable-dpdk ${DPDK_CONFIG} $CONFIG RTE_SDK=$RTE_SDK RTE_TARGET=$RTE_TARGET && make
+        - if [[ "$DPDK_CONFIG" = *"--enable-dpdk-pool"* ]] ; then make check ; fi
 
 netmap_single:
     script:
@@ -75,7 +76,7 @@ fnetmap:
 
 cache:
     paths:
-        - dpdk-*
+        - /dpdk
         - netmap-$NETMAP_VERSION
 before_script:
     - sh deps.sh
-- 
GitLab