Skip to content

Commit 36bf35c

Browse files
authored
Merge pull request #6029 from hjmjohnson/gil-release-tests
ENH: Add comprehensive GIL release safety tests
2 parents a86e08f + 55eeaa9 commit 36bf35c

File tree

2 files changed

+497
-0
lines changed

2 files changed

+497
-0
lines changed

Wrapping/Generators/Python/Tests/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,3 +268,11 @@ itk_python_add_test(
268268
COMMAND
269269
${CMAKE_CURRENT_SOURCE_DIR}/test_gil_release.py
270270
)
271+
272+
# Comprehensive GIL release safety tests: callbacks, exceptions,
273+
# concurrency, deadlock, signals, stress
274+
itk_python_add_test(
275+
NAME PythonGILReleaseSafetyTest
276+
COMMAND
277+
${CMAKE_CURRENT_SOURCE_DIR}/test_gil_release_safety.py
278+
)

0 commit comments

Comments
 (0)