GitHub Actions / Test Results
failed
Nov 26, 2025 in 0s
1 fail, 25 skipped, 605 pass in 8m 4s
4 files 4 suites 8m 4s ⏱️
631 tests 605 ✅ 25 💤 1 ❌
1 262 runs 1 206 ✅ 55 💤 1 ❌
Results for commit c2303be.
Annotations
Check warning on line 0 in apache_beam.dataframe.schemas_test.SchemasTest
github-actions / Test Results
1 out of 2 runs failed: test_unbatch_datetime (apache_beam.dataframe.schemas_test.SchemasTest)
sdks/python/test-suites/tox/py313/build/srcs/sdks/python/pytest_py313.xml [took 5m 2s]
Raw output
grpc._channel._MultiThreadedRendezvous: <_MultiThreadedRendezvous of RPC that terminated with:
status = StatusCode.DEADLINE_EXCEEDED
details = "Deadline Exceeded"
debug_error_string = "UNKNOWN:Error received from peer {grpc_status:4, grpc_message:"Deadline Exceeded"}"
>
self = <apache_beam.dataframe.schemas_test.SchemasTest testMethod=test_unbatch_datetime>
def test_unbatch_datetime(self):
s = pd.Series(
pd.date_range(
'1/1/2000', periods=100, freq='m', tz='America/Los_Angeles'))
proxy = s[:0]
> with TestPipeline() as p:
^^^^^^^^^^^^^^
apache_beam/dataframe/schemas_test.py:368:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
target/.tox-py313/py313/lib/python3.13/site-packages/apache_beam/pipeline.py:646: in __exit__
self.result = self.run()
^^^^^^^^^^
target/.tox-py313/py313/lib/python3.13/site-packages/apache_beam/testing/test_pipeline.py:122: in run
state = result.wait_until_finish(duration=self.timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
target/.tox-py313/py313/lib/python3.13/site-packages/apache_beam/runners/portability/portable_runner.py:571: in wait_until_finish
raise self._runtime_exception
target/.tox-py313/py313/lib/python3.13/site-packages/apache_beam/runners/portability/portable_runner.py:580: in _observe_state
for state_response in self._state_stream:
^^^^^^^^^^^^^^^^^^
target/.tox-py313/py313/lib/python3.13/site-packages/grpc/_channel.py:538: in __next__
return self._next()
^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_MultiThreadedRendezvous of RPC that terminated with:
status = StatusCode.DEADLINE_EXCEEDED
details = "Deadline Exceeded"
debug_error_string = "UNKNOWN:Error received from peer {grpc_status:4, grpc_message:"Deadline Exceeded"}"
>
def _next(self) -> Any:
with self._state.condition:
if self._state.code is None:
event_handler = _event_handler(
self._state, self._response_deserializer
)
self._state.due.add(cygrpc.OperationType.receive_message)
operating = self._call.operate(
(cygrpc.ReceiveMessageOperation(_EMPTY_FLAGS),),
event_handler,
)
if not operating:
self._state.due.remove(cygrpc.OperationType.receive_message)
elif self._state.code is grpc.StatusCode.OK:
raise StopIteration()
else:
raise self
def _response_ready():
return self._state.response is not None or (
cygrpc.OperationType.receive_message not in self._state.due
and self._state.code is not None
)
_common.wait(self._state.condition.wait, _response_ready)
if self._state.response is not None:
response = self._state.response
self._state.response = None
return response
if cygrpc.OperationType.receive_message not in self._state.due:
if self._state.code is grpc.StatusCode.OK:
raise StopIteration()
elif self._state.code is not None:
> raise self
E grpc._channel._MultiThreadedRendezvous: <_MultiThreadedRendezvous of RPC that terminated with:
E status = StatusCode.DEADLINE_EXCEEDED
E details = "Deadline Exceeded"
E debug_error_string = "UNKNOWN:Error received from peer {grpc_status:4, grpc_message:"Deadline Exceeded"}"
E >
target/.tox-py313/py313/lib/python3.13/site-packages/grpc/_channel.py:962: _MultiThreadedRendezvous
Loading