Add failing ORC thread-safety regressions and run all suites with nimble test

This commit is contained in:
jdb committed 2026-09-21 17:43:45 -05:00
1 parent 15af03e5c5
commit c1c8a3c072
8 files changed
+342 -2

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
#!/usr/bin/env bash
set -u
binary=${1:?Expected the ThreadSanitizer test executable}
result=0
for scenario in independent service custom-state formatter; do
echo "ThreadSanitizer scenario: $scenario"
if TSAN_OPTIONS=halt_on_error=1:exitcode=66 timeout 30s "$binary" "$scenario"; then
echo "PASS: $scenario"
else
code=$?
echo "FAIL: $scenario (exit $code)" >&2
result=1
fi
done
exit "$result"