Skip to content
This repository has been archived by the owner on Dec 1, 2021. It is now read-only.

CRC Workflow Service

Peter Nordquist edited this page Aug 11, 2020 · 2 revisions
Workflow Service
Responsibilities Collaborators
Execute a job based on parameters
Provide job status

Workflow Service

Requirement / Constraint / Assumption Details
Note Quick information to keep in mind
Assumption Precondition that this class is based on
Need Something that may need to happen in the future but is not known now

Responsibility: Execute a job based on parameters

Documentation Accept a job submission and execute the tasks in the Task Service required to complete the job. A job will have an id, type, parameters and may have data stored in the Storage Service specific to this job id.
Test Name Pretest Conditions Test Parameters Post Test Conditions Pass?
         
Percent Complete 0%

Responsibility: Provide job status

Documentation Report job status based on job id. If there is an error, it will be caught and reported as a job failure. Task logs will be stored in the Storage Service for both successful jobs and failed jobs.
Test Name Pretest Conditions Test Parameters Post Test Conditions Pass?
         
Percent Complete 0%