gdk measure - Local Sitespeed reports
What does this Merge Request do?
It adds a new gdk command to make it easier to run specific performance tests based on sitespeed and our setup + configuration. It is using Docker locally and is checking if it is installed and if you query the local GDK will also do a check if its up and running.
For example:
gdk measure /explore
gdk measure http://127.0.0.1/explore https://gitlab.com/explore
When test report is created it will open it right away in the browser. The corresponding GitLab MR for enabling calls from Docker was merged yesterday.
Merge Request checklist
-
Tests added for new functionality. If not, please raise Issue to follow-up. -
This change is backward compatible. If not, please include steps to communicate to our users. -
Documentation added/updated, if needed. -
gdk doctor
test added, if needed.
Closes #1032 (closed)
Edited by Tim Zallmann