3636 RunDTO ,
3737 RunStartReasonDTO ,
3838 RunStatusDTO ,
39+ UserDTO ,
3940)
4041
4142
@@ -66,7 +67,7 @@ def airflow_dag_run_event_start() -> OpenLineageRunEvent:
6667 openlineageAdapterVersion = Version ("1.10.0" ),
6768 ),
6869 airflowDagRun = OpenLineageAirflowDagRunFacet (
69- dag = OpenLineageAirflowDagInfo (dag_id = "mydag" , owner = "airflow " ),
70+ dag = OpenLineageAirflowDagInfo (dag_id = "mydag" , owner = "myuser " ),
7071 dagRun = OpenLineageAirflowDagRunInfo (
7172 run_id = "manual__2024-07-05T09:04:13:979349+00:00" ,
7273 run_type = OpenLineageAirflowDagRunType .MANUAL ,
@@ -137,7 +138,7 @@ def airflow_task_run_event_start() -> OpenLineageRunEvent:
137138 openlineageAdapterVersion = Version ("1.10.0" ),
138139 ),
139140 airflow = OpenLineageAirflowTaskRunFacet (
140- dag = OpenLineageAirflowDagInfo (dag_id = "mydag" , owner = "airflow " ),
141+ dag = OpenLineageAirflowDagInfo (dag_id = "mydag" , owner = "myuser " ),
141142 dagRun = OpenLineageAirflowDagRunInfo (
142143 run_id = "manual__2024-07-05T09:04:13:979349+00:00" ,
143144 run_type = OpenLineageAirflowDagRunType .MANUAL ,
@@ -231,6 +232,10 @@ def extracted_airflow_dag_run(
231232 status = RunStatusDTO .SUCCEEDED ,
232233 started_at = datetime (2024 , 7 , 5 , 9 , 4 , 13 , 979349 , tzinfo = timezone .utc ),
233234 start_reason = RunStartReasonDTO .MANUAL ,
235+ user = UserDTO (
236+ name = "myuser" ,
237+ id = None ,
238+ ),
234239 ended_at = datetime (2024 , 7 , 5 , 9 , 8 , 5 , 691973 , tzinfo = timezone .utc ),
235240 external_id = "manual__2024-07-05T09:04:13:979349+00:00" ,
236241 persistent_log_url = "http://airflow-host:8081/dags/mydag/grid?dag_run_id=manual__2024-07-05T09%3A04%3A13%3A979349%2B00%3A00" ,
@@ -247,6 +252,10 @@ def extracted_airflow_task_run(
247252 status = RunStatusDTO .SUCCEEDED ,
248253 started_at = datetime (2024 , 7 , 5 , 9 , 4 , 13 , 979349 , tzinfo = timezone .utc ),
249254 start_reason = RunStartReasonDTO .MANUAL ,
255+ user = UserDTO (
256+ name = "myuser" ,
257+ id = None ,
258+ ),
250259 ended_at = datetime (2024 , 7 , 5 , 9 , 4 , 13 , 979349 , tzinfo = timezone .utc ),
251260 external_id = "manual__2024-07-05T09:04:13:979349+00:00" ,
252261 attempt = "1" ,
@@ -300,7 +309,6 @@ def test_extractors_extract_batch_airflow(
300309
301310 assert not extracted .datasets ()
302311 assert not extracted .dataset_symlinks ()
303- assert not extracted .users ()
304312 assert not extracted .schemas ()
305313 assert not extracted .operations ()
306314 assert not extracted .inputs ()
0 commit comments