How to make pipeline progress flow diagram clear?

Hi Everyone:

I encountered a problem about progress flow diagram of GitLab CI/CD Pipeline. I have a cross-platform C++ project is trying to integrate into GitLab CI/CD, but the progress flow diagram confuse me, it is crisscross each other! is there any suggestion to make it clear ?


Pic1 [The original diagram]

Pic2 [What I need]

Pic3 [Similar to what I need at CI/CD > Editor > Visualize ]