amoghrajesh commented on PR #59711:
URL: https://github.com/apache/airflow/pull/59711#issuecomment-3686806768

   Oh nice, our tests caught this:
   ```python
   
_____________________________________________________________________________ 
TestCliDags.test_dag_test_no_triggerer_running 
_____________________________________________________________________________
   airflow-core/tests/unit/cli/commands/test_dag_command.py:926: in 
test_dag_test_no_triggerer_running
       trigger_arg = mock_run.call_args_list[0].args[0]
   E   IndexError: list index out of range
   
-----------------------------------------------------------------------------------------
 Captured stdout setup 
------------------------------------------------------------------------------------------
   2025-12-23T12:58:10.452614Z [info     ] Filling up the DagBag from /dev/null 
[airflow.dag_processing.dagbag.DagBag]
   
------------------------------------------------------------------------------------------
 Captured stdout call 
------------------------------------------------------------------------------------------
   2025-12-23T12:58:10.470013Z [info     ] Bulk-writing dags to db        
[airflow.serialization.definitions.dag] count=1
   2025-12-23T12:58:10.476333Z [info     ] Creating ORM DAG for test_dag  
[airflow.dag_processing.collection]
   2025-12-23T12:58:10.507290Z [info     ] Bulk-writing dags to db        
[airflow.serialization.definitions.dag] count=1
   2025-12-23T12:58:10.574004Z [info     ] Created dag run.               
[airflow.models.dagrun] dagrun=<DagRun test_dag @ 2025-12-23 
12:58:10.558813+00:00: manual__2025-12-23T12:58:10.561367+00:00, state:running, 
queued_at: None. run_type: manual>
   2025-12-23T12:58:17.598354Z [info     ] Task started                   
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b49-ddd1-7e6d-afc8-4de964bc71c0 hostname=8b21455fe38d 
previous_state=queued ti_id=019b4b49-dd0f-7a5f-9742-e0149b234f23
   2025-12-23T12:58:17.601445Z [info     ] Task instance state updated    
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b49-ddd1-7e6d-afc8-4de964bc71c0 rows_affected=1 
ti_id=019b4b49-dd0f-7a5f-9742-e0149b234f23
   2025-12-23T12:58:17.633702Z [info     ] Updating RenderedTaskInstanceFields 
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b49-f899-7c8a-9fa9-0296222f7877 field_count=3 
ti_id=019b4b49-dd0f-7a5f-9742-e0149b234f23
   Task instance is in running state
    Previous state of the Task instance: TaskInstanceState.QUEUED
   Current task name:one
   Dag name:test_dag
   2025-12-23T12:58:17.668443Z [info     ] Done. Returned value was: 1    
[airflow.task.operators.airflow.providers.standard.decorators.python._PythonDecoratedOperator]
   2025-12-23T12:58:17.668740Z [info     ] Pushing xcom                   
[task] ti=RuntimeTaskInstance(id=UUID('019b4b49-dd0f-7a5f-9742-e0149b234f23'), 
task_id='one', dag_id='test_dag', 
run_id='manual__2025-12-23T12:58:10.561367+00:00', try_number=1, 
dag_version_id=UUID('019b4b49-dcba-79f7-a75e-d211b74c311f'), map_index=-1, 
hostname='8b21455fe38d', context_carrier=None, 
task=<Task(_PythonDecoratedOperator): one>, max_tries=0, 
start_date=datetime.datetime(2025, 12, 23, 12, 58, 10, 768355, 
tzinfo=datetime.timezone.utc), end_date=None, state=<TaskInstanceState.RUNNING: 
'running'>, is_mapped=False, rendered_map_index=None, sentry_integration='')
   [] []
   2025-12-23T12:58:17.723593Z [info     ] Task instance state updated    
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b49-f8db-78db-9670-1f8bf1d20ab1 new_state=success 
rows_affected=1 ti_id=019b4b49-dd0f-7a5f-9742-e0149b234f23
   Task instance in success state
    Previous state of the Task instance: TaskInstanceState.RUNNING
   Task operator:<Task(_PythonDecoratedOperator): one>
   2025-12-23T12:58:23.665362Z [info     ] Task started                   
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b49-f9c8-7114-9e6a-84cb9fc092f8 hostname=8b21455fe38d 
previous_state=queued ti_id=019b4b49-dd10-7b33-8b2f-9c02cb38fd95
   2025-12-23T12:58:23.667468Z [info     ] Task instance state updated    
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b49-f9c8-7114-9e6a-84cb9fc092f8 rows_affected=1 
ti_id=019b4b49-dd10-7b33-8b2f-9c02cb38fd95
   2025-12-23T12:58:23.714198Z [info     ] Updating RenderedTaskInstanceFields 
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b4a-105a-7b44-920f-f0ef7d4863f1 field_count=3 
ti_id=019b4b49-dd10-7b33-8b2f-9c02cb38fd95
   Task instance is in running state
    Previous state of the Task instance: TaskInstanceState.QUEUED
   Current task name:two
   Dag name:test_dag
   2025-12-23T12:58:23.727615Z [info     ] Done. Returned value was: 2    
[airflow.task.operators.airflow.providers.standard.decorators.python._PythonDecoratedOperator]
   2025-12-23T12:58:23.727823Z [info     ] Pushing xcom                   
[task] ti=RuntimeTaskInstance(id=UUID('019b4b49-dd10-7b33-8b2f-9c02cb38fd95'), 
task_id='two', dag_id='test_dag', 
run_id='manual__2025-12-23T12:58:10.561367+00:00', try_number=1, 
dag_version_id=UUID('019b4b49-dcba-79f7-a75e-d211b74c311f'), map_index=-1, 
hostname='8b21455fe38d', context_carrier=None, 
task=<Task(_PythonDecoratedOperator): two>, max_tries=0, 
start_date=datetime.datetime(2025, 12, 23, 12, 58, 17, 927759, 
tzinfo=datetime.timezone.utc), end_date=None, state=<TaskInstanceState.RUNNING: 
'running'>, is_mapped=False, rendered_map_index=None, sentry_integration='')
   [] []
   2025-12-23T12:58:23.765383Z [info     ] Task instance state updated    
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b4a-1083-788d-b197-44b1b1c6ca07 new_state=success 
rows_affected=1 ti_id=019b4b49-dd10-7b33-8b2f-9c02cb38fd95
   Task instance in success state
    Previous state of the Task instance: TaskInstanceState.RUNNING
   Task operator:<Task(_PythonDecoratedOperator): two>
   2025-12-23T12:58:28.280891Z [info     ] Task started                   
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b4a-1155-79b9-b186-3f52a5e2efb6 hostname=8b21455fe38d 
previous_state=queued ti_id=019b4b49-dd11-7233-910e-7c2d5fc1768c
   2025-12-23T12:58:28.282852Z [info     ] Task instance state updated    
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b4a-1155-79b9-b186-3f52a5e2efb6 rows_affected=1 
ti_id=019b4b49-dd11-7233-910e-7c2d5fc1768c
   2025-12-23T12:58:28.316970Z [info     ] Updating RenderedTaskInstanceFields 
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b4a-2256-7aa9-97ca-ebbb5e945c53 field_count=1 
ti_id=019b4b49-dd11-7233-910e-7c2d5fc1768c
   Task instance is in running state
    Previous state of the Task instance: TaskInstanceState.QUEUED
   Current task name:abc
   Dag name:test_dag
   I AM DEFERRING
   2025-12-23T12:58:28.328706Z [info     ] Pausing task as DEFERRED.      
[task] dag_id=test_dag run_id=manual__2025-12-23T12:58:10.561367+00:00 
task_id=abc
   2025-12-23T12:58:28.343552Z [info     ] Task instance state updated    
[airflow.api_fastapi.execution_api.routes.task_instances] 
correlation_id=019b4b4a-2269-720f-8be0-308a986d712e new_state=deferred 
rows_affected=1 ti_id=019b4b49-dd11-7233-910e-7c2d5fc1768c
   2025-12-23T12:58:28.373015Z [info     ] Marking run <DagRun test_dag @ 
2025-12-23 12:58:10.558813+00:00: manual__2025-12-23T12:58:10.561367+00:00, 
state:running, queued_at: None. run_type: manual> failed 
[airflow.models.dagrun.DagRun]
   Dag run  in failure state
   Dag information:test_dag Run id: manual__2025-12-23T12:58:10.561367+00:00 
Run type: manual
   Failed with message: task_failure
   2025-12-23T12:58:28.373278Z [info     ] DagRun Finished: dag_id=test_dag, 
logical_date=2025-12-23 12:58:10.558813+00:00, 
run_id=manual__2025-12-23T12:58:10.561367+00:00, run_start_date=2025-12-23 
12:58:10.558813+00:00, run_end_date=2025-12-23 12:58:28.373122+00:00, 
run_duration=17.814309, state=failed, run_type=manual, 
data_interval_start=2025-12-22 12:58:10.558813+00:00, 
data_interval_end=2025-12-23 12:58:10.558813+00:00, 
[airflow.models.dagrun.DagRun]
   
------------------------------------------------------------------------------------------
 Captured stderr call 
------------------------------------------------------------------------------------------
   2025-12-23T12:58:10.601998Z [info     ] [DAG TEST] starting task_id=one 
map_index=-1 [airflow.sdk.definitions.dag]
   2025-12-23T12:58:10.603273Z [info     ] [DAG TEST] running task 
<TaskInstance: test_dag.one manual__2025-12-23T12:58:10.561367+00:00 
[scheduled]> [airflow.sdk.definitions.dag]
   2025-12-23T12:58:17.747317Z [info     ] [DAG TEST] end task task_id=one 
map_index=-1 [airflow.sdk.definitions.dag]
   2025-12-23T12:58:17.760542Z [info     ] [DAG TEST] starting task_id=two 
map_index=-1 [airflow.sdk.definitions.dag]
   2025-12-23T12:58:17.760831Z [info     ] [DAG TEST] running task 
<TaskInstance: test_dag.two manual__2025-12-23T12:58:10.561367+00:00 
[scheduled]> [airflow.sdk.definitions.dag]
   2025-12-23T12:58:23.779720Z [info     ] [DAG TEST] end task task_id=two 
map_index=-1 [airflow.sdk.definitions.dag]
   2025-12-23T12:58:23.791429Z [info     ] [DAG TEST] starting task_id=abc 
map_index=-1 [airflow.sdk.definitions.dag]
   2025-12-23T12:58:23.791658Z [info     ] [DAG TEST] running task 
<TaskInstance: test_dag.abc manual__2025-12-23T12:58:10.561367+00:00 
[scheduled]> [airflow.sdk.definitions.dag]
   2025-12-23T12:58:28.362050Z [info     ] [DAG TEST] running trigger in line 
[airflow.sdk.definitions.dag]
   2025-12-23T12:58:28.362373Z [error    ] [DAG TEST] Error running task 
<TaskInstance: test_dag.abc manual__2025-12-23T12:58:10.561367+00:00 [queued]> 
[airflow.sdk.definitions.dag]
   Traceback (most recent call last):
     File "/opt/airflow/task-sdk/src/airflow/sdk/definitions/dag.py", line 
1440, in _run_task
       trigger = import_string(msg.classpath)(**msg.trigger_kwargs)
     File 
"/opt/airflow/providers/standard/src/airflow/providers/standard/triggers/temporal.py",
 line 47, in __init__
       raise TypeError(f"Expected datetime.datetime type for moment. Got 
{type(moment)}")
   TypeError: Expected datetime.datetime type for moment. Got <class 'dict'>
   2025-12-23T12:58:28.369837Z [info     ] [DAG TEST] end task task_id=abc 
map_index=-1 [airflow.sdk.definitions.dag]
   
-------------------------------------------------------------------------------------------
 Captured log call 
--------------------------------------------------------------------------------------------
   INFO     airflow.sdk.definitions.dag:dag.py:1404 [DAG TEST] starting 
task_id=one map_index=-1
   INFO     airflow.sdk.definitions.dag:dag.py:1407 [DAG TEST] running task 
<TaskInstance: test_dag.one manual__2025-12-23T12:58:10.561367+00:00 
[scheduled]>
   INFO     airflow.sdk.definitions.dag:dag.py:1461 [DAG TEST] end task 
task_id=one map_index=-1
   INFO     airflow.sdk.definitions.dag:dag.py:1404 [DAG TEST] starting 
task_id=two map_index=-1
   INFO     airflow.sdk.definitions.dag:dag.py:1407 [DAG TEST] running task 
<TaskInstance: test_dag.two manual__2025-12-23T12:58:10.561367+00:00 
[scheduled]>
   INFO     airflow.sdk.definitions.dag:dag.py:1461 [DAG TEST] end task 
task_id=two map_index=-1
   INFO     airflow.sdk.definitions.dag:dag.py:1404 [DAG TEST] starting 
task_id=abc map_index=-1
   INFO     airflow.sdk.definitions.dag:dag.py:1407 [DAG TEST] running task 
<TaskInstance: test_dag.abc manual__2025-12-23T12:58:10.561367+00:00 
[scheduled]>
   INFO     airflow.sdk.definitions.dag:dag.py:1439 [DAG TEST] running trigger 
in line
   ERROR    airflow.sdk.definitions.dag:dag.py:1454 [DAG TEST] Error running 
task <TaskInstance: test_dag.abc manual__2025-12-23T12:58:10.561367+00:00 
[queued]>
   Traceback (most recent call last):
     File "/opt/airflow/task-sdk/src/airflow/sdk/definitions/dag.py", line 
1440, in _run_task
       trigger = import_string(msg.classpath)(**msg.trigger_kwargs)
     File 
"/opt/airflow/providers/standard/src/airflow/providers/standard/triggers/temporal.py",
 line 47, in __init__
       raise TypeError(f"Expected datetime.datetime type for moment. Got 
{type(moment)}")
   TypeError: Expected datetime.datetime type for moment. Got <class 'dict'>
   INFO     airflow.sdk.definitions.dag:dag.py:1461 [DAG TEST] end task 
task_id=abc map_index=-1
   ```
   
   Or I wouldve missed that the `airflow dags test` fails.


-- 
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