Adds a pipeline report script
$ ./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 |
+--------------+-------------------------------------+-------+-----------+--------------+--------------+--------------+