lidavidm created ARROW-5930: ------------------------------- Summary: [FlightRPC] [Python] Flight CI tests are failing Key: ARROW-5930 URL: https://issues.apache.org/jira/browse/ARROW-5930 Project: Apache Arrow Issue Type: Bug Components: FlightRPC, Python Affects Versions: 0.14.0 Reporter: lidavidm
Flight tests segfault on Travis: [https://travis-ci.org/apache/arrow/jobs/557690959] The relevant part is: {noformat} Fatal Python error: Aborted Thread 0x00007fcf009fe700 (most recent call first): File "/home/travis/build/apache/arrow/python/pyarrow/tests/test_flight.py", line 386 in _server_thread File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/threading.py", line 864 in run File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/threading.py", line 916 in _bootstrap_inner File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/threading.py", line 884 in _bootstrap Current thread 0x00007fcf1f9fa700 (most recent call first): File "/home/travis/build/apache/arrow/python/pyarrow/tests/test_flight.py", line 411 in flight_server File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/contextlib.py", line 99 in __exit__ File "/home/travis/build/apache/arrow/python/pyarrow/tests/test_flight.py", line 670 in test_tls_do_get File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/python.py", line 165 in pytest_pyfunc_call File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/callers.py", line 187 in _multicall File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/manager.py", line 81 in <lambda> File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/manager.py", line 87 in _hookexec File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/hooks.py", line 289 in __call__ File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/python.py", line 1451 in runtest File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/runner.py", line 117 in pytest_runtest_call File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/callers.py", line 187 in _multicall File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/manager.py", line 81 in <lambda> File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/manager.py", line 87 in _hookexec File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/hooks.py", line 289 in __call__ File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/runner.py", line 192 in <lambda> File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/runner.py", line 220 in from_call File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/runner.py", line 192 in call_runtest_hook File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/runner.py", line 167 in call_and_report File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/runner.py", line 87 in runtestprotocol File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/runner.py", line 72 in pytest_runtest_protocol File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/callers.py", line 187 in _multicall File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/manager.py", line 81 in <lambda> File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/manager.py", line 87 in _hookexec File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/hooks.py", line 289 in __call__ File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/main.py", line 278 in pytest_runtestloop File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/callers.py", line 187 in _multicall File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/manager.py", line 81 in <lambda> File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/manager.py", line 87 in _hookexec File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/hooks.py", line 289 in __call__ File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/main.py", line 257 in _main File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/main.py", line 213 in wrap_session File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/main.py", line 250 in pytest_cmdline_main File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/callers.py", line 187 in _multicall File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/manager.py", line 81 in <lambda> File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/manager.py", line 87 in _hookexec File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pluggy/hooks.py", line 289 in __call__ File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/_pytest/config/__init__.py", line 74 in main File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/pytest.py", line 102 in <module> File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/coverage/execfile.py", line 192 in run_python_file File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/coverage/execfile.py", line 122 in run_python_module File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/coverage/cmdline.py", line 627 in do_run File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/coverage/cmdline.py", line 491 in command_line File "/home/travis/build/apache/arrow/pyarrow-test-3.6/lib/python3.6/site-packages/coverage/cmdline.py", line 756 in main File "/home/travis/build/apache/arrow/pyarrow-test-3.6/bin/coverage", line 10 in <module> /home/travis/build/apache/arrow/ci/travis_script_python.sh: line 202: 12032 Aborted (core dumped) coverage run --append -m pytest $PYARROW_PYTEST_FLAGS pyarrow/tests{noformat} I haven't been able to reproduce this so far. We may want to just mark the tests as flaky for now. -- This message was sent by Atlassian JIRA (v7.6.14#76016)