55f452530a
If a job is still running when the gantt chart is generated, the job's phases won't be represented as a bar on the chart. To show these jobs on the gantt chart, introduce a new phase "In-Progress" to capture the current status of these jobs. Rename the "Running" phase as "Time spent running" to emphasize that the running phase is complete. This provides a more complete picture of the pipeline jobs when CI times out. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32637>