-
Notifications
You must be signed in to change notification settings - Fork 23
Description
Pull Request report total
This report based on 239 last updated PRs. To learn more about the project and its configuration, please visit Pull request analytics action.
Below are the settings applied for this report:
GITHUB_OWNERS_REPOS: AlexSim93/example-repo
GITHUB_OWNER_FOR_ISSUE: AlexSim93
GITHUB_REPO_FOR_ISSUE: pull-request-analytics-action
LABELS: Report
SHOW_STATS_TYPES: timeline, workload, pr-quality, code-review-engagement, response-time
REVIEW_TIME_INTERVALS: 2,4,8,12,16,24
TOP_LIST_AMOUNT: 0
AGGREGATE_VALUE_METHODS: percentile
SHOW_CORRELATION_GRAPHS: true
SHOW_ACTIVITY_TIME_GRAPHS: true
PERCENTILE: 75
SHOW_USERS: dev1, dev2, dev3, dev4, dev5, total
TIMEZONE: Europe/Berlin
CORE_HOURS_START: 09:00
CORE_HOURS_END: 19:00
REPORT_DATE_START: 01/09/2024
REPORT_DATE_END: 30/11/2024
AMOUNT: 150
PERIOD_SPLIT_UNIT: months
USE_CHARTS: false
EXECUTION_OUTCOME: existing-issue
ISSUE_NUMBER: 16
References
- Pull Request report retrospective timeline
- Pull Request report Correlation Graphs
- Pull Request report Activity time Graphs
- Pull Request report 11/2024
- Pull Request report 10/2024
- Pull Request report 9/2024
Pull requests timeline(75th percentile) total
Time to review - time from PR creation to first review.
Time to approve - time from PR creation to first approval without requested changes.
Time to merge - time from PR creation to merge.
| user | Time in draft | Time to review request | Time to review | Time to Review After Re-request | Time to approve | Time to merge | Total merged PRs |
|---|---|---|---|---|---|---|---|
| dev1 | 6 minutes | 6 minutes | 3 hours 27 minutes | 5 hours 17 minutes | 4 hours 26 minutes | 17 hours 50 minutes | 29 |
| dev2 | 9 minutes | 9 minutes | 4 hours 53 minutes | 7 hours 10 minutes | 6 hours 36 minutes | 13 hours 21 minutes | 54 |
| dev3 | 21 minutes | 18 minutes | 4 hours 17 minutes | 9 hours 47 minutes | 23 hours 53 minutes | 36 | |
| dev4 | 13 minutes | 13 minutes | 4 hours 12 minutes | 2 hours 30 minutes | 4 hours 48 minutes | 22 hours 8 minutes | 54 |
| dev5 | 7 minutes | 8 minutes | 5 hours 23 minutes | 7 hours 13 minutes | 8 hours 48 minutes | 27 hours 30 minutes | 58 |
| total | 10 minutes | 10 minutes | 4 hours 15 minutes | 6 hours 33 minutes | 7 hours 21 minutes | 22 hours 36 minutes | 232 |
Review time total
| users | 0-2h | 2-4h | 4-8h | 8-12h | 12-16h | 16-24h | 24+h |
|---|---|---|---|---|---|---|---|
| dev1 | 19(63.3%) | 6(20%) | 5(16.7%) | 0 | 0 | 0 | 0 |
| dev2 | 39(72.2%) | 1(1.9%) | 7(13%) | 3(5.6%) | 1(1.9%) | 1(1.9%) | 2(3.7%) |
| dev3 | 20(55.6%) | 6(16.7%) | 6(16.7%) | 3(8.3%) | 0 | 1(2.8%) | 0 |
| dev4 | 29(53.7%) | 9(16.7%) | 11(20.4%) | 1(1.9%) | 3(5.6%) | 1(1.9%) | 0 |
| dev5 | 34(56.7%) | 8(13.3%) | 12(20%) | 5(8.3%) | 1(1.7%) | 0 | 0 |
| total | 142(60.4%) | 30(12.8%) | 41(17.4%) | 12(5.1%) | 5(2.1%) | 3(1.3%) | 2(0.9%) |
Contribution stats total
Reviews conducted - number of reviews conducted. 1 PR may have only single review.
PR Size - determined using the formula: additions + deletions * 0.2. Based on this calculation: 0-50: xs, 51-200: s, 201-400: m, 401-700: l, 701+: xl
Total reverted PRs - The number of reverted PRs based on the branch name pattern /^revert-d+/. This pattern is used for reverts made via GitHub.
| user | Total opened PRs | Total merged PRs | Total reverted PRs | PRs w/o review | PRs w/o approval | Additions / Deletions | PR size: xs/s/m/l/xl |
|---|---|---|---|---|---|---|---|
| dev1 | 30 | 29 | 0 | 3 | 2 | +1984/-1629 | 15/12/3/0/0 |
| dev2 | 55 | 54 | 1 | 2 | 2 | +6176/-3780 | 32/10/9/2/2 |
| dev3 | 37 | 36 | 0 | 1 | 1 | +3242/-4844 | 16/13/6/2/0 |
| dev4 | 55 | 54 | 0 | 1 | 1 | +4049/-3735 | 35/13/4/2/1 |
| dev5 | 61 | 58 | 1 | 2 | 3 | +6369/-5975 | 38/13/5/4/1 |
| total | 239 | 232 | 2 | 9 | 9 | +21853/-19972 | 137/61/27/10/4 |
Pull request quality total
Agreed - discussions with at least 1 reaction 👍.
Disagreed - discussions with at least 1 reaction 👎.
| user | Total merged PRs | Changes requested received | Agreed / Disagreed / Total discussions received | Comments received |
|---|---|---|---|---|
| dev1 | 29 | 9 | 0 / 0 / 20 | 35 |
| dev2 | 54 | 14 | 0 / 0 / 39 | 58 |
| dev3 | 36 | 16 | 0 / 0 / 54 | 69 |
| dev4 | 54 | 8 | 0 / 0 / 22 | 30 |
| dev5 | 58 | 17 | 0 / 0 / 41 | 57 |
| total | 232 | 64 | 0 / 0 / 176 | 249 |
Code review engagement total
PR Size - determined using the formula: additions + deletions * 0.2. Based on this calculation: 0-50: xs, 51-200: s, 201-400: m, 401-700: l, 701+: xl
Changes requested / Comments / Approvals - number of reviews conducted by user. For a single pull request, only one review of each status will be counted for a user.
Agreed - discussions with at least 1 reaction 👍.
Disagreed - discussions with at least 1 reaction 👎.
| user | Reviews conducted | Agreed / Disagreed / Total discussions conducted | Comments conducted | PR size: xs/s/m/l/xl | Changes requested / Commented / Approved |
|---|---|---|---|---|---|
| dev1 | 67 | 0 / 0 / 102 | 147 | 29/19/13/5/1 | 38 / 12 / 63 |
| dev2 | 78 | 0 / 0 / 37 | 57 | 41/26/7/3/1 | 23 / 7 / 77 |
| dev3 | 40 | 0 / 0 / 5 | 7 | 28/9/2/0/1 | 0 / 4 / 39 |
| dev4 | 53 | 0 / 0 / 23 | 26 | 30/12/7/2/2 | 9 / 0 / 52 |
| dev5 | 28 | 0 / 0 / 6 | 9 | 23/4/1/0/0 | 0 / 3 / 27 |
| total | 235 | 0 / 0 / 176 | 249 | 137/61/27/10/4 | 64 / 30 / 233 |
Review Response Time(75th percentile) total
Time from re-request to response - time from a review re-request to the response. Multiple re-requests and responses can occur in a single pull request
| user | Review requests conducted | Reviews conducted | Time from opening to response | Time from initial request to response | Time from re-request to response |
|---|---|---|---|---|---|
| dev1 | 207 | 67 | 4 hours 49 minutes | 3 hours 45 minutes | 4 hours |
| dev2 | 177 | 78 | 4 hours 48 minutes | 4 hours 32 minutes | 5 hours 3 minutes |
| dev3 | 199 | 40 | 4 hours 3 minutes | 3 hours 24 minutes | |
| dev4 | 180 | 53 | 1 hour 6 minutes | 56 minutes | 10 hours 46 minutes |
| dev5 | 176 | 28 | 5 hours 22 minutes | 4 hours 56 minutes | |
| total | 944 | 235 | 4 hours 25 minutes | 4 hours 5 minutes | 6 hours 33 minutes |