X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/1efba8f3b728a3b8aa3c64c5aa09f441318ff2a8..a1cc22fad427a935d7747bd6dc2c6b901c8a799a:/services/workbench2/src/views/process-panel/process-panel-root.tsx
diff --git a/services/workbench2/src/views/process-panel/process-panel-root.tsx b/services/workbench2/src/views/process-panel/process-panel-root.tsx
index 30d72dfd56..c8e93aa3ae 100644
--- a/services/workbench2/src/views/process-panel/process-panel-root.tsx
+++ b/services/workbench2/src/views/process-panel/process-panel-root.tsx
@@ -45,6 +45,7 @@ export interface ProcessPanelRootDataProps {
outputDefinitions: CommandOutputParameter[];
outputParams: ProcessIOParameter[] | null;
nodeInfo: NodeInstanceType | null;
+ usageReport: string | null;
}
export interface ProcessPanelRootActionProps {
@@ -68,12 +69,12 @@ export type ProcessPanelRootProps = ProcessPanelRootDataProps & ProcessPanelRoot
const panelsData: MPVPanelState[] = [
{ name: "Details" },
- { name: "Command" },
{ name: "Logs", visible: true },
- { name: "Inputs" },
+ { name: "Subprocesses" },
{ name: "Outputs" },
+ { name: "Inputs" },
+ { name: "Command" },
{ name: "Resources" },
- { name: "Subprocesses" },
];
export const ProcessPanelRoot = withStyles(styles)(
@@ -87,6 +88,7 @@ export const ProcessPanelRoot = withStyles(styles)(
outputDefinitions,
outputParams,
nodeInfo,
+ usageReport,
loadInputs,
loadOutputs,
loadNodeJson,
@@ -112,6 +114,8 @@ export const ProcessPanelRoot = withStyles(styles)(
}
}, [containerRequest, loadInputs, loadOutputs, loadOutputDefinitions, loadNodeJson]);
+ const maxHeight = "100%";
+
// Trigger processing output params when raw or definitions change
React.useEffect(() => {
updateOutputParams();
@@ -137,19 +141,11 @@ export const ProcessPanelRoot = withStyles(styles)(
resumeOnHoldWorkflow={props.resumeOnHoldWorkflow}
/>
-
-
-
-
+ maxHeight={maxHeight}
+ data-cy="process-children">
+
-
+
+
+
+
-
+ data-cy="process-resources">
+
) : (