Skip to content

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented May 6, 2025

Since we have ubintu22.04-arm public runners available, we should be able to run a set of parallel tests for ARM - this would make our ARM images move out of experimental phase.

We are not running "all" tests - only those that make sense to run on ARM for "production" quality.

MySQL tests have some timeouts and run longer on ARM, that's why we do not run MySQL tests on ARM as well.

We can also get rid of the "ARM collection" test that was introduced to test if just collection of tests when we remove packages that shoud not be installed on ARM works. But if we are running actual pytest tests on ARM, we do not need to run those tests any more. (cherry picked from commit 3198aad)


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

Since we have `ubintu22.04-arm` public runners available, we should
be able to run a set of parallel tests for ARM - this would make our
ARM images move out of experimental phase.

We are not running "all" tests - only those that make sense to run
on ARM for "production" quality.

MySQL tests have some timeouts and run longer on ARM, that's why we
do not run MySQL tests on ARM as well.

We can also get rid of the "ARM collection" test that was introduced
to test if just **collection** of tests when we remove packages that
shoud not be installed on ARM works. But if we are running actual
pytest tests on ARM, we do not need to run those tests any more.
(cherry picked from commit 3198aad)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
@potiuk potiuk requested review from kaxil and removed request for ashb, gopidesupavan and jedcunningham May 6, 2025 09:57
@potiuk potiuk merged commit 4fbd383 into apache:v3-0-test May 6, 2025
72 checks passed
@potiuk potiuk deleted the backport-3198aad-v3-0-test branch May 6, 2025 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant