function cpuUtilization()

in src/html_files/cpu_utilization.ts [184:198]


function cpuUtilization() {
    if (got_cpu_util_data && allRunCPUListUnchanged(util_cpu_list)) {
        return;
    }
    clear_and_create('cpuutilization');
    for (let i = 0; i < cpu_utilization_raw_data['runs'].length; i++) {
        let run_name = cpu_utilization_raw_data['runs'][i]['name'];
        util_cpu_list.set(run_name, getCPUList(run_name));
        let elem_id = `${run_name}-cpuutilization-per-data`;
        let this_run_data = cpu_utilization_raw_data['runs'][i];
        getCpuUtilization(document.getElementById(elem_id), run_name, this_run_data['key_values']['aggregate']);
        getUtilizationTypes(run_name, elem_id, this_run_data['keys'], this_run_data['key_values']);
    }
    got_cpu_util_data = true;
}