Skip to content

Conversation

@kaxil
Copy link
Member

@kaxil kaxil commented Jan 22, 2025

Some test failures like https://github.com/apache/airflow/actions/runs/12903540392/job/35979200770?pr=45865 were not caught in #45834

Follow-up of #45834


^ 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 newsfragments.

@potiuk
Copy link
Member

potiuk commented Jan 22, 2025

Yes. I think we should run all provider tests when task_sdk files change. I will add it to selective checks.

Copy link
Member

@Lee-W Lee-W left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 nitpick, most looks good!

potiuk added a commit to potiuk/airflow that referenced this pull request Jan 22, 2025
When Task SDK sources change, provider code is impacted as they
are using Task SDK - some tests might fail because of changes there.

Example case: apache#45917
@potiuk
Copy link
Member

potiuk commented Jan 22, 2025

PR for selective checks to avoid such failures in the future #45921

@kaxil kaxil force-pushed the fix-main-failures branch from 70d7f2b to 51be7b2 Compare January 22, 2025 10:05
potiuk added a commit that referenced this pull request Jan 22, 2025
When Task SDK sources change, provider code is impacted as they
are using Task SDK - some tests might fail because of changes there.

Example case: #45917
@kaxil kaxil force-pushed the fix-main-failures branch from 480e54b to 459cbe6 Compare January 22, 2025 13:42
@potiuk
Copy link
Member

potiuk commented Jan 22, 2025

ALMOST !

@kaxil kaxil force-pushed the fix-main-failures branch from 131816f to 33a6be7 Compare January 22, 2025 16:12
@kaxil
Copy link
Member Author

kaxil commented Jan 22, 2025

ALMOST !

Should be finally fully green 🤞

@potiuk
Copy link
Member

potiuk commented Jan 22, 2025

🤞 🤞

@kaxil kaxil merged commit 2193be2 into apache:main Jan 22, 2025
86 checks passed
@kaxil kaxil deleted the fix-main-failures branch January 22, 2025 17:01
dauinh pushed a commit to dauinh/airflow that referenced this pull request Jan 24, 2025
When Task SDK sources change, provider code is impacted as they
are using Task SDK - some tests might fail because of changes there.

Example case: apache#45917
@utkarsharma2 utkarsharma2 added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Jan 27, 2025
gpathak128 pushed a commit to gpathak128/airflow that referenced this pull request Jan 29, 2025
When Task SDK sources change, provider code is impacted as they
are using Task SDK - some tests might fail because of changes there.

Example case: apache#45917
got686-yandex pushed a commit to got686-yandex/airflow that referenced this pull request Jan 30, 2025
When Task SDK sources change, provider code is impacted as they
are using Task SDK - some tests might fail because of changes there.

Example case: apache#45917
niklasr22 pushed a commit to niklasr22/airflow that referenced this pull request Feb 8, 2025
When Task SDK sources change, provider code is impacted as they
are using Task SDK - some tests might fail because of changes there.

Example case: apache#45917
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:logging area:providers changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) full tests needed We need to run full set of tests for this PR to merge provider:apache-kylin provider:apache-spark provider:openlineage AIP-53 provider:redis

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants