Guides

Time Schedules

Time Schedules let you automate recurring test suite and BP workflow executions using cron expressions.

Overview

Time Schedules allow you to define recurring executions for your test suites and BP workflows. Each schedule is configured with a standard cron expression that determines when and how often the execution should run.

Schedules are managed from within a suite — open the suite, then click the "Schedule" tab to view, create, and manage schedules for that suite.

Time Schedules panel
Time Schedules tab showing scheduled tasks and execution history.

Creating a Schedule

A schedule requires a name, an execution target (the whole suite or a specific case), and a cron expression that defines the recurrence pattern.

1

Open a Suite and click the "Schedule" tab to open the Time Schedules panel.

2

Click "Create Schedule" to open the schedule editor form.

3

Enter a descriptive name for the schedule (e.g., "Daily Smoke Tests" or "Weekly Payroll Regression").

4

Select the execution target — "Whole Suite" runs all cases, or "Specific Case" lets you pick a single case from the dropdown.

5

Enter a cron expression (standard 5-field format: minute hour day month weekday).

6

Toggle the Active switch to enable the schedule immediately, then save.

Practical Tips

  • Use common cron patterns: "0 8 * * 1-5" for weekdays at 8am, "0 2 * * 0" for weekly Sunday at 2am.
  • Name schedules descriptively so the execution history clearly shows what ran and why.

Managing Schedules

The Schedules list shows all schedules for the current suite with their cron expression, target, status, and next scheduled run time.

1

View all schedules in the "Scheduled Tasks" tab of the Time Schedules panel.

2

Toggle a schedule's status badge between Active and Paused to enable or disable it without deleting.

3

Click the actions menu (MoreHorizontal icon) on any schedule to edit its name, cron expression, or target.

4

Delete a schedule using the trash icon when it is no longer needed.

Execution History

The "Execution History" tab shows a log of past runs triggered by schedules, including their status and timestamps.

Practical Tips

  • Check execution history to verify that schedules are running as expected.
  • Review failed scheduled runs in the Execution & Results panel to diagnose issues.