You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add e2e test suite for Airflow event-driven DAGs with Apache Kafka (#64833)
* Add e2e test suite for Airflow event-driven DAGs with Apache Kafka
* Add 'event_driven' option to E2E test mode in testing_commands.py
* Address review feedback for event-driven E2E tests
- Use timedelta(seconds=1) for retry_delay instead of bare int
- Return exactly expected_count runs from _wait_for_consumer_dag_runs
- Replace fixed 30s sleep with polling for Kafka consumer group registration
- Pin --partitions 1 --replication-factor 1 for deterministic topic creation
- Add kafka.yml pattern to selective checks file group
- Remove container_name and unused JMX port from kafka.yml
- Regenerate breeze CLI doc images
* Fix AwaitTrigger and airflow e2e test
* Add retry for un_pause_dag method
* Add additional requirements for Kafka integration in event-driven setup
* Add pytest output
* fixup: Refactor comments and documentation for consistency in DAG terminology and update regex patterns for Kafka provider paths
* fixup: Add entry in ci-amd.yml
* fixup: Remove debug -sv flag
* Apply suggestions from code review
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
* fixup: mount latest provider changes instead of installing from pypi
---------
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Copy file name to clipboardExpand all lines: airflow-e2e-tests/tests/airflow_e2e_tests/constants.py
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -47,3 +47,18 @@
47
47
48
48
# s3 bucket name for XComObjectStorageBackend tests. This bucket will be created in the `init-aws.sh` script that is run as part of the LocalStack container initialization.
0 commit comments