Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a mechanism to allow recurring schedule tests to be temporarily paused. #83

Open
kstoner-sbux opened this issue Feb 21, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@kstoner-sbux
Copy link

Is your feature request related to a problem? Please describe.
It is often necessary to PAUSE tests which are run on a recurring schedule. There is currently no obvious or convenient way to pause or even unschedule a test.

Describe the feature you'd like
Open a scenario.
Click edit
In the "Recurring Tab", place a button that has two states/labels : PAUSE/ENABLE

When an a test is currently enabled, the label of the button should read "PAUSE" with a tool-tip that says "Temporarily pause recurring execution of this test".
When a test is currently enabled, the label of the button should read "Enable" with a tool-tip that says "Reenable recurring execution of this test"

In the "Dashboard" section, the functionality of the "Status" and "Next Run" columns of the Test Scenarios section should be modified:
When a test is currently enabled, the the columns should behave as normal.
When a test is currently paused/disabled, the "Status" column for that test scenario should read "PAUSED" and the "Next Run" column should be blank.

Additional context
Currently the only way to effectively pause a regularly scheduled test is to either:

  1. Change the schedule to have it's next run at a point sufficiently far in the future, OR
  2. Change the schedule to "Run Now", actually start a test-run by hitting "Run Now" and then quickly cancelling the test run.
@kstoner-sbux kstoner-sbux added the enhancement New feature or request label Feb 21, 2022
@gattasrikanth
Copy link

Thanks for the feedback. I have added this to our existing backlog.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants