testing: tsan
[m6w6/libmemcached] / .github / workflows / cmake-build-ci.gen
index 7ead2ddcc7208c701c9687582ba11790d767fdb6..b1a5634528f5f51afc43449ccc7db319ab94b7b1 100755 (executable)
@@ -267,6 +267,17 @@ jobs:
       - uses: actions/checkout@v2
 <?php steps(); ?>
 
+  # thread sanitizer build
+  dbg-tsan:
+    name: dbg-tsan (<?=defaults()?>)
+    runs-on: <?=DEF[DEF["os"]]?> #
+    env:
+      ENABLE_SANITIZERS:  "thread"
+      ENABLE_MEMASLAP:    "OFF"
+    steps:
+      - uses: actions/checkout@v2
+<?php steps(); ?>
+
   # mac build
   dbg-mac:
     name: dbg-mac (<?=DEF["macOS"]?>, <?=DEF[DEF["macOS"]]?>, <?=DEF[DEF[DEF["macOS"]]]["ver"]?>)