File tree Expand file tree Collapse file tree 2 files changed +7
-6
lines changed
tests/integration/container Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 55 push :
66 branches :
77 - main
8+ - fix/pg-integ-test-seg-fault
89
910permissions :
1011 id-token : write # This is required for requesting the JWT
1819 fail-fast : false
1920 matrix :
2021 python-version : [ "3.11", "3.12", "3.13" ]
21- environment : [ "mysql", " pg" ]
22+ environment : [ "pg" ]
2223
2324 steps :
2425 - name : ' Clone repository'
7273 fail-fast : false
7374 matrix :
7475 python-version : [ "3.11", "3.12", "3.13" ]
75- environment : [ "mysql", " pg" ]
76+ environment : [ "pg" ]
7677
7778 steps :
7879 - name : ' Clone repository'
Original file line number Diff line number Diff line change 6363
6464def _reset_wrapper_state ():
6565 """Reset all wrapper caches, thread pools, and global state.
66-
66+
6767 This should be called after each test to ensure clean state and prevent
6868 background threads from interfering with subsequent tests.
6969 """
@@ -198,10 +198,10 @@ def pytest_runtest_teardown(item, nextitem):
198198
199199
200200def pytest_sessionfinish (session , exitstatus ):
201- # Enable all connectivity in case any helper threads are still trying to execute against a disabled host
201+ # Enable all connectivity and wait in case any helper threads are still trying to execute against a disabled host
202202 ProxyHelper .enable_all_connectivity ()
203-
204-
203+ _reset_wrapper_state ()
204+ sleep ( 10 )
205205
206206def log_exit ():
207207 print ("Python program is exiting..." )
You can’t perform that action at this time.
0 commit comments