The GitHub Actions job "Tests" on airflow.git has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
f522dceebb17e66095843095e82594ce37a1b592 / Jarek Potiuk <[email protected]>
Fix flaky task_sdk test by comparing the list in unordered fashion

The test_reading_from_pipes can sometimes return the logs in a
different order, because the order in which messages will be read
from stdout and stderr and values are put in the log are not
deterministic. Unfortunately this is comparing list of dicts and
dicts are not hashable, so we cannot use the usual trick of converting
the list to set. Instead we are using "pytest-unordered" library
that implements `unordered` helper to run such asserts.

The native pytest for unordered collection comparision is highly
requested but apparently stalled by maintainers. See
the https://github.com/pytest-dev/pytest/issues/10032 issue.

Report URL: https://github.com/apache/airflow/actions/runs/12223693567

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to