travis: add regression tests to pcap builds.
authorDario Lombardo <lomato@gmail.com>
Thu, 17 May 2018 13:43:13 +0000 (15:43 +0200)
committerPeter Wu <peter@lekensteyn.nl>
Fri, 18 May 2018 09:13:29 +0000 (09:13 +0000)
Change-Id: Ibdd3f5bfc7ed0e6a75c83227d50d6e00dccf6814
Reviewed-on: https://code.wireshark.org/review/27619
Reviewed-by: Dario Lombardo <lomato@gmail.com>
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
.travis.yml

index 8938952d37adb4998c0bf24d647c43dd89c04507..dba384db374a16b0ad64d5964f8866e0fabe6978 100644 (file)
@@ -8,8 +8,8 @@ compiler:
   - clang
   - gcc
 env:
- - CMAKE_OPTS="-DENABLE_PCAP=ON"
- - CMAKE_OPTS="-DENABLE_PCAP=OFF"
+ - PCAP=ON
+ - PCAP=OFF
 matrix:
   exclude:
   # Exclude gcc build (Need some work) with osx
@@ -38,6 +38,7 @@ before_script:
   - sudo gem install asciidoctor
   - mkdir build
   - cd build
-  - cmake -GNinja ${CMAKE_OPTS} ..
+  - cmake -GNinja -DENABLE_PCAP=${PCAP} ..
 script:
   - ninja
+  - if [ "$PCAP" == "ON" ]; then ninja test-programs && ninja test; fi