Execution of next task in case of failure- airflow

Solution 1:

Looks like the issue is with task definition. It would be more transparent to have the task code in your question. From what you have in the question, there is no 'trigger_rule' parameter defined and from apache-airflow's definition of BaseOperator, the trigger_rule by default is all_success which means that all the upstream tasks are to be successful before downstream tasks can execute.

Check if you have the trigger rule on the task delete_bq_table as all_done if so, remove that or change it to all_success