equal
deleted
inserted
replaced
40 ): Timing_Data = { |
40 ): Timing_Data = { |
41 val hosts = host_infos.hosts |
41 val hosts = host_infos.hosts |
42 val measurements = |
42 val measurements = |
43 for { |
43 for { |
44 (meta_info, build_info) <- build_history |
44 (meta_info, build_info) <- build_history |
45 build_host = meta_info.get(Build_Log.Prop.build_host) |
45 build_host = meta_info.get_build_host |
46 (job_name, session_info) <- build_info.sessions.toList |
46 (job_name, session_info) <- build_info.sessions.toList |
47 if build_info.finished_sessions.contains(job_name) |
47 if build_info.finished_sessions.contains(job_name) |
48 hostname <- session_info.hostname.orElse(build_host).toList |
48 hostname <- session_info.hostname.orElse(build_host).toList |
49 host <- hosts.find(_.info.hostname == hostname).toList |
49 host <- hosts.find(_.info.hostname == hostname).toList |
50 threads = session_info.threads.getOrElse(host.info.num_cpus) |
50 threads = session_info.threads.getOrElse(host.info.num_cpus) |