Create a Schedule
1
Go to Testing > Calendar
Navigate to the calendar view
2
Click New Schedule
Click “Add Schedule” button
3
Select Tests
Choose which tests or suites to run
4
Set Frequency
Choose when to run (daily, weekly, custom)
5
Save
Click “Create Schedule”
Schedule Options
Frequency
| Option | Description | Example |
|---|---|---|
| Daily | Runs once per day | Every day at 2:00 AM |
| Weekly | Runs on selected days | Every Monday and Friday |
| Custom | Cron expression | 0 */6 * * * (every 6 hours) |
Common Schedules
What to Include
You can schedule:- All tests in a repository
- A specific suite (e.g., just “Authentication” tests)
- Individual tests (e.g., just the critical checkout flow)
Managing Schedules
View All Schedules
The calendar view shows all scheduled runs:- Blue dots indicate days with scheduled tests
- Click a day to see what’s scheduled
- Hover for quick details
Edit a Schedule
Click on any schedule to:- Change the frequency
- Add or remove tests
- Update the time
Pause a Schedule
Toggle the schedule on/off without deleting it. Useful for:- Maintenance windows
- Temporarily disabling while fixing failures
- Holiday periods
Delete a Schedule
Remove a schedule entirely. This doesn’t delete the tests, just stops automatic runs.Notifications
Get notified when scheduled tests complete:Enable Notifications
Go to Testing > Settings and configure:| Notification | When It Fires |
|---|---|
| On Failure | Any test fails |
| On Flaky | A test is marked flaky |
| On Success | All tests pass (optional) |
| Suite Complete | When all scheduled tests finish |
Notification Channels
- Email - Sent to your account email
- Slack - Post to a channel (requires integration)
Best Practices
When to Schedule
| Scenario | Recommended Schedule |
|---|---|
| Smoke tests | Every 6 hours |
| Full test suite | Daily (overnight) |
| Critical flows | Every hour |
| Performance tests | Weekly |
Tips
Viewing Scheduled Run Results
Scheduled runs appear in Testing > Runs with trigger type “Scheduled”. Filter by trigger to see only scheduled runs:- Go to Testing > Runs
- Click the Trigger filter
- Select “Scheduled”
Next Steps
CI Integration
Run tests automatically on every pull request



