Why wouldn't these subflows run in parallel? ``` ...
# ask-community
l
Why wouldn't these subflows run in parallel?
Copy code
coros = [
            insights_x(
                recipient="x",
                unload_location=unload_loaction,
                configuration=configuration["x"],
                start=start,
                end=end,
                expected_start_time=expected_start_time,
                is_test_run=is_test_run,
            ),
            insights_y(
                recipient="y",
                unload_location=unload_loaction,
                configuration=configuration["y"],
                start=start,
                end=end,
                is_test_run=is_test_run,
            ),
        ]

        await asyncio.gather(*coros)
They appear to "start" at the same time, but the flow run on the bottom doesn't start until the first one is done
Flow signature:
Copy code
@flow(name="insights-generic", task_runner=DaskTaskRunner(), **opsgenie_hooks)
async def insights_generic(