This repository was archived by the owner on Dec 1, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
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 | |
| 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 |
| 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% |
| 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% |