How analysis frequency works
Qlty automatically analyzes your default branch on a recurring schedule. The default frequency is every 24 hours, but you can adjust it to match your team’s needs. The available frequency options are:| Frequency | Best for |
|---|---|
| 15 minutes | High-activity repositories where near-real-time data is important |
| 30 minutes | Active repositories with frequent merges |
| 1 hour | Moderately active repositories |
| 3 hours | Standard development pace |
| 6 hours | Lower-activity repositories |
| 12 hours | Repositories with daily activity |
| 24 hours (default) | Most repositories |
| 3 days | Low-activity repositories |
| 7 days | Rarely changing repositories |
| 1 month | Archived or minimal-activity repositories |
Changing analysis frequency
To change how often Qlty analyzes your default branch:- Go to Project Settings > General
- Under Default Branch Analysis, find the Analysis Frequency dropdown
- Select your preferred frequency
- Save your changes
Triggering analysis manually
You can trigger an analysis at any time without changing your frequency setting:- Go to your project’s Builds page
- Click the Build button
Understanding data freshness
The data shown on your project pages comes from two independent sources:- Analysis data: Generated by Qlty’s scheduled or manual analysis builds
- Coverage data: Uploaded from your CI pipeline after running tests
Why data may not match the latest commit
Your repository on GitHub can receive new commits at any time — often faster than analysis and coverage processing can keep up. For example:- If your analysis frequency is set to every 24 hours, commits made during the day will not be reflected until the next analysis completes
- If your CI pipeline takes 10 minutes to run tests and upload coverage, commits merged in the last 10 minutes will not yet have coverage data
Deleted or renamed files
If you delete or rename a file in your repository, that file may continue to appear in Qlty until both a new analysis and a new coverage upload have been processed. Once both data sources have been updated with data that no longer includes the file, it will no longer appear.See Also
- Analysis Configuration — configure which files and tools are included in analysis
- Analysis Minutes Usage — understand how analysis frequency affects minutes consumption
- Automated Code Review — how Qlty analyzes pull requests