Schedule a test
You can schedule Grafana Cloud k6 tests to run at specific times or at regular intervals. This is useful for:
- Running tests during off-hours (for example, at night, when production traffic is low).
- Regularly monitoring for regressions without integrating into a CI/CD pipeline.
Before you begin
To schedule a test:
- The test must exist in your Grafana Cloud account.
- The test must have run on Grafana Cloud at least once. Locally run tests cannot be scheduled through the web UI.
Create a scheduled test
You can schedule a test from either the Scheduled tests page or the test’s own page.
To schedule a test:
- Click Testing & synthetics > Performance > Projects.
- Open a project from the Projects list.
- Select a test.
- Click Set up a schedule.
- Set the start date and time.
- Choose whether the test should repeat, and configure the frequency and end conditions.
- Click Add schedule to save.
Manage scheduled tests
To view and manage all the schedules for your stack:
- Click Testing & synthetics > Performance > Settings.
- In the sidebar, click Scheduled tests.
In this page you can view, edit, and delete any scheduled tests, as well as add new scheduled tests.
Caution
The UI displays times in your local timezone (based on Grafana Cloud settings), but schedules are stored in UTC and do not follow daylight savings time. If your location observes daylight savings, update your schedule manually as needed.
Scheduling options
You can configure schedules with the following options:
- Start time: Run now or at a later date.
- Frequency: Hourly, daily, weekly, or monthly.
- If you choose weekly, you can choose which days of the week to run the test.
- End conditions: Run a set number of times or stop after a specific date.
Next steps
After scheduling, consider setting up notifications and thresholds to automate alerts and pass/fail criteria.
This enables a fully automated workflow: schedule your test, then receive notifications on results.