NeonGeckoCom / NeonGeckoCom/skill-speed_test

Speed test results not very realistic

Open
#5 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement help wanted
Dominant language
Python
Stars
2
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Running skill gave a wrong speed test compared to the web page. I have a 500/500 internet connection. Skill always returns below that. If I do the test on the web interface I get these results
imagen
while doing the test through the skill the results are quite lower
imagen

My bet is speedtest isn't grabbing the proper server to do the tests. On the command line utility I could see when I run speedtest without selecting the server, it grabs one based on "ping" (my bet it is grabbing one of the nearer servers, and then making a ping to see the timeout, and not doing a ping to all the servers).
On the following capture I'm showing two random tests using cli
imagen
against this location
imagen
and this other
imagen
against this other location
imagen
while if I select my server (I choosed my own's ISP server located on my city)
imagen
imagen

I know this is a limitation of the speedtest tool, but perhaps would be great to let specify the server to get the most accurate speed test, wouldn't it?

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 with the speedtest CLI invocation and the server-selection path described in the issue. Determine how a server could be specified, then verify that selecting the ISP server produces results closer to the web interface; the issue is done when users can request a specific server for the speed test.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.