15012: Adds run time column to all_processes. Fixes created_at column's label.
[arvados-workbench2.git] / src / views / all-processes-panel / all-processes-panel.tsx
index 723cf75b8f497acbea8b2576a984c6adc0582414..fcb8dbb7faee65569de5d37a332aa9e56fc63eb3 100644 (file)
@@ -18,6 +18,7 @@ import {
     ResourceName,
     ResourceOwner,
     ResourceType,
+    ContainerRunTime,
     ResourceCreatedAtDate
 } from '~/views-components/data-explorer/renderers';
 import { ProcessIcon } from '~/components/icon/icon';
@@ -47,7 +48,8 @@ export enum AllProcessesPanelColumnNames {
     STATUS = "Status",
     TYPE = "Type",
     OWNER = "Owner",
-    CREATED_AT = "Started at"
+    CREATED_AT = "Created at",
+    RUNTIME = "Run Time"
 }
 
 export interface AllProcessesPanelFilter extends DataTableFilterItem {
@@ -92,6 +94,13 @@ export const allProcessesPanelColumns: DataColumns<string> = [
         sortDirection: SortDirection.DESC,
         filters: createTree(),
         render: uuid => <ResourceCreatedAtDate uuid={uuid} />
+    },
+    {
+        name: AllProcessesPanelColumnNames.RUNTIME,
+        selected: true,
+        configurable: true,
+        filters: createTree(),
+        render: uuid => <ContainerRunTime uuid={uuid} />
     }
 ];