[gw4] darwin -- Python 3.12.12 /Users/cao/.pyenv/versions/3.12.12/bin/python3.12 tests/test_ranking_worker_local.py:548: in test_full_round_trip result = process_single_job_locally(timeout=300.0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/test_ranking_worker_local.py:300: in process_single_job_locally result = process_ga_job(ga_job) ^^^^^^^^^^^^^^^^^^^^^^ rtrader/services/ga_distributed.py:4518: in process_ga_job result = evaluate_with_reranking( rtrader/services/ranking_network.py:3085: in evaluate_with_reranking result = ranking_service.calculate_ranking( rtrader/services/ranking_service.py:4220: in calculate_ranking _track_rule( rtrader/services/ranking_service.py:3392: in _track_rule result = fn(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^ rtrader/services/ranking_service.py:7654: in _calculate_soft_sector_penalty sector_momentum, prev_sector_momentum = self._get_sector_momentum_cached(row, ctx) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rtrader/services/ranking_service.py:7576: in _get_sector_momentum_cached sector_momentum, _, _ = load_sector_momentum_data(trading_day) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rtrader/cli/trader_eod_core/services/log_formatting_service.py:461: in load_sector_momentum_data status, text = read_text_with_status(etf_json_file) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rtrader/utils/nfs.py:310: in read_text_with_status minio_text = _read_from_minio(s3key) ^^^^^^^^^^^^^^^^^^^^^^^ rtrader/utils/nfs.py:273: in _read_from_minio data = response.read().decode("utf-8") ^^^^^^^^^^^^^^^ ../.pyenv/versions/3.12.12/lib/python3.12/site-packages/urllib3/response.py:567: in read data = self._fp_read(amt) if not fp_closed else b"" ^^^^^^^^^^^^^^^^^^ ../.pyenv/versions/3.12.12/lib/python3.12/site-packages/urllib3/response.py:533: in _fp_read return self._fp.read(amt) if amt is not None else self._fp.read() ^^^^^^^^^^^^^^^ ../.pyenv/versions/3.12.12/lib/python3.12/http/client.py:495: in read s = self._safe_read(self.length) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ../.pyenv/versions/3.12.12/lib/python3.12/http/client.py:642: in _safe_read data = self.fp.read(amt) ^^^^^^^^^^^^^^^^^ ../.pyenv/versions/3.12.12/lib/python3.12/socket.py:720: in readinto return self._sock.recv_into(b) ^^^^^^^^^^^^^^^^^^^^^^^ E Failed: Timeout (>60.0s) from pytest-timeout.