added master tests
diff --git a/.travis.yml b/.travis.yml
index a2f315b..738133c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -147,12 +147,39 @@
         - 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