Bug 1202739 - [RFE] allow tasks in a recipe definition to be flagged as "setup" or "teardown"
Summary: [RFE] allow tasks in a recipe definition to be flagged as "setup" or "teardown"
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Beaker
Classification: Retired
Component: scheduler
Version: develop
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: beaker-dev-list
QA Contact: tools-bugs
URL:
Whiteboard:
Depends On:
Blocks: 846334 1124770 1124801
TreeView+ depends on / blocked
 
Reported: 2015-03-17 11:01 UTC by Ales Zelinka
Modified: 2020-11-19 21:37 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-11-19 21:35:20 UTC
Embargoed:


Attachments (Terms of Use)

Description Ales Zelinka 2015-03-17 11:01:36 UTC
use-cases:

Test /test needs some custom environment setup. It is implemented in a separate task /setup. Workflow is aware of such requirement and tags the /setup task as 'setup'. Job runs, /setup task fails.

#1a invalid (because a 'setup' task /setup failed.)  results of /test can be ignored 

#1b harness can skip running /test altogether when /setup fails

#2 beaker-jobwatch cancels (and or reschedules) the job immediately after the setup task fails to save real and machine time.


Note You need to log in before you can comment on or make changes to this bug.