Skip to content

Adds a pipeline report script

John Jarvis requested to merge jarv/add-pipeline-report into master
$ ./report --help
usage: ./report [options]

Options:
    -h, --help      Shows this help message
    -p, --project   Project for report generation,defaults to gitlab-org/quality/staging
    -d, --num-days  Number of days to look back
$ ./report --num-days 7

+--------------+-------------------------------------+-------+-----------+--------------+--------------+--------------+
| Stage        | Job                                 | Count | Pass Rate | Avg Duration | Max Duration | Min Duration |
+--------------+-------------------------------------+-------+-----------+--------------+--------------+--------------+
| qa           | qa-schedules-browser_ui-secure      | 10    | 20        | 494.04       | 706.4        | 388.59       |
| cleanup      | qa-schedules-subgroup-cleanup       | 8     | 100       | 202.72       | 253.95       | 184.19       |
| notification | notify-slack-fail                   | 8     | 100       | 37.48        | 55.25        | 27.89        |
| qa           | qa-schedules-browser_non-devops     | 7     | 86        | 152.96       | 185.15       | 139.37       |
| qa           | qa-schedules-browser_ui-7_configure | 8     | 100       | 161.02       | 258.58       | 135.26       |
| qa           | qa-schedules-browser_ui-6_release   | 9     | 67        | 336.09       | 523.32       | 244.11       |
| qa           | qa-schedules-browser_ui-5_package   | 8     | 100       | 121.01       | 158.83       | 103.62       |
| qa           | qa-schedules-browser_ui-4_verify    | 8     | 100       | 170.1        | 246.74       | 137.72       |
| qa           | qa-schedules-browser_ui-3_create    | 9     | 33        | 805.73       | 1131.96      | 605.63       |
| qa           | qa-schedules-browser_ui-2_plan      | 9     | 89        | 345.29       | 470.2        | 221.54       |
| qa           | qa-schedules-browser_ui-1_manage    | 8     | 88        | 231.16       | 278.69       | 198.32       |
| qa           | qa-schedules-browser_ui-quarantine  | 8     | 0         | 220.53       | 282.39       | 189.29       |
| qa           | qa-schedules-api-quarantine         | 8     | 100       | 115.07       | 128.22       | 99.3         |
| qa           | qa-schedules-api                    | 9     | 78        | 186.81       | 220.65       | 163.25       |
| qa           | qa-schedules-smoke-ff               | 9     | 0         | 132.95       | 147.61       | 125.13       |
| sanity       | qa-schedules-smoke-quarantine       | 8     | 100       | 126.16       | 140.95       | 118.76       |
| sanity       | qa-schedules-smoke                  | 9     | 100       | 296.61       | 440.74       | 246.46       |
| qa           | qa-manual-browser_non-devops        | 1     | 100       | 142.2        | 142.2        | 142.2        |
| qa           | qa-manual-browser_ui-secure         | 1     | 0         | 702.7        | 702.7        | 702.7        |
| qa           | qa-manual-browser_ui-7_configure    | 1     | 0         | 236.22       | 236.22       | 236.22       |
| qa           | qa-manual-browser_ui-6_release      | 1     | 100       | 376.31       | 376.31       | 376.31       |
| qa           | qa-manual-browser_ui-5_package      | 1     | 100       | 114.94       | 114.94       | 114.94       |
| qa           | qa-manual-browser_ui-4_verify       | 1     | 100       | 177.34       | 177.34       | 177.34       |
| qa           | qa-manual-browser_ui-3_create       | 1     | 0         | 869.61       | 869.61       | 869.61       |
| qa           | qa-manual-browser_ui-2_plan         | 1     | 100       | 235.73       | 235.73       | 235.73       |
| qa           | qa-manual-browser_ui-1_manage       | 1     | 100       | 240.55       | 240.55       | 240.55       |
| qa           | qa-manual-browser_ui-quarantine     | 1     | 0         | 199.88       | 199.88       | 199.88       |
| qa           | qa-manual-api-quarantine            | 1     | 100       | 126.84       | 126.84       | 126.84       |
| qa           | qa-manual-api                       | 1     | 100       | 188.17       | 188.17       | 188.17       |
| sanity       | qa-manual-smoke-ff                  | 1     | 0         | 120.95       | 120.95       | 120.95       |
| sanity       | qa-manual-smoke-quarantine          | 1     | 100       | 126.46       | 126.46       | 126.46       |
| sanity       | qa-manual-smoke                     | 1     | 0         | 474.79       | 474.79       | 474.79       |
+--------------+-------------------------------------+-------+-----------+--------------+--------------+--------------+

Merge request reports