Details
-
Feature
-
Status: Open (View Workflow)
-
Minor
-
Resolution: Unresolved
-
2.0.0
-
None
Description
Current Behavior
- Users can specify a timeout for the duration for which a job can exeucte using the syntax HH:MM:SS. When exceeding the timeout, the job will be cancelled.
Desired Behavior
- Users would like to specify the timeout from a fixed point in time during the day (HH::MM:SS). If the job is running at the indicated point in time, then the job will be terminated by the Agent.
- Termination of a job includes to kill the job, using the same mechanism as the cancel/kill operation.
- In a later elaboration of the feature jobs will be configurable to accept SIGTERM instead of implicit SIGTERM/SIGKILL in case they exceed the timeout. When cancelling a job by user intervention then SIGTERM/SIGKILL will be applied.
- Users can assign Admission Times to jobs. They specify the period when a job can run.
- Current Behavior: If a job exceeds the period specified with its Admission Time, then the job can continue to run.
- Desired Behavior: users can specify from an option to terminate jobs that exceed the Admission Time's period.
- Termination of a job includes to kill the job, using the same mechanism as the cancel/kill operation.