Skip to content

reload, restart - initial and final cycle point changes #773

@arjclark

Description

@arjclark

Result of an email conversation between myself, @hjoliver and @dpmatthews.

It is currently possible to do odd (read: bad) things to the initial and final cycle times for a suite as a result of a reload:

  • moving the initial cycle time behind the original initial cycle time
  • moving the initial cycle time beyond the current cycle
  • moving the final cycle time behind the initial cycle time
  • moving the final cycle time behind the current cycle time

We should reject changes like these on reloading.

I can't see any reason to allow a change to the initial cycle time once a suite has started running so that should be rejected.

The extent to which changes to final cycle time are restricted may be open to discussion I guess. It is at least clear that moving final cycle time behind initial cycle time should be rejected and suites with that in probably shouldn't validate at all.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions