use only finished sessions in timing data;
authorFabian Huch <huch@in.tum.de>
Thu, 09 Nov 2023 17:58:21 +0100
changeset 78933 4f940d7293ea
parent 78932 ae1403e341dd
child 78934 5553a86a1091
use only finished sessions in timing data;
src/Pure/Tools/build_schedule.scala
--- a/src/Pure/Tools/build_schedule.scala	Thu Nov 09 16:39:36 2023 +0100
+++ b/src/Pure/Tools/build_schedule.scala	Thu Nov 09 17:58:21 2023 +0100
@@ -143,6 +143,7 @@
           (meta_info, build_info) <- build_history
           build_host <- meta_info.get(Build_Log.Prop.build_host).toList
           (job_name, session_info) <- build_info.sessions.toList
+          if build_info.finished_sessions.contains(job_name)
           hostname = session_info.hostname.getOrElse(build_host)
           host <- hosts.find(_.info.hostname == build_host).toList
           threads = session_info.threads.getOrElse(host.info.num_cpus)