Scheduled Events
Using the Aviator Pilot framework, you can set up rules to trigger actions on a fixed schedule. For instance, you can use schedules to set up a schedule to automatically pause / unpause the MergeQueue, or trigger a nightly job to run your builds
Configuring schedule
Schedule configuration accepts a unix cron format that provides enough configurability to set up automated rules. Here’s a quick example that will pause the queue at 11pm UTC.
Similarly, you can set up a nightly job to trigger a CI to run 5 times to identify any flaky tests.
Currently Pilot framework only support precision of 1 hour, so the events will only be triggered at most once an hour. If you have use cases where you may need more frequent scenarios, please email us at info@aviator.co.
Last updated