shahar1 opened a new pull request, #69671:
URL: https://github.com/apache/airflow/pull/69671

   Following review feedback on #69212, the OpenLineage provider e2e tests are 
consolidated into the existing `airflow-e2e-tests/` framework instead of the 
standalone `providers-e2e-tests/` framework introduced there.
   
   `airflow-e2e-tests/` already hosts deployed-stack suites for providers 
(Elasticsearch/OpenSearch remote logging, Kafka event-driven), so the separate 
framework duplicated setup that already exists. OpenLineage now runs as an 
`openlineage` `--e2e-test-mode`: it reuses the shared docker-compose base, the 
testcontainers conftest, and the shared `AirflowClient`, adding only a compose 
overlay for the OpenLineage env config and a small runner that drives the 
provider's system-test DAGs.
   
   The standalone `providers-e2e-tests/` tree, its `breeze testing 
providers-e2e-tests` command, its uv workspace member and its dedicated CI 
workflow are removed. The older-Airflow compatibility matrix (the only feature 
unique to that framework) is dropped along with it.
   
   related: #69212
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Opus 4.8)
   
   Generated-by: Claude Code (Opus 4.8) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to