You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Tomasz Urbaszek (Jira)" <ji...@apache.org> on 2020/02/29 17:41:00 UTC

[jira] [Resolved] (AIRFLOW-6958) Fix Intermittent CI failure

     [ https://issues.apache.org/jira/browse/AIRFLOW-6958?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tomasz Urbaszek resolved AIRFLOW-6958.
--------------------------------------
    Resolution: Fixed

> Fix Intermittent CI failure
> ---------------------------
>
>                 Key: AIRFLOW-6958
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-6958
>             Project: Apache Airflow
>          Issue Type: Improvement
>          Components: ci
>    Affects Versions: 2.0.0
>            Reporter: Kaxil Naik
>            Assignee: Kaxil Naik
>            Priority: Minor
>             Fix For: 2.0.0
>
>
> CI is failing because list can have different order
> https://travis-ci.org/kaxil/airflow/jobs/656542706#L1883-L1892 
> {code:python}
>         ti_to_schedule = []
>         dag_file_processor._process_task_instances(dag, task_instances_list=ti_to_schedule)
>     
> >       assert ti_to_schedule == [
>             (dag.dag_id, dag_task1.task_id, DEFAULT_DATE, TRY_NUMBER),
>             (dag.dag_id, dag_task2.task_id, DEFAULT_DATE, TRY_NUMBER),
>         ]
> E       AssertionError: assert [('test_sched...0, STD]>), 1)] == [('test_sched...e [UTC]>), 1)]
> E         At index 0 diff: ('test_scheduler_process_execute_task_depends_on_past', 'dummy2', datetime.datetime(2016, 1, 1, 0, 0, tzinfo=<TimezoneInfo [UTC, GMT, +00:00:00, STD]>), 1) != ('test_scheduler_process_execute_task_depends_on_past', 'dummy1', datetime.datetime(2016, 1, 1, 0, 0, tzinfo=<Timezone [UTC]>), 1)
> E         Use -v to get the full diff{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)