- “Time in Queue” - how long a pull spends in the queue from when it enters the queue to when it leaves, whether it fails or succeeds.
- “Conclusion Counts” - the count of successfully tested and merged PRs, failures in the queue, or cancellations. A large amount of failures or sudden changes in the number of merged or failed PRs can indicate a problem that needs investigating.
-
“CI Time Testing PRs in the Queue” - how much time is spent in your CI pipelines testing PRs in
the queue. A spike in this metric indicates that tests are now taking much longer to run.
- If you’re currently utilizing batching, this feature considers that all of the PRs in a batch will be tested by the same CI run
- “CI Jobs Triggered To Test PRs” - how many jobs are getting kicked off to test pull requests in the queue. Each job required a machine to run on - the more jobs there are, the higher the contention for machines and the longer it takes to test PRs
