unit-tests: Ignore binaries of renamed test runners
[strongswan.git] / .travis.yml
index 5322e69..a17f242 100644 (file)
@@ -17,6 +17,11 @@ before_script:
 script:
   - ./scripts/test.sh
 
+after_success:
+  if [ "$TEST" == "coverage" ]; then
+    bash <(curl -s https://codecov.io/bash);
+  fi
+
 after_failure:
   - cat config.log
 
@@ -47,6 +52,8 @@ matrix:
     - compiler: gcc
       env: TEST=apidoc
     - compiler: gcc
+      env: TEST=coverage
+    - compiler: gcc
       env: TEST=win64 MONOLITHIC=yes
     # this does not work on 14.04 due to a missing @4 decoration for
     # TryAcquireSRWLockExclusive in MinGW 3.1.0
@@ -54,5 +61,7 @@ matrix:
       env: TEST=win32 MONOLITHIC=yes
       dist: precise
     - compiler: clang
+      env: TEST=fuzzing MONOLITHIC=yes
+    - compiler: clang
       os: osx
       env: TEST=osx