Execution timeouts limit the duration of a task or DAG: execution_timeout interrupts a task that runs too long, dagrun_timeout bounds a complete run. They prevent a stuck task from occupying resources indefinitely and hiding a problem.
Example
execution_timeout=timedelta(hours=1)