Ticket #30 (closed: fixed)

Opened 13 years ago

Last modified 5 years ago

Create a framework Manager to perform the simple integration test

Reported by: Nick Draper Owned by: Russell Taylor
Priority: major Milestone: Iteration 1
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

This should initially contain

void initialise()

  • to create all of the required services etc

Algorithm createAlgorithm (string algName)

  • use the algorithm factory to create an instance of an algorithm

Algorithm createAlgorithm (string algorithm, string[] properties)

  • as above but use the array of strings to set algorithm properties

Algorithm exec(string algorithm, string[] properties)

  • as above but also execute the algorithm

Workspace getWorkspace (string wsName)

  • returns a shared pointer to the workspace requested

All of these need to throw realistic exceptions for error cases.

Change History

comment:1 Changed 13 years ago by Nick Draper

  • Owner set to Russell Taylor

comment:2 Changed 13 years ago by Russell Taylor

  • Status changed from new to assigned

comment:3 Changed 13 years ago by Russell Taylor

(In [77]) First version of Framework Manager. Only basic functionality at the moment. Re #30.

comment:4 Changed 13 years ago by Russell Taylor

  • Status changed from assigned to closed
  • Resolution set to fixed

(In [113]) Completion of FrameworkManager for Iteration 1. Expect this to change a lot in future. Closes #30.

comment:5 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 878

Note: See TracTickets for help on using tickets.