Add openlineage system tests for missing use cases#68664
Merged
Conversation
3509e65 to
6646b0b
Compare
6646b0b to
2662ac6
Compare
mobuchowski
approved these changes
Jun 17, 2026
1 task
shahar1
added a commit
to shahar1/airflow
that referenced
this pull request
Jun 17, 2026
Several PRs landed on main after the initial 2026-06-16 preparation and belong in this wave: * openlineage: type-hint widening on the public emit_dataset_lineage / emit_query_lineage helpers (apache#68664) was not in the original wave; include it as a new 2.18.1 release. * amazon, cncf.kubernetes, google: the task_instance mypy fix in provider triggers (apache#68685) is recorded as a Misc entry in each provider's pending section (no version escalation - all three were already bumped higher).
shahar1
added a commit
to shahar1/airflow
that referenced
this pull request
Jun 18, 2026
Several PRs landed on main after the initial 2026-06-16 preparation and belong in this wave: * openlineage: type-hint widening on the public emit_dataset_lineage / emit_query_lineage helpers (apache#68664) was not in the original wave; include it as a new 2.18.1 release. * amazon, cncf.kubernetes, google: the task_instance mypy fix in provider triggers (apache#68685) is recorded as a Misc entry in each provider's pending section (no version escalation - all three were already bumped higher). * common-ci
shahar1
added a commit
to shahar1/airflow
that referenced
this pull request
Jun 18, 2026
Several PRs landed on main after the initial 2026-06-16 preparation and belong in this wave: * openlineage: type-hint widening on the public emit_dataset_lineage / emit_query_lineage helpers (apache#68664) was not in the original wave; include it as a new 2.18.1 release. * amazon, cncf.kubernetes, google: the task_instance mypy fix in provider triggers (apache#68685) is recorded as a Misc entry in each provider's pending section (no version escalation - all three were already bumped higher). * common-ci
shahar1
added a commit
to shahar1/airflow
that referenced
this pull request
Jun 18, 2026
Several PRs landed on main after the initial 2026-06-16 preparation and belong in this wave: * openlineage: type-hint widening on the public emit_dataset_lineage / emit_query_lineage helpers (apache#68664) was not in the original wave; include it as a new 2.18.1 release. * amazon, cncf.kubernetes, google: the task_instance mypy fix in provider triggers (apache#68685) is recorded as a Misc entry in each provider's pending section (no version escalation - all three were already bumped higher). * common-ci
shahar1
added a commit
to shahar1/airflow
that referenced
this pull request
Jun 19, 2026
Several PRs landed on main after the initial 2026-06-16 preparation and belong in this wave: * openlineage: type-hint widening on the public emit_dataset_lineage / emit_query_lineage helpers (apache#68664) was not in the original wave; include it as a new 2.18.1 release. * amazon, cncf.kubernetes, google: the task_instance mypy fix in provider triggers (apache#68685) is recorded as a Misc entry in each provider's pending section (no version escalation - all three were already bumped higher). * common-ci
75 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
PR improving only OL system tests and just few more nits around typing: whitelisting "ol" and "OL" in word spelling, and extending types in openlineage/api with Dataset as addition to InputDataset and OutputDataset to prevent mypy errors for users. I need to improve typing in OL client, will followup with PR removing these type: ignore lines.
Adding some missing test cases for OL system tests:
Also some json formatting, improved logging in test operator, added possibility for test expected templates to cover all AF versions after some, f.e. 3.3+ etc.
Was generative AI tooling used to co-author this PR?
Generated-by: Claude following the guidelines
{pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.