summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
authorAntoine Pitrou <antoine@python.org>2024-03-17 08:47:14 (GMT)
committerGitHub <noreply@github.com>2024-03-17 08:47:14 (GMT)
commitb8d808ddd77f84de9f93adcc2aede2879eb5241e (patch)
treef30c880fb25055f91984f7d9a935303c68543981 /Lib/test
parent649857a1574a02235ccfac9e2ac1c12914cf8fe0 (diff)
downloadcpython-b8d808ddd77f84de9f93adcc2aede2879eb5241e.zip
cpython-b8d808ddd77f84de9f93adcc2aede2879eb5241e.tar.gz
cpython-b8d808ddd77f84de9f93adcc2aede2879eb5241e.tar.bz2
GH-112536: Add more TSan tests (#116911)
These may all exercise some non-trivial aspects of thread synchronization.
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/libregrtest/tsan.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/Lib/test/libregrtest/tsan.py b/Lib/test/libregrtest/tsan.py
index c5aed43..dd18ae2 100644
--- a/Lib/test/libregrtest/tsan.py
+++ b/Lib/test/libregrtest/tsan.py
@@ -2,6 +2,9 @@
# chosen because they use threads and run in a reasonable amount of time.
TSAN_TESTS = [
+ # TODO: enable more of test_capi once bugs are fixed (GH-116908, GH-116909).
+ 'test_capi.test_mem',
+ 'test_capi.test_pyatomic',
'test_code',
'test_enum',
'test_functools',
@@ -11,6 +14,9 @@ TSAN_TESTS = [
'test_io',
'test_logging',
'test_queue',
+ 'test_signal',
+ 'test_socket',
+ 'test_sqlite3',
'test_ssl',
'test_syslog',
'test_thread',