Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup some (old) tasks UI tests #45352

Merged
merged 2 commits into from
Jan 2, 2025

Conversation

jedcunningham
Copy link
Member

(let's try #45335 again)

These tests don't need to use a dedicated DAG, plus this is the only use of DAGs from the tests dag dir, which means we can later switch to only parsing the example DAGs.

This also removes a couple leftover DAG code related tests that aren't needed anymore - all DAG code comes from the db, and we parse/store example DAGs all over the place, so no extra value with these tests.

Why am I touching old UI stuff? My parsing changes for DAG bundles breaks a bunch of these tests, and we aren't quite ready to remove the old UI...

These tests don't need to use a dedicated DAG, plus this is the only use
of DAGs from the tests dag dir, which means we can later switch to only
parsing the example DAGs.

This also removes a couple leftover DAG code related tests that aren't
needed anymore - all DAG code comes from the db, and we parse/store
example DAGs all over the place, so no extra value with these tests.

Why am I touching old UI stuff? My parsing changes for DAG bundles
breaks a bunch of these tests, and we aren't quite ready to remove the
old UI...
@boring-cyborg boring-cyborg bot added the area:webserver Webserver related Issues label Jan 2, 2025
@jedcunningham jedcunningham merged commit 104aee9 into apache:main Jan 2, 2025
43 checks passed
@jedcunningham jedcunningham deleted the misc_test_cleanup branch January 2, 2025 17:00
LefterisXefteris pushed a commit to LefterisXefteris/airflow that referenced this pull request Jan 5, 2025
These tests don't need to use a dedicated DAG, plus this is the only use
of DAGs from the tests dag dir, which means we can later switch to only
parsing the example DAGs.

This also removes a couple leftover DAG code related tests that aren't
needed anymore - all DAG code comes from the db, and we parse/store
example DAGs all over the place, so no extra value with these tests.

Why am I touching old UI stuff? My parsing changes for DAG bundles
breaks a bunch of these tests, and we aren't quite ready to remove the
old UI...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:webserver Webserver related Issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants