Update AutoDevOps Performance Job
There have been multiple changes in the 10.5 release that we should take advantage of:
- Support is now available for multiple files to be saved as an artifact, and still process the JSON file. Because of this, we should now persist the full sitespeed report. This includes the HAR file, additional metrics, a video of the playback and more which is very helpful in debugging.
- Included in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3891 is support for metrics which 'improve' when they are smaller. For example the size of a page, or the number of requests.
- AS part of gl-performance!2 (merged), the GitLab Sitespeed plugin now output additional metrics, including: Speed Index, Requests, and Page Size.
To summarize we will now:
- Include the full sitespeed report
- Include 3 additional metrics: Speed Index, Requests, and Page Size
Note that we should also bump the image used to be the latest version of Sitespeed.
Edited by Joshua Lambert