LiamOrmiston commented on issue #33053:
URL: https://github.com/apache/airflow/issues/33053#issuecomment-1664671806

   Thank you for your reply, @dzhigimont. To clarify, I understand there is a 
way to get the behavior I expect. My main intention for this issue _is_ to 
point out the differences in the default inpretation of states between the UI 
and the `ExternalTaskSensor`. 
   
   Currently, the UI interpretation for `TaskGroup` state matches the UI 
interpretation for a 
[DagRun](https://airflow.apache.org/docs/apache-airflow/stable/core-concepts/dag-run.html#dag-run-status);
 that is, a `DagRun` can be successful with `skipped` and `success` task 
states. Because of this, it is natural to assume that `ExternalTaskSensor` 
would behave the same if it was a sensor for a `TaskGroup` that contains a 
skipped task or a sensor for a `DagRun` that contains a skipped task. 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to