diff options
Diffstat (limited to 'CMakePresets.json')
| -rw-r--r-- | CMakePresets.json | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/CMakePresets.json b/CMakePresets.json index 0e70d1a9..1d75402d 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -25,6 +25,15 @@ "name": "bht", "inherits": "base", "description": "Build-host Testing" + }, + { + "name": "bht-tsan", + "inherits": "bht", + "description": "Build-host Testing with ThreadSanitizer", + "cacheVariables": { + "TEACHOS_ENABLE_TEST_SANITIZERS": false, + "TEACHOS_ENABLE_TEST_TSAN": true + } } ], "buildPresets": [ @@ -42,6 +51,11 @@ "name": "bht-dbg", "configurePreset": "bht", "configuration": "Debug" + }, + { + "name": "bht-tsan-dbg", + "configurePreset": "bht-tsan", + "configuration": "Debug" } ], "testPresets": [ @@ -54,6 +68,16 @@ "execution": { "jobs": 0 } + }, + { + "name": "bht-tsan-dbg", + "configurePreset": "bht-tsan", + "output": { + "outputOnFailure": true + }, + "execution": { + "jobs": 1 + } } ] }
\ No newline at end of file |
