sitespeedio / sitespeedio/sitespeed.io

Option to have multiple group names when testing different pages

Open
#2,958 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
5k
Forks
624
Avg merge
4h 8m
Merged PRs (30d)
2

Description

The group will always use the domain of the url, for example in the SpeedIndex measurement.

http://www.google.com
http://www.google.com/test1
http://www.google.com/test2/foo

Group value for all three will be www_gartner_com

I would like an option to separate the group name if testing multiple pages from the same domain and not want the metrics lumped in one domain. Above urls will now be named as:

www_gartner_com
www_gartner_com2
www_gartner_com3

or add the path and convert each / as _?

www_gartner_com
www_gartner_com_test1
www_gartner_com_test2_foo

Maybe this is already possible and I misread the configurations...

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by checking how SpeedIndex derives the group from a URL and whether existing configuration already supports custom grouping. Compare the three example URLs and decide on the expected distinct group values or path-based naming rule. Done means pages from one domain no longer have their metrics lumped together when the option is enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
performance
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.