X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0328407f7cfeba197b5061478869beaf494691de..d80d098a11cf33de6679bc4e5773fbff1c8150ce:/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"> + ) : (