airflow: Add a command line option to start a triggerer process with breeze

Description

As discussed in https://lists.apache.org/thread/ss0605b561bcrrlogydgww1pzo97691j It would be helpful to be able to start a triggerer process from the same command line that starts breeze, using an option like --run-triggerer=True or --with-triggerer.

Use case/motivation

This option would be used when running system tests that contain deferrable operators, and thus need a triggerer to run to completion.

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

About this issue

  • Original URL
  • State: open
  • Created a year ago
  • Reactions: 1
  • Comments: 15 (14 by maintainers)

Most upvoted comments

Reopened as @o-nikolas mentioned the idea here was for SYSTEM TESTS to support triggerer - see https://github.com/apache/airflow/pull/36063#issuecomment-1852622579

I am currently working on this issue and hope to raise a PR ( at least in draft mode) by end of this week.

I will pick this up today as part of dev sprint for PyCon India 2023 😃

Cleared out @kelechi2020 as the assignee since we haven’t heard back in weeks. This way any other interested individuals can pick up the task. If you get back to it @kelechi2020 let me know and I can re-assign it to you!