]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
added master tests
authorYann Collet <cyan@fb.com>
Mon, 24 Dec 2018 11:31:40 +0000 (03:31 -0800)
committerYann Collet <cyan@fb.com>
Mon, 24 Dec 2018 11:31:40 +0000 (03:31 -0800)
.travis.yml

index a2f315bfa80dbe518c782a329d55ac792aaf6126..738133ccb0463d8e58a588897b419cedae8ae525 100644 (file)
@@ -147,12 +147,39 @@ matrix:
         - make clean
         - bash tests/libzstd_partial_builds.sh
 
+    # check release number
     - name: Tag-Specific Test
       if: tag =~ ^v[0-9]\.[0-9]
       script:
         - make -C tests checkTag
         - tests/checkTag "$TRAVIS_BRANCH"
 
+    # tests for master branch and cron job only
+    - name: OS-X
+      os: osx
+      script:
+        - make test
+
+    - name: thread sanitizer
+      script:
+        - make clang38install
+        - CC=clang-3.8 make tsan-test-zstream
+
+    - name: port tests
+      script:
+        - make cxxtest
+        - make clean
+        - make gnu90build
+        - make clean
+        - make travis-install
+
+    - name: zlib wrapper test
+      script:
+        - make gpp6install valgrindinstall
+        - make -C zlibWrapper test
+        - make -C zlibWrapper valgrindTest
+
+    # meson dedicated test
     - name: Xenial (Meson + clang)
       dist: xenial
       language: cpp