Skip to content

Enable browser performance testing

This MR enables browser performance testing for the home page and /features. This will report the performance coach score from Sitespeed for these pages, providing feedback on improvements or regressions in areas such as:

  • Javascript loaded synchronously in HEAD
  • Locally resized images
  • Missing cache headers
  • Uncompressed assets
  • and more.

We will continue to improve this feature in the near future by:

  • Persisting the performance coach results for easier viewing
  • Directly linking to the report for the specific page
  • Supporting additional metrics like request counts, page sizes, and potentially timings.

Note: this script differs from the Auto DevOps script in that it uses DinD. I was unable to properly override the entrypoint on the runners used for this project, perhaps due to older versions of Docker that are in use.

Closes #1836

Edited by silv

Merge request reports

Loading