Skip to content

Reject stale provider test exemptions - #71985

Open
zhangxinyao88 wants to merge 1 commit into
apache:mainfrom
zhangxinyao88:codex/airflow-clean-stale-overlooked-tests
Open

Reject stale provider test exemptions#71985
zhangxinyao88 wants to merge 1 commit into
apache:mainfrom
zhangxinyao88:codex/airflow-clean-stale-overlooked-tests

Conversation

@zhangxinyao88

Copy link
Copy Markdown

Remove 14 outdated entries from OVERLOOKED_TESTS:

  • 12 no longer correspond to a current provider module after modules were renamed or removed
  • 2 already have their expected test files

Add a project-structure assertion that requires every remaining exemption to correspond to a current provider module, preventing dead entries from accumulating again.

related: #35442

Testing:

  • breeze run pytest airflow-core/tests/unit/always/test_project_structure.py::TestProjectStructure::test_providers_modules_should_have_tests -xvs
  • Airflow pre-commit and commit-message hooks

Was generative AI tooling used to co-author this PR?
  • Yes (Codex)

Generated-by: Codex following the guidelines


Drafted-by: Codex GPT-5; reviewed by @zhangxinyao88 before posting

Remove outdated OVERLOOKED_TESTS entries and ensure each remaining exemption corresponds to a current provider module.
@zhangxinyao88
zhangxinyao88 marked this pull request as ready for review August 22, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant