core
core copied to clipboard
Python 3.14 segfaulted during CFFI tests
Here is the log from CI:
```
2025-11-06T16:31:18.6218806Z py: commands[0]> pytest -n6 --extra-info -v -rsXx --ignored --strict-tls tests examples
2025-11-06T16:31:20.6296189Z ============================= test session starts ==============================
2025-11-06T16:31:20.6303053Z platform linux -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0 -- /home/runner/work/core/core/python/.tox/py/bin/python
2025-11-06T16:31:20.6310013Z cachedir: .tox/py/.pytest_cache
2025-11-06T16:31:20.6321168Z Deltachat core=v2.25.0 sqlite=3.46.1 journal_mode=wal
2025-11-06T16:31:20.6344882Z Chatmail account provider: ci-chatmail.testrun.org
2025-11-06T16:31:20.6348987Z rootdir: /home/runner/work/core/core/python
2025-11-06T16:31:20.6351505Z configfile: tox.ini
2025-11-06T16:31:20.6353961Z plugins: timeout-2.4.0, xdist-3.8.0, deltachat-2.25.0
2025-11-06T16:31:20.6355076Z timeout: 300.0s
2025-11-06T16:31:20.6355633Z timeout method: signal
2025-11-06T16:31:20.6356016Z timeout func_only: True
2025-11-06T16:31:20.6356339Z created: 6/6 workers
2025-11-06T16:31:20.6356664Z 6 workers [136 items]
2025-11-06T16:31:20.6356884Z
2025-11-06T16:31:20.6357184Z scheduling tests via LoadScheduling
2025-11-06T16:31:20.6357488Z
2025-11-06T16:31:20.6357955Z tests/test_0_complex_or_slow.py::test_use_new_verified_group_after_going_online
2025-11-06T16:31:20.6358788Z tests/test_1_online.py::test_move_avoids_loop
2025-11-06T16:31:20.6359302Z tests/test_1_online.py::test_webxdc_huge_update
2025-11-06T16:31:20.6360054Z tests/test_0_complex_or_slow.py::TestGroupStressTests::test_group_many_members_add_leave_remove
2025-11-06T16:31:20.6360750Z tests/test_1_online.py::test_configure_unref
2025-11-06T16:31:20.6924969Z tests/test_1_online.py::test_resend_message
2025-11-06T16:31:20.6945803Z [gw2] [ 0%] PASSED tests/test_1_online.py::test_configure_unref
2025-11-06T16:31:31.9341955Z tests/test_1_online.py::test_send_file_twice_unicode_filename_mangling
2025-11-06T16:31:32.1624531Z [gw3] [ 1%] PASSED tests/test_1_online.py::test_webxdc_huge_update
2025-11-06T16:31:32.1869129Z [gw2] [ 2%] PASSED tests/test_1_online.py::test_send_file_twice_unicode_filename_mangling
2025-11-06T16:31:32.4155909Z tests/test_1_online.py::test_webxdc_download_on_demand
2025-11-06T16:31:32.5594142Z tests/test_1_online.py::test_send_file_html_attachment
2025-11-06T16:31:32.8132157Z [gw5] [ 2%] PASSED tests/test_1_online.py::test_resend_message
2025-11-06T16:31:35.1232115Z tests/test_1_online.py::test_long_group_name
2025-11-06T16:31:35.3684868Z [gw4] [ 3%] PASSED tests/test_1_online.py::test_move_avoids_loop
2025-11-06T16:31:39.8987101Z tests/test_1_online.py::test_move_works_on_self_sent
2025-11-06T16:31:40.1420716Z [gw2] [ 4%] PASSED tests/test_1_online.py::test_send_file_html_attachment
2025-11-06T16:31:40.2840526Z tests/test_1_online.py::test_html_message
2025-11-06T16:31:40.5377047Z [gw5] [ 5%] PASSED tests/test_1_online.py::test_long_group_name
2025-11-06T16:31:40.7356540Z tests/test_1_online.py::test_send_self_message
2025-11-06T16:31:41.1073791Z [gw1] [ 5%] PASSED tests/test_0_complex_or_slow.py::test_use_new_verified_group_after_going_online
2025-11-06T16:31:42.7707489Z tests/test_0_complex_or_slow.py::test_verified_group_vs_delete_server_after
2025-11-06T16:31:43.0288280Z [gw3] [ 6%] PASSED tests/test_1_online.py::test_webxdc_download_on_demand
2025-11-06T16:31:45.4702651Z tests/test_1_online.py::test_enable_mvbox_move
2025-11-06T16:31:46.1839962Z [gw0] [ 7%] PASSED tests/test_0_complex_or_slow.py::TestGroupStressTests::test_group_many_members_add_leave_remove
2025-11-06T16:31:46.7691259Z tests/test_0_complex_or_slow.py::TestGroupStressTests::test_synchronize_member_list_on_group_rejoin
2025-11-06T16:31:46.8970174Z [gw5] [ 8%] PASSED tests/test_1_online.py::test_send_self_message
2025-11-06T16:31:48.1987813Z tests/test_1_online.py::test_send_dot
2025-11-06T16:31:48.4474801Z [gw4] [ 8%] PASSED tests/test_1_online.py::test_move_works_on_self_sent
2025-11-06T16:31:49.0081521Z tests/test_1_online.py::test_move_sync_msgs
2025-11-06T16:31:49.2530948Z [gw2] [ 9%] PASSED tests/test_1_online.py::test_html_message
2025-11-06T16:31:53.6069185Z tests/test_1_online.py::test_webxdc_message
2025-11-06T16:31:53.8551182Z [gw3] [ 10%] PASSED tests/test_1_online.py::test_enable_mvbox_move
2025-11-06T16:31:54.7714682Z tests/test_1_online.py::test_mvbox_thread_and_trash
2025-11-06T16:31:55.0270030Z [gw5] [ 11%] PASSED tests/test_1_online.py::test_send_dot
2025-11-06T16:31:55.7489597Z tests/test_1_online.py::test_send_and_receive_message_markseen
2025-11-06T16:31:55.8730001Z [gw4] [ 11%] PASSED tests/test_1_online.py::test_move_sync_msgs
2025-11-06T16:31:58.2946861Z tests/test_1_online.py::test_forward_messages
2025-11-06T16:31:58.5332149Z [gw2] [ 12%] PASSED tests/test_1_online.py::test_webxdc_message
2025-11-06T16:31:58.8595267Z tests/test_1_online.py::test_moved_markseen
2025-11-06T16:31:59.2432180Z [gw1] [ 13%] PASSED tests/test_0_complex_or_slow.py::test_verified_group_vs_delete_server_after
2025-11-06T16:32:04.3974120Z tests/test_0_complex_or_slow.py::test_deleted_msgs_dont_reappear
2025-11-06T16:32:04.6313249Z [gw3] [ 13%] PASSED tests/test_1_online.py::test_mvbox_thread_and_trash
2025-11-06T16:32:04.6434424Z [gw0] [ 14%] PASSED tests/test_0_complex_or_slow.py::TestGroupStressTests::test_synchronize_member_list_on_group_rejoin
2025-11-06T16:32:05.0061000Z tests/test_1_online.py::test_move_works
2025-11-06T16:32:05.4902771Z tests/test_0_complex_or_slow.py::test_qr_verified_group_and_chatting
2025-11-06T16:32:05.7379231Z [gw5] [ 15%] PASSED tests/test_1_online.py::test_send_and_receive_message_markseen
2025-11-06T16:32:07.0626307Z tests/test_1_online.py::test_send_first_message_as_long_unicode_with_cr
2025-11-06T16:32:07.3135201Z [gw4] [ 16%] PASSED tests/test_1_online.py::test_forward_messages
2025-11-06T16:32:11.1217662Z tests/test_1_online.py::test_forward_own_message
2025-11-06T16:32:11.2489159Z [gw1] [ 16%] PASSED tests/test_0_complex_or_slow.py::test_deleted_msgs_dont_reappear
2025-11-06T16:32:11.3127111Z tests/test_1_online.py::test_basic_imap_api
2025-11-06T16:32:11.5598913Z [gw2] [ 17%] PASSED tests/test_1_online.py::test_moved_markseen
2025-11-06T16:32:14.5310265Z tests/test_1_online.py::test_message_override_sender_name
2025-11-06T16:32:14.7865657Z [gw5] [ 18%] PASSED tests/test_1_online.py::test_send_first_message_as_long_unicode_with_cr
2025-11-06T16:32:15.6868733Z tests/test_1_online.py::test_no_draft_if_cant_send
2025-11-06T16:32:15.9316634Z [gw3] [ 19%] PASSED tests/test_1_online.py::test_move_works
2025-11-06T16:32:16.1406258Z tests/test_1_online.py::test_import_export_online_all
2025-11-06T16:32:16.3803359Z [gw4] [ 19%] PASSED tests/test_1_online.py::test_forward_own_message
2025-11-06T16:32:18.1440728Z tests/test_1_online.py::test_fetch_deleted_msg
2025-11-06T16:32:18.2713178Z [gw5] [ 20%] PASSED tests/test_1_online.py::test_no_draft_if_cant_send
2025-11-06T16:32:20.2577830Z tests/test_1_online.py::test_dont_show_emails
2025-11-06T16:32:20.3083626Z [gw1] [ 21%] PASSED tests/test_1_online.py::test_basic_imap_api
2025-11-06T16:32:20.3839533Z [gw2] [ 22%] PASSED tests/test_1_online.py::test_message_override_sender_name
2025-11-06T16:32:20.5566467Z tests/test_1_online.py::test_configure_canceled
2025-11-06T16:32:21.6547991Z tests/test_1_online.py::test_markseen_message_and_mdn[True]
2025-11-06T16:32:21.7804250Z [gw4] [ 22%] PASSED tests/test_1_online.py::test_fetch_deleted_msg
2025-11-06T16:32:22.8020310Z Fatal Python error: Segmentation fault
2025-11-06T16:32:22.8020674Z
2025-11-06T16:32:22.8021424Z Thread 0x00007f25557fa6c0 [events] (most recent call first):
2025-11-06T16:32:22.8023782Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/deltachat/events.py", line 259 in run
2025-11-06T16:32:22.8025100Z File "/opt/hostedtoolcache/Python/3.14.0/x64/lib/python3.14/threading.py", line 1081 in _bootstrap_inner
2025-11-06T16:32:22.8026274Z File "/opt/hostedtoolcache/Python/3.14.0/x64/lib/python3.14/threading.py", line 1043 in _bootstrap
2025-11-06T16:32:22.8026899Z
2025-11-06T16:32:22.8027141Z Thread 0x00007f25762ff6c0 [events] (most recent call first):
2025-11-06T16:32:22.8028190Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/deltachat/contact.py", line 43 in addr
2025-11-06T16:32:22.8029785Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/deltachat/message.py", line 39 in __repr__
2025-11-06T16:32:22.8031226Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/deltachat/events.py", line 281 in _process_event
2025-11-06T16:32:22.8032652Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/deltachat/events.py", line 262 in run
2025-11-06T16:32:22.8033951Z File "/opt/hostedtoolcache/Python/3.14.0/x64/lib/python3.14/threading.py", line 1081 in _bootstrap_inner
2025-11-06T16:32:22.8035123Z File "/opt/hostedtoolcache/Python/3.14.0/x64/lib/python3.14/threading.py", line 1043 in _bootstrap
2025-11-06T16:32:22.8035728Z
2025-11-06T16:32:22.8035975Z Thread 0x00007f2584bff6c0 [python] (most recent call first):
2025-11-06T16:32:22.8036794Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 534 in read
2025-11-06T16:32:22.8037653Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 567 in from_io
2025-11-06T16:32:22.8038849Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 1160 in _thread_receiver
2025-11-06T16:32:22.8039756Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 341 in run
2025-11-06T16:32:22.8040621Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 411 in _perform_spawn
2025-11-06T16:32:22.8041092Z
2025-11-06T16:32:22.8041271Z Current thread 0x00007f258649bb80 [python] (most recent call first):
2025-11-06T16:32:22.8041821Z Garbage-collecting
2025-11-06T16:32:22.8042251Z File "/opt/hostedtoolcache/Python/3.14.0/x64/lib/python3.14/mimetypes.py", line 259 in readfp
2025-11-06T16:32:22.8042999Z File "/opt/hostedtoolcache/Python/3.14.0/x64/lib/python3.14/mimetypes.py", line 248 in read
2025-11-06T16:32:22.8043616Z File "/opt/hostedtoolcache/Python/3.14.0/x64/lib/python3.14/mimetypes.py", line 427 in init
2025-11-06T16:32:22.8044228Z File "/opt/hostedtoolcache/Python/3.14.0/x64/lib/python3.14/mimetypes.py", line 341 in guess_type
2025-11-06T16:32:22.8044968Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/deltachat/chat.py", line 328 in send_image
2025-11-06T16:32:22.8045751Z File "/home/runner/work/core/core/python/tests/test_1_online.py", line 1142 in test_import_export_online_all
2025-11-06T16:32:22.8046573Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/python.py", line 157 in pytest_pyfunc_call
2025-11-06T16:32:22.8047444Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_callers.py", line 121 in _multicall
2025-11-06T16:32:22.8048284Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_manager.py", line 120 in _hookexec
2025-11-06T16:32:22.8049362Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_hooks.py", line 512 in __call__
2025-11-06T16:32:22.8050186Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/python.py", line 1671 in runtest
2025-11-06T16:32:22.8051039Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/runner.py", line 178 in pytest_runtest_call
2025-11-06T16:32:22.8051904Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_callers.py", line 121 in _multicall
2025-11-06T16:32:22.8052729Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_manager.py", line 120 in _hookexec
2025-11-06T16:32:22.8053540Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_hooks.py", line 512 in __call__
2025-11-06T16:32:22.8054344Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/runner.py", line 246 in
2025-11-06T16:32:22.8055157Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/runner.py", line 344 in from_call
2025-11-06T16:32:22.8055993Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/runner.py", line 245 in call_and_report
2025-11-06T16:32:22.8056858Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/runner.py", line 136 in runtestprotocol
2025-11-06T16:32:22.8057748Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/runner.py", line 117 in pytest_runtest_protocol
2025-11-06T16:32:22.8058804Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_callers.py", line 121 in _multicall
2025-11-06T16:32:22.8059639Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_manager.py", line 120 in _hookexec
2025-11-06T16:32:22.8060451Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_hooks.py", line 512 in __call__
2025-11-06T16:32:22.8061257Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/xdist/remote.py", line 227 in run_one_test
2025-11-06T16:32:22.8062101Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/xdist/remote.py", line 206 in pytest_runtestloop
2025-11-06T16:32:22.8062952Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_callers.py", line 121 in _multicall
2025-11-06T16:32:22.8063778Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_manager.py", line 120 in _hookexec
2025-11-06T16:32:22.8064712Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_hooks.py", line 512 in __call__
2025-11-06T16:32:22.8065660Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/main.py", line 343 in _main
2025-11-06T16:32:22.8066556Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/main.py", line 289 in wrap_session
2025-11-06T16:32:22.8067399Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/_pytest/main.py", line 336 in pytest_cmdline_main
2025-11-06T16:32:22.8068252Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_callers.py", line 121 in _multicall
2025-11-06T16:32:22.8069341Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_manager.py", line 120 in _hookexec
2025-11-06T16:32:22.8070150Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/pluggy/_hooks.py", line 512 in __call__
2025-11-06T16:32:22.8070976Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/xdist/remote.py", line 427 in
2025-11-06T16:32:22.8071822Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 1291 in executetask
2025-11-06T16:32:22.8072670Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 341 in run
2025-11-06T16:32:22.8073534Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 411 in _perform_spawn
2025-11-06T16:32:22.8074499Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 389 in integrate_as_primary_thread
2025-11-06T16:32:22.8075419Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 1273 in serve
2025-11-06T16:32:22.8076253Z File "/home/runner/work/core/core/python/.tox/py/lib/python3.14/site-packages/execnet/gateway_base.py", line 1806 in serve
2025-11-06T16:32:22.8076795Z File "", line 8 in
2025-11-06T16:32:22.8077068Z File "", line 1 in
2025-11-06T16:32:22.8077226Z
2025-11-06T16:32:22.8077365Z Current thread's C stack trace (most recent call first):
2025-11-06T16:32:22.8421457Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _Py_DumpStack+0x47 [0x7f2585f70752]
2025-11-06T16:32:22.8423164Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x179bd0 [0x7f2585f79bd0]
2025-11-06T16:32:22.8424426Z Binary file "/lib/x86_64-linux-gnu/libc.so.6", at +0x45330 [0x7f2585a45330]
2025-11-06T16:32:22.8425479Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x254b4b [0x7f2586054b4b]
2025-11-06T16:32:22.8426884Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2ec3bc [0x7f25860ec3bc]
2025-11-06T16:32:22.8428230Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _Py_HandlePending+0x38 [0x7f25860ee558]
2025-11-06T16:32:22.8429692Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _PyEval_EvalFrameDefault+0xf582 [0x7f2586044dc2]
2025-11-06T16:32:22.8431007Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2347b1 [0x7f25860347b1]
2025-11-06T16:32:22.8432000Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x1ce242 [0x7f2585fce242]
2025-11-06T16:32:22.8432659Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2b0395 [0x7f25860b0395]
2025-11-06T16:32:22.8433366Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _PyObject_MakeTpCall+0x78 [0x7f2585fcd1f8]
2025-11-06T16:32:22.8434158Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _PyEval_EvalFrameDefault+0x66fa [0x7f258603bf3a]
2025-11-06T16:32:22.8435115Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2347b1 [0x7f25860347b1]
2025-11-06T16:32:22.8435890Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x1ce242 [0x7f2585fce242]
2025-11-06T16:32:22.8436562Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2b0395 [0x7f25860b0395]
2025-11-06T16:32:22.8437258Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at PyObject_Call+0xc9 [0x7f2585fce9b9]
2025-11-06T16:32:22.8438010Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _PyEval_EvalFrameDefault+0x612c [0x7f258603b96c]
2025-11-06T16:32:22.8438958Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2347b1 [0x7f25860347b1]
2025-11-06T16:32:22.8439602Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x1ce242 [0x7f2585fce242]
2025-11-06T16:32:22.8440246Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2b0395 [0x7f25860b0395]
2025-11-06T16:32:22.8440942Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _PyObject_MakeTpCall+0x78 [0x7f2585fcd1f8]
2025-11-06T16:32:22.8441689Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _PyEval_EvalFrameDefault+0x66fa [0x7f258603bf3a]
2025-11-06T16:32:22.8442398Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2347b1 [0x7f25860347b1]
2025-11-06T16:32:22.8443051Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x1cf532 [0x7f2585fcf532]
2025-11-06T16:32:22.8443760Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _PyEval_EvalFrameDefault+0x612c [0x7f258603b96c]
2025-11-06T16:32:22.8444463Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2347b1 [0x7f25860347b1]
2025-11-06T16:32:22.8445117Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x1ce242 [0x7f2585fce242]
2025-11-06T16:32:22.8445763Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2b0395 [0x7f25860b0395]
2025-11-06T16:32:22.8446450Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _PyObject_MakeTpCall+0x78 [0x7f2585fcd1f8]
2025-11-06T16:32:22.8447197Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at _PyEval_EvalFrameDefault+0xf6a6 [0x7f2586044ee6]
2025-11-06T16:32:22.8447895Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x2347b1 [0x7f25860347b1]
2025-11-06T16:32:22.8448702Z Binary file "/opt/hostedtoolcache/Python/3.14.0/x64/lib/libpython3.14.so.1.0", at +0x1ce242 [0x7f2585fce242]
2025-11-06T16:32:22.8449166Z
2025-11-06T16:32:22.8449313Z
2025-11-06T16:32:22.8449422Z Extension modules: _cffi_backend (total: 1)
2025-11-06T16:32:23.4347799Z tests/test_1_online.py::test_send_receive_locations
2025-11-06T16:32:23.5562900Z [gw1] [ 23%] PASSED tests/test_1_online.py::test_configure_canceled
2025-11-06T16:32:23.8720904Z tests/test_1_online.py::test_configure_error_msgs_invalid_server
2025-11-06T16:32:23.8763252Z [gw1] [ 24%] PASSED tests/test_1_online.py::test_configure_error_msgs_invalid_server
2025-11-06T16:32:25.2369079Z tests/test_1_online.py::test_status
2025-11-06T16:32:25.2369693Z [gw3] node down: Not properly terminated
2025-11-06T16:32:25.6161650Z [gw3] [ 25%] FAILED tests/test_1_online.py::test_import_export_online_all
2025-11-06T16:32:25.6162360Z
2025-11-06T16:32:25.6162568Z replacing crashed worker gw3
2025-11-06T16:32:25.6162859Z
2025-11-06T16:32:25.6186028Z tests/test_3_offline.py::TestOfflineAccountBasic::test_wrong_db
2025-11-06T16:32:25.6192416Z [gw6] [ 25%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_wrong_db
2025-11-06T16:32:25.6533878Z tests/test_3_offline.py::TestOfflineAccountBasic::test_os_name
2025-11-06T16:32:25.6539241Z [gw6] [ 26%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_os_name
2025-11-06T16:32:25.6970651Z tests/test_3_offline.py::TestOfflineAccountBasic::test_preconfigure_keypair
2025-11-06T16:32:25.7007296Z [gw6] [ 27%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_preconfigure_keypair
2025-11-06T16:32:25.7338185Z tests/test_3_offline.py::TestOfflineAccountBasic::test_getinfo
2025-11-06T16:32:25.7372573Z [gw6] [ 27%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_getinfo
2025-11-06T16:32:25.7706905Z tests/test_3_offline.py::TestOfflineAccountBasic::test_is_not_configured
2025-11-06T16:32:25.7746882Z [gw6] [ 28%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_is_not_configured
2025-11-06T16:32:25.8066722Z tests/test_3_offline.py::TestOfflineAccountBasic::test_wrong_config_keys
2025-11-06T16:32:25.8103192Z [gw6] [ 29%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_wrong_config_keys
2025-11-06T16:32:25.8431839Z tests/test_3_offline.py::TestOfflineAccountBasic::test_set_config_int_conversion
2025-11-06T16:32:25.8473200Z [gw6] [ 30%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_set_config_int_conversion
2025-11-06T16:32:25.8798238Z tests/test_3_offline.py::TestOfflineAccountBasic::test_update_config
2025-11-06T16:32:25.8838377Z [gw6] [ 30%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_update_config
2025-11-06T16:32:25.9023028Z tests/test_3_offline.py::TestOfflineAccountBasic::test_has_bccself
2025-11-06T16:32:25.9227572Z [gw0] [ 31%] PASSED tests/test_0_complex_or_slow.py::test_qr_verified_group_and_chatting
2025-11-06T16:32:25.9271092Z [gw6] [ 32%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_has_bccself
2025-11-06T16:32:25.9615707Z tests/test_3_offline.py::TestOfflineAccountBasic::test_selfcontact_if_unconfigured
2025-11-06T16:32:25.9649431Z [gw6] [ 33%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_selfcontact_if_unconfigured
2025-11-06T16:32:26.0046189Z tests/test_3_offline.py::TestOfflineAccountBasic::test_selfcontact_configured
2025-11-06T16:32:26.0084064Z [gw6] [ 33%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_selfcontact_configured
2025-11-06T16:32:26.0408217Z tests/test_3_offline.py::TestOfflineAccountBasic::test_get_config_fails
2025-11-06T16:32:26.0443216Z [gw6] [ 34%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_get_config_fails
2025-11-06T16:32:26.0892480Z tests/test_3_offline.py::TestOfflineAccountBasic::test_empty_group_bcc_self_enabled
2025-11-06T16:32:26.0939388Z [gw6] [ 35%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_empty_group_bcc_self_enabled
2025-11-06T16:32:26.1364127Z tests/test_3_offline.py::TestOfflineAccountBasic::test_empty_group_bcc_self_disabled
2025-11-06T16:32:26.1406812Z [gw6] [ 36%] PASSED tests/test_3_offline.py::TestOfflineAccountBasic::test_empty_group_bcc_self_disabled
2025-11-06T16:32:26.1835467Z tests/test_3_offline.py::TestOfflineContact::test_contact_attr
2025-11-06T16:32:26.1874218Z [gw6] [ 36%] PASSED tests/test_3_offline.py::TestOfflineContact::test_contact_attr
2025-11-06T16:32:26.2300149Z tests/test_3_offline.py::TestOfflineContact::test_get_blocked
2025-11-06T16:32:26.2340868Z [gw6] [ 37%] PASSED tests/test_3_offline.py::TestOfflineContact::test_get_blocked
2025-11-06T16:32:26.2741619Z tests/test_3_offline.py::TestOfflineContact::test_create_self_contact
2025-11-06T16:32:26.2779899Z [gw6] [ 38%] PASSED tests/test_3_offline.py::TestOfflineContact::test_create_self_contact
2025-11-06T16:32:26.2834797Z tests/test_3_offline.py::TestOfflineContact::test_get_contacts_and_delete
2025-11-06T16:32:26.3704027Z tests/test_0_complex_or_slow.py::test_ephemeral_timer
2025-11-06T16:32:26.3769881Z [gw6] [ 38%] PASSED tests/test_3_offline.py::TestOfflineContact::test_get_contacts_and_delete
2025-11-06T16:32:26.4205897Z tests/test_3_offline.py::TestOfflineContact::test_delete_referenced_contact_hides_contact
2025-11-06T16:32:26.4245919Z [gw6] [ 39%] PASSED tests/test_3_offline.py::TestOfflineContact::test_delete_referenced_contact_hides_contact
2025-11-06T16:32:26.5644148Z tests/test_3_offline.py::TestOfflineContact::test_create_chat_flexibility
2025-11-06T16:32:26.5765545Z [gw6] [ 40%] PASSED tests/test_3_offline.py::TestOfflineContact::test_create_chat_flexibility
2025-11-06T16:32:26.6205806Z tests/test_3_offline.py::TestOfflineContact::test_contact_rename
2025-11-06T16:32:26.6242957Z [gw6] [ 41%] PASSED tests/test_3_offline.py::TestOfflineContact::test_contact_rename
2025-11-06T16:32:26.6651873Z tests/test_3_offline.py::TestOfflineChat::test_display
2025-11-06T16:32:26.6690168Z [gw6] [ 41%] PASSED tests/test_3_offline.py::TestOfflineChat::test_display
2025-11-06T16:32:26.7096753Z tests/test_3_offline.py::TestOfflineChat::test_is_group
2025-11-06T16:32:26.7136084Z [gw6] [ 42%] PASSED tests/test_3_offline.py::TestOfflineChat::test_is_group
2025-11-06T16:32:26.7535598Z tests/test_3_offline.py::TestOfflineChat::test_chat_by_id
2025-11-06T16:32:26.7573398Z [gw6] [ 43%] PASSED tests/test_3_offline.py::TestOfflineChat::test_chat_by_id
2025-11-06T16:32:26.7990658Z tests/test_3_offline.py::TestOfflineChat::test_chat_idempotent
2025-11-06T16:32:26.8030774Z [gw6] [ 44%] PASSED tests/test_3_offline.py::TestOfflineChat::test_chat_idempotent
2025-11-06T16:32:26.8882280Z tests/test_3_offline.py::TestOfflineChat::test_group_chat_add_second_account
2025-11-06T16:32:26.8953272Z [gw6] [ 44%] PASSED tests/test_3_offline.py::TestOfflineChat::test_group_chat_add_second_account
2025-11-06T16:32:27.0279957Z tests/test_3_offline.py::TestOfflineChat::test_group_chat_creation
2025-11-06T16:32:27.0384614Z [gw6] [ 45%] PASSED tests/test_3_offline.py::TestOfflineChat::test_group_chat_creation
2025-11-06T16:32:27.0846913Z tests/test_3_offline.py::TestOfflineChat::test_group_chat_creation_with_translation
2025-11-06T16:32:27.0892946Z [gw6] [ 46%] PASSED tests/test_3_offline.py::TestOfflineChat::test_group_chat_creation_with_translation
2025-11-06T16:32:27.1728398Z tests/test_3_offline.py::TestOfflineChat::test_group_chat_qr
2025-11-06T16:32:27.1803378Z [gw6] [ 47%] PASSED tests/test_3_offline.py::TestOfflineChat::test_group_chat_qr
2025-11-06T16:32:27.2724282Z tests/test_3_offline.py::TestOfflineChat::test_removing_blocked_user_from_group
2025-11-06T16:32:27.2798416Z [gw6] [ 47%] PASSED tests/test_3_offline.py::TestOfflineChat::test_removing_blocked_user_from_group
2025-11-06T16:32:27.3230978Z tests/test_3_offline.py::TestOfflineChat::test_get_set_profile_image_simple
2025-11-06T16:32:27.3274504Z [gw6] [ 48%] PASSED tests/test_3_offline.py::TestOfflineChat::test_get_set_profile_image_simple
2025-11-06T16:32:27.3713027Z tests/test_3_offline.py::TestOfflineChat::test_mute
2025-11-06T16:32:27.3753459Z [gw6] [ 49%] PASSED tests/test_3_offline.py::TestOfflineChat::test_mute
2025-11-06T16:32:27.4160431Z tests/test_3_offline.py::TestOfflineChat::test_delete_and_send_fails
2025-11-06T16:32:27.4198196Z [gw6] [ 50%] PASSED tests/test_3_offline.py::TestOfflineChat::test_delete_and_send_fails
2025-11-06T16:32:27.4620129Z tests/test_3_offline.py::TestOfflineChat::test_message_eq_contains
2025-11-06T16:32:27.4659807Z [gw6] [ 50%] PASSED tests/test_3_offline.py::TestOfflineChat::test_message_eq_contains
2025-11-06T16:32:27.5098001Z tests/test_3_offline.py::TestOfflineChat::test_message_send_text
2025-11-06T16:32:27.5142960Z [gw6] [ 51%] PASSED tests/test_3_offline.py::TestOfflineChat::test_message_send_text
2025-11-06T16:32:27.5592748Z tests/test_3_offline.py::TestOfflineChat::test_message_image
2025-11-06T16:32:27.5631919Z [gw6] [ 52%] PASSED tests/test_3_offline.py::TestOfflineChat::test_message_image
2025-11-06T16:32:27.6066233Z tests/test_3_offline.py::TestOfflineChat::test_message_file[r-None-application/octet-stream]
2025-11-06T16:32:27.6108916Z [gw6] [ 52%] PASSED tests/test_3_offline.py::TestOfflineChat::test_message_file[r-None-application/octet-stream]
2025-11-06T16:32:27.6543079Z tests/test_3_offline.py::TestOfflineChat::test_message_file[r.txt-None-text/plain]
2025-11-06T16:32:27.6585148Z [gw6] [ 53%] PASSED tests/test_3_offline.py::TestOfflineChat::test_message_file[r.txt-None-text/plain]
2025-11-06T16:32:27.7022023Z tests/test_3_offline.py::TestOfflineChat::test_message_file[r.txt-text/plain-text/plain]
2025-11-06T16:32:27.7093828Z [gw6] [ 54%] PASSED tests/test_3_offline.py::TestOfflineChat::test_message_file[r.txt-text/plain-text/plain]
2025-11-06T16:32:27.7531880Z tests/test_3_offline.py::TestOfflineChat::test_message_file[r.txt-image/png-image/png]
2025-11-06T16:32:27.7575639Z [gw6] [ 55%] PASSED tests/test_3_offline.py::TestOfflineChat::test_message_file[r.txt-image/png-image/png]
2025-11-06T16:32:27.7991086Z tests/test_3_offline.py::TestOfflineChat::test_create_contact
2025-11-06T16:32:27.8037203Z [gw6] [ 55%] PASSED tests/test_3_offline.py::TestOfflineChat::test_create_contact
2025-11-06T16:32:27.9245850Z tests/test_3_offline.py::TestOfflineChat::test_send_lots_of_offline_msgs
2025-11-06T16:32:30.8988376Z [gw6] [ 56%] PASSED tests/test_3_offline.py::TestOfflineChat::test_send_lots_of_offline_msgs
2025-11-06T16:32:31.1578402Z [gw4] [ 57%] PASSED tests/test_1_online.py::test_send_receive_locations
2025-11-06T16:32:31.8007004Z tests/test_1_online.py::test_immediate_autodelete
2025-11-06T16:32:31.9239361Z [gw5] [ 58%] PASSED tests/test_1_online.py::test_dont_show_emails
2025-11-06T16:32:33.0856207Z tests/test_1_online.py::test_bot
2025-11-06T16:32:33.3262284Z [gw2] [ 58%] PASSED tests/test_1_online.py::test_markseen_message_and_mdn[True]
2025-11-06T16:32:34.5439010Z tests/test_1_online.py::test_markseen_message_and_mdn[False]
2025-11-06T16:32:34.7924569Z [gw1] [ 59%] PASSED tests/test_1_online.py::test_status
2025-11-06T16:32:36.3365330Z tests/test_1_online.py::test_group_quote
2025-11-06T16:32:36.5834679Z [gw0] [ 60%] PASSED tests/test_0_complex_or_slow.py::test_ephemeral_timer
2025-11-06T16:32:41.9771438Z tests/test_0_complex_or_slow.py::test_see_new_verified_member_after_going_online
2025-11-06T16:32:42.2304234Z [gw5] [ 61%] PASSED tests/test_1_online.py::test_bot
2025-11-06T16:32:44.4689814Z tests/test_1_online.py::test_quote_attachment
2025-11-06T16:32:44.7175391Z [gw4] [ 61%] PASSED tests/test_1_online.py::test_immediate_autodelete
2025-11-06T16:32:47.0233147Z tests/test_1_online.py::test_delete_multiple_messages
2025-11-06T16:32:47.2708187Z [gw2] [ 62%] PASSED tests/test_1_online.py::test_markseen_message_and_mdn[False]
2025-11-06T16:32:48.8054235Z tests/test_1_online.py::test_reply_privately
2025-11-06T16:32:49.1801892Z [gw1] [ 63%] PASSED tests/test_1_online.py::test_group_quote
2025-11-06T16:32:51.6256304Z tests/test_1_online.py::test_scan_folders[xyz-False-xyz]
2025-11-06T16:32:51.8718688Z [gw5] [ 63%] PASSED tests/test_1_online.py::test_quote_attachment
2025-11-06T16:32:53.7703636Z tests/test_1_online.py::test_send_mark_seen_clean_incoming_events
2025-11-06T16:32:54.1471080Z [gw0] [ 64%] PASSED tests/test_0_complex_or_slow.py::test_see_new_verified_member_after_going_online
2025-11-06T16:32:56.2923817Z tests/test_1_online.py::test_scan_folders[Spam-False-INBOX]
2025-11-06T16:32:56.5461989Z [gw4] [ 65%] PASSED tests/test_1_online.py::test_delete_multiple_messages
2025-11-06T16:32:57.1473814Z tests/test_1_online.py::test_trash_multiple_messages
2025-11-06T16:32:57.3966187Z [gw2] [ 66%] PASSED tests/test_1_online.py::test_reply_privately
2025-11-06T16:32:57.9277448Z tests/test_1_online.py::test_mdn_asymmetric
2025-11-06T16:32:57.9899526Z tests/test_3_offline.py::TestOfflineChat::test_create_chat_simple
2025-11-06T16:32:57.9953396Z [gw6] [ 66%] PASSED tests/test_3_offline.py::TestOfflineChat::test_create_chat_simple
2025-11-06T16:32:58.0458455Z tests/test_3_offline.py::TestOfflineChat::test_chat_message_distinctions
2025-11-06T16:32:58.0513383Z [gw6] [ 67%] PASSED tests/test_3_offline.py::TestOfflineChat::test_chat_message_distinctions
2025-11-06T16:32:58.3401496Z tests/test_3_offline.py::TestOfflineChat::test_import_export_on_unencrypted_acct
2025-11-06T16:32:58.3534824Z [gw6] [ 68%] PASSED tests/test_3_offline.py::TestOfflineChat::test_import_export_on_unencrypted_acct
2025-11-06T16:33:00.6180124Z tests/test_3_offline.py::TestOfflineChat::test_import_export_on_encrypted_acct
2025-11-06T16:33:00.6259181Z [gw6] [ 69%] PASSED tests/test_3_offline.py::TestOfflineChat::test_import_export_on_encrypted_acct
2025-11-06T16:33:01.4889155Z tests/test_3_offline.py::TestOfflineChat::test_import_export_with_passphrase
2025-11-06T16:33:01.5212709Z [gw5] [ 69%] PASSED tests/test_1_online.py::test_send_mark_seen_clean_incoming_events
2025-11-06T16:33:01.5387783Z [gw6] [ 70%] PASSED tests/test_3_offline.py::TestOfflineChat::test_import_export_with_passphrase
2025-11-06T16:33:01.7444008Z tests/test_3_offline.py::TestOfflineChat::test_import_encrypted_bak_into_encrypted_acct
2025-11-06T16:33:01.7889293Z tests/test_1_online.py::test_send_and_receive_image
2025-11-06T16:33:02.0421723Z [gw1] [ 71%] PASSED tests/test_1_online.py::test_scan_folders[xyz-False-xyz]
2025-11-06T16:33:04.0579887Z tests/test_1_online.py::test_scan_folders[xyz-True-xyz]
2025-11-06T16:33:04.0655918Z [gw6] [ 72%] PASSED tests/test_3_offline.py::TestOfflineChat::test_import_encrypted_bak_into_encrypted_acct
2025-11-06T16:33:04.1166772Z tests/test_3_offline.py::TestOfflineChat::test_set_get_draft
2025-11-06T16:33:04.1218212Z [gw6] [ 72%] PASSED tests/test_3_offline.py::TestOfflineChat::test_set_get_draft
2025-11-06T16:33:04.1242013Z tests/test_4_lowlevel.py::TestACSetup::test_cache_writing
2025-11-06T16:33:04.1251666Z [gw6] [ 73%] PASSED tests/test_4_lowlevel.py::TestACSetup::test_cache_writing
2025-11-06T16:33:04.1590045Z tests/test_4_lowlevel.py::TestACSetup::test_basic_states
2025-11-06T16:33:04.1633051Z [gw6] [ 74%] PASSED tests/test_4_lowlevel.py::TestACSetup::test_basic_states
2025-11-06T16:33:04.2345342Z tests/test_4_lowlevel.py::TestACSetup::test_two_accounts_one_waited_all_started
2025-11-06T16:33:04.2421434Z [gw6] [ 75%] PASSED tests/test_4_lowlevel.py::TestACSetup::test_two_accounts_one_waited_all_started
2025-11-06T16:33:04.2930918Z tests/test_4_lowlevel.py::TestACSetup::test_store_and_retrieve_configured_account_cache
2025-11-06T16:33:04.2979594Z [gw6] [ 75%] PASSED tests/test_4_lowlevel.py::TestACSetup::test_store_and_retrieve_configured_account_cache
2025-11-06T16:33:04.2994949Z tests/test_4_lowlevel.py::test_liveconfig_caching
2025-11-06T16:33:04.3004048Z [gw6] [ 76%] PASSED tests/test_4_lowlevel.py::test_liveconfig_caching
2025-11-06T16:33:04.3013533Z tests/test_4_lowlevel.py::test_empty_context
2025-11-06T16:33:04.3022653Z [gw6] [ 77%] PASSED tests/test_4_lowlevel.py::test_empty_context
2025-11-06T16:33:04.3450911Z tests/test_4_lowlevel.py::test_dc_close_events
2025-11-06T16:33:04.3460749Z [gw6] [ 77%] PASSED tests/test_4_lowlevel.py::test_dc_close_events
2025-11-06T16:33:04.3477532Z tests/test_4_lowlevel.py::test_wrong_db
2025-11-06T16:33:04.3487240Z [gw6] [ 78%] PASSED tests/test_4_lowlevel.py::test_wrong_db
2025-11-06T16:33:04.3894084Z tests/test_4_lowlevel.py::test_empty_blobdir
2025-11-06T16:33:04.3904497Z [gw6] [ 79%] PASSED tests/test_4_lowlevel.py::test_empty_blobdir
2025-11-06T16:33:04.3913330Z tests/test_4_lowlevel.py::test_event_defines
2025-11-06T16:33:04.3921726Z [gw6] [ 80%] PASSED tests/test_4_lowlevel.py::test_event_defines
2025-11-06T16:33:04.3929947Z tests/test_4_lowlevel.py::test_sig
2025-11-06T16:33:04.3938068Z [gw6] [ 80%] PASSED tests/test_4_lowlevel.py::test_sig
2025-11-06T16:33:04.4433856Z tests/test_4_lowlevel.py::test_markseen_invalid_message_ids
2025-11-06T16:33:04.4503225Z [gw6] [ 81%] PASSED tests/test_4_lowlevel.py::test_markseen_invalid_message_ids
2025-11-06T16:33:04.4956827Z tests/test_4_lowlevel.py::test_get_special_message_id_returns_empty_message
2025-11-06T16:33:04.5002178Z [gw6] [ 82%] PASSED tests/test_4_lowlevel.py::test_get_special_message_id_returns_empty_message
2025-11-06T16:33:04.5011933Z tests/test_4_lowlevel.py::test_provider_info_none
2025-11-06T16:33:04.5019564Z [gw6] [ 83%] PASSED tests/test_4_lowlevel.py::test_provider_info_none
2025-11-06T16:33:04.5412188Z tests/test_4_lowlevel.py::test_get_info_open
2025-11-06T16:33:04.5422087Z [gw6] [ 83%] PASSED tests/test_4_lowlevel.py::test_get_info_open
2025-11-06T16:33:04.5875773Z tests/test_4_lowlevel.py::test_logged_hook_failure
2025-11-06T16:33:04.5916026Z [gw6] [ 84%] PASSED tests/test_4_lowlevel.py::test_logged_hook_failure
2025-11-06T16:33:04.6372953Z tests/test_4_lowlevel.py::test_logged_ac_process_ffi_failure
2025-11-06T16:33:04.6422980Z [gw6] [ 85%] PASSED tests/test_4_lowlevel.py::test_logged_ac_process_ffi_failure
2025-11-06T16:33:04.6454024Z tests/test_4_lowlevel.py::test_jsonrpc_blocking_call
2025-11-06T16:33:04.6463221Z [gw6] [ 86%] PASSED tests/test_4_lowlevel.py::test_jsonrpc_blocking_call
2025-11-06T16:33:07.9389701Z examples/test_examples.py::test_echo_quit_plugin
2025-11-06T16:33:08.1851881Z [gw0] [ 86%] PASSED tests/test_1_online.py::test_scan_folders[Spam-False-INBOX]
2025-11-06T16:33:09.7620551Z tests/test_1_online.py::test_archived_muted_chat
2025-11-06T16:33:10.0110390Z [gw5] [ 87%] PASSED tests/test_1_online.py::test_send_and_receive_image
2025-11-06T16:33:10.1252813Z tests/test_3_offline.py::TestOfflineChat::test_qr_setup_contact
2025-11-06T16:33:10.1334188Z [gw5] [ 88%] PASSED tests/test_3_offline.py::TestOfflineChat::test_qr_setup_contact
2025-11-06T16:33:10.3177563Z tests/test_1_online.py::test_set_get_contact_avatar
2025-11-06T16:33:10.5584483Z [gw2] [ 88%] PASSED tests/test_1_online.py::test_mdn_asymmetric
2025-11-06T16:33:11.8287670Z tests/test_1_online.py::test_send_receive_encrypt
2025-11-06T16:33:12.2032746Z [gw4] [ 89%] PASSED tests/test_1_online.py::test_trash_multiple_messages
2025-11-06T16:33:12.7329191Z tests/test_1_online.py::test_configure_error_msgs_wrong_pw
2025-11-06T16:33:12.9725641Z [gw1] [ 90%] PASSED tests/test_1_online.py::test_scan_folders[xyz-True-xyz]
2025-11-06T16:33:13.0749026Z tests/test_3_offline.py::TestOfflineChat::test_audit_log_view_without_daymarker
2025-11-06T16:33:16.8331254Z [gw1] [ 91%] PASSED tests/test_3_offline.py::TestOfflineChat::test_audit_log_view_without_daymarker
2025-11-06T16:33:17.0858093Z [gw0] [ 91%] PASSED tests/test_1_online.py::test_archived_muted_chat
2025-11-06T16:33:20.5992432Z tests/test_1_online.py::TestOnlineConfigureFails::test_invalid_password
2025-11-06T16:33:20.8501090Z [gw5] [ 92%] PASSED tests/test_1_online.py::test_set_get_contact_avatar
2025-11-06T16:33:20.8833990Z tests/test_1_online.py::test_system_group_msg_from_blocked_user
2025-11-06T16:33:21.1390505Z [gw2] [ 93%] PASSED tests/test_1_online.py::test_send_receive_encrypt
2025-11-06T16:33:22.0453193Z tests/test_1_online.py::test_set_get_group_image
2025-11-06T16:33:22.1739818Z [gw6] [ 94%] PASSED examples/test_examples.py::test_echo_quit_plugin
2025-11-06T16:33:24.4731315Z tests/test_1_online.py::test_qr_email_capitalization
2025-11-06T16:33:24.4738973Z [gw0] [ 94%] PASSED tests/test_1_online.py::TestOnlineConfigureFails::test_invalid_password
2025-11-06T16:33:30.4813479Z tests/test_1_online.py::TestOnlineConfigureFails::test_invalid_user
2025-11-06T16:33:30.6100908Z [gw4] [ 95%] PASSED tests/test_1_online.py::test_configure_error_msgs_wrong_pw
2025-11-06T16:33:31.8053142Z tests/test_1_online.py::test_connectivity
2025-11-06T16:33:32.0621045Z [gw5] [ 96%] PASSED tests/test_1_online.py::test_system_group_msg_from_blocked_user
2025-11-06T16:33:32.4747763Z [gw2] [ 97%] PASSED tests/test_1_online.py::test_set_get_group_image
2025-11-06T16:33:32.4756525Z [gw0] [ 97%] PASSED tests/test_1_online.py::TestOnlineConfigureFails::test_invalid_user
2025-11-06T16:33:32.6266429Z tests/test_1_online.py::TestOnlineConfigureFails::test_invalid_domain
2025-11-06T16:33:40.1759721Z [gw0] [ 98%] PASSED tests/test_1_online.py::TestOnlineConfigureFails::test_invalid_domain
2025-11-06T16:33:41.5823613Z [gw6] [ 99%] PASSED tests/test_1_online.py::test_qr_email_capitalization
2025-11-06T16:33:42.0514360Z [gw4] [100%] PASSED tests/test_1_online.py::test_connectivity
2025-11-06T16:33:42.0514831Z
2025-11-06T16:33:42.0515496Z =================================== FAILURES ===================================
2025-11-06T16:33:42.0516127Z ____________________________ tests/test_1_online.py ____________________________
2025-11-06T16:33:42.0517142Z [gw3] linux -- Python 3.14.0 /home/runner/work/core/core/python/.tox/py/bin/python
2025-11-06T16:33:42.0517955Z worker 'gw3' crashed while running 'tests/test_1_online.py::test_import_export_online_all'
2025-11-06T16:33:42.0518865Z ================== 1 failed, 135 passed in 142.99s (0:02:22) ===================
2025-11-06T16:33:42.0883518Z py: exit 1 (143.47 seconds) /home/runner/work/core/core/python> pytest -n6 --extra-info -v -rsXx --ignored --strict-tls tests examples pid=2715
2025-11-06T16:33:42.0892944Z mypy: OK (34.97=setup[32.35]+cmd[2.62] seconds)
2025-11-06T16:33:42.0893443Z doc: OK (28.44=setup[24.07]+cmd[4.37] seconds)
2025-11-06T16:33:42.0893853Z py: FAIL code 1 (164.87=setup[21.40]+cmd[143.47] seconds)
2025-11-06T16:33:42.0894175Z evaluation failed :( (228.39 seconds)
```
URL of the run: https://github.com/chatmail/core/actions/runs/19142085020/job/54711690788?pr=7408
(from PR #7408)
No idea if this is a problem on our side, something changed because of Python 3.14 update. Just documenting it for now so we can add more here if we see this again. Otherwise can be closed after some time.
In any case, no need to look too deep into it, when in doubt we should port failing tests to JSON-RPC.