Difference between revisions of "2016 Winter Project Week/Projects/CLIImprovement"

From NAMIC Wiki
Jump to: navigation, search
 
(8 intermediate revisions by the same user not shown)
Line 16: Line 16:
 
|
 
|
 
<!-- Objective bullet points -->
 
<!-- Objective bullet points -->
* Improve the CLI robustness
+
* Improve the CLI piping robustness
 
* Improve the CLI testing coverage
 
* Improve the CLI testing coverage
 +
* Explore the creation of an utility to pipe CLIs easily
 
|
 
|
 
<!-- Approach and Plan bullet points -->
 
<!-- Approach and Plan bullet points -->
 
* Fix the issue raised by this pull request: https://github.com/Slicer/Slicer/pull/358
 
* Fix the issue raised by this pull request: https://github.com/Slicer/Slicer/pull/358
 
* Add simple python testing to call multiple CLIs in a row
 
* Add simple python testing to call multiple CLIs in a row
 +
* Add testing for running CLIs in parrallel
 
|
 
|
 
<!-- Progress and Next steps bullet points (fill out at the end of project week -->
 
<!-- Progress and Next steps bullet points (fill out at the end of project week -->
*
+
* Completed:
 +
** CLI testing: Pull request here to solve issue for runnning CLIs in parallel and in a row: https://github.com/Slicer/Slicer/pull/438 
 +
**-> Integrated in  r24834
 +
* TODO:
 +
** More testing for CLI behavior: https://github.com/Slicer/Slicer/pull/441
 +
** Experimental branch for CLIPipeline: https://github.com/vovythevov/Slicer/blob/CLIPipelineNode/Modules/Scripted/CLIPipelineModule/CLIPipelineModule.py#L350-L377
 
|}
 
|}
  
 
==Background and References==
 
==Background and References==

Latest revision as of 15:18, 8 January 2016

Home < 2016 Winter Project Week < Projects < CLIImprovement

Key Investigators

  • Johan Andruejol (Kitware Inc)

Project Description

Objective Approach and Plan Progress and Next Steps
  • Improve the CLI piping robustness
  • Improve the CLI testing coverage
  • Explore the creation of an utility to pipe CLIs easily

Background and References