diff --git a/web/frontend/src/generic/JobCompare.svelte b/web/frontend/src/generic/JobCompare.svelte index 791ed30..13d271f 100644 --- a/web/frontend/src/generic/JobCompare.svelte +++ b/web/frontend/src/generic/JobCompare.svelte @@ -83,8 +83,9 @@ $: matchedCompareJobs = $compareData.data != null ? $compareData.data.jobsMetricStats.length : -1; $: if ($compareData.data != null) { jobIds = []; - comparePlotData = {} - jobs2uplot($compareData.data.jobsMetricStats, metrics) + jobClusters = []; + comparePlotData = {}; + jobs2uplot($compareData.data.jobsMetricStats, metrics); } /* FUNCTIONS */ @@ -118,7 +119,6 @@ } function jobs2uplot(jobs, metrics) { - // Prep // Resources Init comparePlotData['resources'] = {unit:'', data: [[],[],[],[],[],[]]} // data: [X, XST, XRT, YNODES, YTHREADS, YACCS] // Metric Init @@ -201,37 +201,39 @@ {:else} - - - - - - {#each metrics as m} + {#key comparePlotData} - {/each} + {#each metrics as m} + + + + + + {/each} + {/key}

{#each $compareData.data.jobsMetricStats as job, jindex (job.jobId)}