Page load performance instrumentation
As a first step towards quantitative performance data for our common workflows in GitLab, we'd like to collect a set of page load speeds that are relevant for each group. This way we can provide each group with a Grafana dashboard which illustrates the page load performance of pages which are relevant to their group. If we are allowed, we can provide a comparison against GitHub.com as well.
Directions
- Determine the list of URL's you want to measure
- Add the URL's to the tracking sheet
- Wait for your dashboard to be created!
Tips on picking URL's
A few things to think about when selecting a set of URL's:
- Think about pages which are important to your workflow, for example activities which would be included in your PPI
- Do users navigate across multiple pages, for example starting from the issue list, to a particular issue? It may be helpful to include multiple pages that are part of a single journey, to have a better understanding of the whole workflow.
- Consider what project/file/content should be used as the test case. Should it be a small file? A big one? Both?
Edited by silv