github.com/google/syzkaller@v0.0.0-20251211124644-a066d2bc4b02/dashboard/app/cron.yaml (about)

     1  # Copyright 2017 syzkaller project authors. All rights reserved.
     2  # Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
     3  
     4  cron:
     5  - url: /cron/email_poll
     6    schedule: every 1 minutes
     7  - url: /cron/cache_update
     8    schedule: every 1 hours
     9  - url: /cron/minute_cache_update
    10    schedule: every 1 minutes
    11  - url: /cron/deprecate_assets
    12    schedule: every 3 hours
    13  - url: /cron/kcidb_poll
    14    schedule: every 5 minutes
    15  - url: /cron/refresh_subsystems
    16    schedule: every 5 minutes
    17  - url: /cron/subsystem_reports
    18    schedule: every 8 hours
    19  # Update quarter coverage numbers every week.
    20  - url: /cron/batch_coverage?quarters=true&steps=2
    21    schedule: every sunday 00:00
    22  # Update other coverage numbers every day.
    23  - url: /cron/batch_coverage?days=true&months=true&steps=10
    24    schedule: every day 00:00
    25  # Clean up coverage db every week.
    26  # We're adding data w/o transactions.
    27  # It is important to run clean operation when there are no batch_coverage in progress.
    28  - url: /cron/batch_coverage_clean
    29    schedule: every saturday 12:00
    30  # Export reproducers every week.
    31  - url: /cron/batch_db_export
    32    schedule: every saturday 00:00
    33  # Monthly coverage reports are regenerated every week.
    34  # Coverage data propagation may take up to ~48 hours.
    35  # 7 days + 2 days = 9 days is the maximum expected delay to guarantee monthly coverage data will not change.
    36  # We use 15 for convenience here.
    37  - url: /cron/email_coverage_reports
    38    schedule: 15 of month 00:00
    39  # Weekly update the kernel-file -> subsystems relationship
    40  - url: /cron/update_coverdb_subsystems
    41    schedule: every monday