tvalentyn commented on PR #40596:
URL: https://github.com/apache/beam/pull/40596#issuecomment-6220821268
oops, yes, I assumed it was preexisting
```
11. [unknown] 1 test(s)
suite Python tests / Python Unit Tests (macos-latest, 3.13, py313)
cause BeamAssertException: Failed assert:
['/Users/runner/work/beam/beam/sdks/python/target/.tox/py313-macos/tmp/tmp_wi8zfq_/tmp5aikcszw',
'/Users/runner/work/beam/beam/sdks/python/target/.tox/py313-macos/tmp/tmp_wi8zfq_/tmp5a
why no rule matched — needs a human
test MatchContinuouslyTest.test_without_deduplication (0s)
apache_beam/runners/common.py:914 in
apache_beam.runners.common.PerWindowInvoker.invoke_process
chain BeamAssertException → BeamAssertException
log
https://github.com/apache/beam/actions/runs/38650898197/job/116149129946 (line
~19434)
── excerpt ──
| [gw4] darwin -- Python 3.13.15
/Users/runner/work/beam/beam/sdks/python/target/.tox/py313-macos/bin/python
| > return self.do_fn_invoker.invoke_process(windowed_value)
| apache_beam/runners/common.py:1512:
| _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _
| apache_beam/runners/common.py:914: in
apache_beam.runners.common.PerWindowInvoker.invoke_process
| self._invoke_process_per_window(
| apache_beam/runners/common.py:1059: in
apache_beam.runners.common.PerWindowInvoker._invoke_process_per_window
| self.process_method(*args_for_process, **kwargs_for_process),
|
target/.tox/py313-macos/lib/python3.13/site-packages/apache_beam/transforms/core.py:2128:
in <lambda>
| wrapper = lambda x, *args, **kwargs: [fn(x, *args, **kwargs)]
| ^^^^^^^^^^^^^^^^^^^^^^
| _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _
| actual =
[FileMetadata(/Users/runner/work/beam/beam/sdks/python/target/.tox/py313-macos/tmp/tmp_wi8zfq_/tmp5aikcszw,
0,
1792019...ta(/Users/runner/work/beam/beam/sdks/python/target/.tox/py313-macos/tm
| equals_fn = <function row_namedtuple_equals_fn at 0x119868e00>
| def _equal(actual, equals_fn=equals_fn):
| expected_list = list(expected)
| # Try to compare actual and expected by sorting. This fails
with a
| # TypeError in Python 3 if different types are present in the
same
| # collection. It can also raise false negatives for types that
don't have
| # a deterministic sort order, like pyarrow Tables as of 0.14.1
| if not equals_fn:
| equals_fn = row_namedtuple_equals_fn
| try:
| sorted_expected = sorted(expected)
| sorted_actual = sorted(actual)
| … 15 more line(s) — open the log above
`
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]