ci/ci_run_n_monitor: while we usually disable many jobs, print them inline
authorDavid Heidelberg <david.heidelberg@collabora.com>
Sat, 4 Mar 2023 20:16:09 +0000 (21:16 +0100)
committerDavid Heidelberg <david.heidelberg@collabora.com>
Mon, 6 Mar 2023 00:51:59 +0000 (01:51 +0100)
Saving scrolling time...

Reviewed-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21713>

bin/ci/ci_run_n_monitor.py

index 915299e..6cfc61a 100755 (executable)
@@ -195,7 +195,7 @@ def cancel_job(project, job) -> None:
     """Cancel GitLab job"""
     pjob = project.jobs.get(job.id, lazy=True)
     pjob.cancel()
-    print(f"♲ {job.name}")
+    print(f"♲ {job.name}", end=" ")
 
 
 def cancel_jobs(project, to_cancel) -> None:
@@ -206,6 +206,7 @@ def cancel_jobs(project, to_cancel) -> None:
     with ThreadPoolExecutor(max_workers=6) as exe:
         part = partial(cancel_job, project)
         exe.map(part, to_cancel)
+    print()
 
 
 def print_log(project, job_id) -> None: