The GitHub Actions job "Tests (AMD)" on airflow.git/speed-up-constraints-version-check has failed. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: 5abea2ec15b4936eefb5316ee0517d5ef3ecc8e1 / Jarek Potiuk <[email protected]> Speed up constraints-version-check by resolving the baseline once The Deps matrix in finalize-tests is a serial tail on every canary run: it starts only after the rest of the run has finished and then adds another 40-70 minutes to the wall clock. Roughly half of that time was spent recomputing an answer the command already had. Explaining why a package cannot be upgraded needs two resolutions: the unpinned workspace, and the workspace with the package pinned to its latest version. Only the second depends on the package. The first is the same for every package in a run, because each explanation restores pyproject.toml and uv.lock before the next one starts and the remaining inputs are fixed for the whole command. It was nevertheless re-run for each outdated package, so a scheduled run doing 63 explanations paid for 126 full `uv sync --refresh` invocations where 64 would have done. Resolving the baseline once also removes a latent source of non-determinism: every baseline sync passed --refresh, so an index change part-way through a run could leave two packages compared against different baselines. Report URL: https://github.com/apache/airflow/actions/runs/30306653659 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
