View Issue Details

IDProjectCategoryView StatusLast Update
0001920Slicer4Core: CLI infrastructurepublic2014-05-13 14:22
ReporterfinetjulAssigned Tojcfr 
PrioritynormalSeverityfeatureReproducibilityN/A
Status acknowledgedResolutionopen 
Product VersionSlicer 4.1.0 
Target VersionFixed in Version 
Summary0001920: Include completion time into the CLI module panel
Description

When a CLI is run, the execution time is displayed. However, once completed/cancelled/aborted, the time is no longer visible.

Steps To Reproduce

open slicer
load volume in sample data
open "Add Scalar Volume" module
Populate module parameters
Click Apply
-> time is shown
-> on completion, time disappears

Additional Information

The information is however accessible from the cli mrml parameter node.

Tagshelp-wanted

Activities

finetjul

finetjul

2013-09-03 06:17

administrator   ~0009826

Note to developer:
here is some related work for inspiration: https://github.com/Slicer/Slicer/commit/ad81edb3988e3ccfc114ce1ac9c0fc029bb7ebef

jcfr

jcfr

2013-09-03 09:34

administrator   ~0009838

@finetjul: By "include completion time", do you mean that the current elapsed time since the module execution started should be displayed. Like a digital clock.

At completion, the total time would be stored in the associated MRML node under a property named for example "LastExecutionTimeInSecs" and it would be displayed either at the bottom of the panel or in the status bar.

finetjul

finetjul

2013-09-03 10:10

administrator   ~0009841

Yes, it happens to be also the time elapsed when the CLI node was "busy" (see http://slicer.org/doc/html/classvtkMRMLCommandLineModuleNode.html#a572904414518656e62bef3e0ef8fdcae).

chrysteljuan

chrysteljuan

2013-09-06 07:42

developer   ~0009897

Work in progress https://github.com/chrysteljuan/Slicer/commit/387215be16b8e32c7028685f6a3fee122ce2e101

Issue History

Date Modified Username Field Change
2012-04-19 08:08 finetjul New Issue
2012-04-19 08:08 finetjul Status new => assigned
2012-04-19 08:08 finetjul Assigned To => finetjul
2012-05-08 10:24 finetjul Assigned To finetjul => crmullin
2012-05-08 15:06 jcfr Target Version => Slicer 4.x AHM Summer 2012
2012-08-20 10:04 jcfr Target Version Slicer 4.2.0 - Feature freeze Sept 1st 2012 => Slicer 4.2.5
2012-08-21 09:39 jcfr Target Version Slicer 4.2.5 => Slicer 4.3.0
2013-08-30 13:57 jcfr Target Version Slicer 4.3.0 => Slicer 4.3.1
2013-09-03 06:00 jcfr Assigned To crmullin => chrysteljuan
2013-09-03 06:17 finetjul Note Added: 0009826
2013-09-03 09:34 jcfr Note Added: 0009838
2013-09-03 10:10 finetjul Note Added: 0009841
2013-09-06 07:42 chrysteljuan Note Added: 0009897
2013-10-04 00:52 jcfr Target Version Slicer 4.3.1 => Slicer 4.3.2
2014-03-06 10:15 nicole Target Version Slicer 4.3.2 => Slicer 4.4.0
2014-05-13 14:22 jcfr Assigned To chrysteljuan => jcfr
2014-05-13 14:22 jcfr Status assigned => acknowledged
2014-05-13 14:22 jcfr Target Version Slicer 4.4.0 =>
2014-05-13 14:22 jcfr Tag Attached: help-wanted