Skip to content

Conversation

@juditnovak
Copy link
Contributor

@juditnovak juditnovak commented Dec 13, 2025


Documentaiton extensions

This draft came to existence as a follow-up on the conversation on Issue #59074 , based on the experience of using Airflow Pytest plugin and Airflow System tests with custom Airflow Executor and custom Airflow Operatros/Decorators.

The content is very raw, it's more just a "proof of concept" in its current stage.

In case any I didn't find the correct way to achieve certain targets, please let me know. I did my best to find the right solution at each step building my test workflows, however on occasions I couldn't find a more elegant solution (perhaps by my mistake) than documented here. I'm grateful for highlights on those areas, and of course modify the draft accordingly.

@juditnovak juditnovak force-pushed the docs/system_tests_extend branch from 255dfbc to e2abd73 Compare December 13, 2025 16:50
conf.read_file(open(f"{YOUR_TEST_CONFIG_FILE}"))
Custom configuraion allows an easy way to load numerous custom options at once (typically ones that may correspond
to custom providers).
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I have drafted Proposal #59389 that may allow for handier way to do this. However I understand the strong protection within the Airflow testuite to avoid any interference across deployments, thus I understand that such a change may not be deseired.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch kind:documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant