fix: add job execution time and mem everywhere applicable

This commit is contained in:
Ruben Fiszel
2023-06-09 15:40:19 +02:00
parent f7f202c13e
commit 18e55fbc49
5 changed files with 25 additions and 5 deletions
@@ -13,7 +13,7 @@
<div
class:border={!noBorder}
class="grid {!col ? 'grid-cols-2' : 'grid-rows-2'} shadow border-gray-400 h-full max-h-screen"
class="grid {!col ? 'grid-cols-2' : 'grid-rows-2'} shadow border-gray-400 h-full max-h-screen"
>
<div class="bg-white {col ? '' : 'max-h-80'} h-full p-1 overflow-auto relative">
<span class="text-gray-500">Result</span>
@@ -101,7 +101,12 @@
<Pane size={50} minSize={20}>
<Splitpanes horizontal>
<Pane size={50} minSize={10}>
<LogViewer content={testJob?.logs} isLoading={testIsLoading} />
<LogViewer
duration={testJob?.['duration_ms']}
mem={testJob?.['mem_peak']}
content={testJob?.logs}
isLoading={testIsLoading}
/>
</Pane>
<Pane size={50} minSize={10} class="text-sm text-gray-600">
{#if testJob != undefined && 'result' in testJob && testJob.result != undefined}
@@ -61,7 +61,12 @@
customCss?.container?.class
)}
>
<LogViewer content={testJob?.logs} isLoading={testIsLoading} />
<LogViewer
duration={testJob?.['duration_ms']}
mem={testJob?.['mem_peak']}
content={testJob?.logs}
isLoading={testIsLoading}
/>
</div>
</div>
</RunnableWrapper>
@@ -113,7 +113,12 @@
<DisplayResult {result} disableExpand />
{:else if job && `running` in job ? job.running : false}
<div class="text-sm font-semibold text-gray-600 mb-1"> Job is still running </div>
<LogViewer content={job?.logs} isLoading />
<LogViewer
duration={job?.['duration_ms']}
mem={job?.['mem_peak']}
content={job?.logs}
isLoading
/>
{/if}
</div>
</div>
@@ -338,7 +338,12 @@
<div class="flex flex-row border rounded-md p-2 mt-2 max-h-1/2 overflow-auto">
{#if viewTab == 'logs'}
<div class="w-full">
<LogViewer isLoading={!(job && 'logs' in job && job.logs)} content={job?.logs} />
<LogViewer
duration={job?.['duration_ms']}
mem={job?.['mem_peak']}
isLoading={!(job && 'logs' in job && job.logs)}
content={job?.logs}
/>
</div>
{:else if viewTab == 'code'}
{#if job && 'raw_code' in job && job.raw_code}