What is the difference between airflow trigger rule "all_done" and "all_success"? : <p>One of the requirement in the workflow I am working on is to wait for some event to happen for given time, if it does not happen mark the task as failed still the downstream task should be executed.</p>

<p>I am wondering if "all_done" means all the dependency tasks are done no matter if they have succeeded or not.</p>
