-
Notifications
You must be signed in to change notification settings - Fork 121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with faster connections #71
Comments
Currently just using the version from running I have really slow internet (30ish down) so won't really be able to test it, but will probably make the changes in the |
Wanted to +1 this issue (and possibly help with some of the research) as the official speedtest.net app uses web sockets instead of HTTP which makes things more reliable per the speedtest-cli github. taganaka/SpeedTest also uses web sockets and is a popular alternative. |
+1 this issue as well on 200/200 averaging a 93ish with Speed Tracker. Willing to test if you need someone to. |
What are your results like for this one? (And can you post the output of running that with |
Ping: 2 ms.
Jitter: 0 ms.
Determine line type (2) ........................
Fiber / Lan line type detected: profile selected fiber
Testing download speed (32)
....................................................
...........................................
Download: 212.31 Mbit/s
Testing upload speed (12)
......................................................
................................................................................
....................................................
Upload: 211.59 Mbit/s
|
JSON contains a bit of PII I would rather not post here but here is the scrubbed version. root@ubuntu:/git/SpeedTest# ./SpeedTest --output json |
Yeah no worries, only wanted to see the non PII bits. Looks like that's giving the same result as speedtest.net then? I'll probably move over to this in the next few days and will comment here when it's in the |
Yep same as SpeedTest,net. Sounds great, I will test when you have it. |
Give the |
Gave it a go. For some reason it seems like Upload is good now, but Download is still off. Ran a few tests then deleted the container and spun up a new one. This is the result from 3 tests. |
Hmm that's weird that ping and upload works fine, but not dl. Fancy digging into the container for me? docker exec -it <container> bash Then go to the site directory: cd /config/www/ && php artisan tinker Then run SpeedTest++ with this in that PHP shell: SpeedtestHelper::output() This will give the same JSON output as earlier, so redact any PII before posting. |
{"client":{"ip":xx.xx.xx.xx","lat":"xx.xx","lon":"xx.xx","isp":"Frontier Communications"},"servers_online":"1000","server":{"name":"Tampa, FL","sponsor":"Frontier","distance":"xx.xx","latency":"2","host":"tampa.fl.speedtest.frontier.com:8080"},"ping":"2","jitter":"0","download":"68722118.449528","upload":"195176104.553271","_":"all ok"} |
Could you try docker exec -it <container> /config/www/app/Bin/SpeedTest to see if it is the same with the reduced download speed. If that's the same, then it seems like it must be the docker networking limiting things rather than anything specific to this specific image. I'll do a bit of reading and see if i can see any similar issues |
Sorry to cut in on this, but whatever changes were made to the dev tag over the latest fixed an issue on my end with it giving inaccurate results (Download was never where it should have been and for some strange reason my upload was logging about double what I actually pay for). Results are now showing exactly what I expect, however my connection speed isn't near as fast as anyone else. Hope that helps. |
Yeah, so looks like @tbirdv6 issue isn't universal with the download speed being a lot lower, as other people's tests are showing similar to speedtest.net. Issue now is that this client seems to report slightly faster speeds than the speedtest.net site. |
Since my original comment on this issue I've been testing with Speedtest++ running every hour and do also see faster speeds than I should - turns out this is an open issue. I tried rebuilding from source by changing the concurrency to 1 for all configurations but that just made the test very inconsistent. I've since been using the official speedtest.net CLI which as expected works much better and is consistent with the main site. CLI Options:
Sample JSON output:
|
Yeah the concurrency set to 1 is also not accurate. I've been considering using the Ookla cli, but I can't find the source code for it and as a result am a bit hesitant to include it with this |
Right, |
Still getting results all over the place. I am really thinking this is a docker thing. I am going to try deploying to a standard VM and see if I get better results. |
Could it be other devices using up bandwidth at the same time you are running the speed tests? |
No, I am running it back to back with the standard speedtest.net web test and with taganaka speed on a linux VM and they both come back in excess of 200/200. |
Ah weird, sounds like something with your docker then |
Just wanted to jump in on this issue. I have gigabit internet, so usually pull around 600+ DL and 800+ upload pretty regularly. Ran the docker image for 3 days and it never logged above 450 DL or 300 UP. I did a Speedtest.net run and it logged 778 Down/868 Up - and did a manual run of speedtest-tracker and it pulled 51 Down/209 Up. Going to give the dev image a try and will report back. |
Yeah the |
The |
Sorry it took so long, I spun up a new docker instance and have tested out the |
My connection when tested on the speedtest.net website is 500mbps+. Everytime I try using this docker It returns <250mbps. I know some versions of the speedtest CLI have issues with high speed connections, are you using the official release from Ookla? https://www.speedtest.net/apps/cli
The text was updated successfully, but these errors were encountered: