This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 093d701b7a7 Add showing CPU usage in debugging CI (#48952)
093d701b7a7 is described below

commit 093d701b7a7deb4555705099be4da5adec493351
Author: Jarek Potiuk <[email protected]>
AuthorDate: Wed Apr 9 09:56:32 2025 -0400

    Add showing CPU usage in debugging CI (#48952)
---
 dev/breeze/src/airflow_breeze/utils/parallel.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/dev/breeze/src/airflow_breeze/utils/parallel.py 
b/dev/breeze/src/airflow_breeze/utils/parallel.py
index 8da62198ef4..11038db457a 100644
--- a/dev/breeze/src/airflow_breeze/utils/parallel.py
+++ b/dev/breeze/src/airflow_breeze/utils/parallel.py
@@ -328,6 +328,11 @@ class ParallelMonitor(Thread):
                     except Exception:
                         get_console().print(f"No disk usage info for 
{partition.mountpoint}")
             get_console().print(get_multi_tuple_array("Disk usage", 
disk_stats))
+            # Print CPU percent usage
+            get_console().print("CPU usage:")
+            usage = psutil.cpu_percent(percpu=True, interval=None)
+            for i, cpu_usage in enumerate(usage):
+                get_console().print(f"CPU {i}: {cpu_usage / 100:.0%}")
 
     def run(self):
         try:

Reply via email to