-
-
Notifications
You must be signed in to change notification settings - Fork 108
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
Started not Completed #1591
Comments
Hi @mcdoubleyou , I assume that you see the "Started" in the results table right? |
Hey @svenvg93, yes, thats right.
|
I'll look into why this isn't being handled correctly when a server is no longer available. It should correctly fail the test if the CLI fails. |
I get the same. If you need a tester... |
getting the same issue, properly this: [previous exception] [object] (PDOException(code: HY000): SQLSTATE[HY000]: General error: 1 no such column: server_id at /app/www/vendor/laravel/framework/src/Illuminate/Database/Connection.php:592) EDIT: |
I deleted the servers but is still fails, then I see there was an update. my current yaml
|
Is it possible to have it iterate through the list (if multiple servers are defined) and only fail if none of the user-defined servers exist? |
still works, if it keeps running I could delete the other speed tracker in a few days - nice! |
It seems it fails when server list is configured even with the server that is automatically selected without the selection list The schedule fails inter, intermittently. `version: '3.3'
|
Check your logs. The server that it attempted to use likely isn't available anymore, which results in a test failing (the test being listed in the results table as "Started"). The reason it is intermittent: successful results happen when a server (from your defined list of servers) that exists is used. For example: During my first test, server # 1 is used and I see a successful result. However, during the next speedtest server # 3 is used and it fails (since the server isn't recognized as an available server anymore by Ookla). During the 3rd test, speedtest-tracker then uses server # 2. Once again, I see a successful test result. A scenario such as this will make it appear as an intermittent issue - it all depends on what server was used, from your defined list of servers, and if the server used exists anymore. |
Too add to @RobertD502 explanation, in the case of @bibinvargheset is the second server id that does not exist anymore
|
Same here, following config doesn't get any further than 'Started'
|
@mircsicz That is because neither of those 2 servers you defined exist. Output from a manual test using speedtest cli:
|
But both of them were listed using the defined docker cmd... Which would also describe why even without parameters in the list it doesn't get beyond 'Started'... As the search returns inactive / unavailable servers! |
Without parameters it'll never work since the requirement of defining servers was introduced a few releases ago. Does the docker command still list those two servers as of today? I've found that some servers may be listed one day and then are unavailable for a while until they return (I've mainly seen this with Spectrum servers, at least from my end). The solution, in the meantime, is to look for and use servers that you find are always available. |
I ran the 'docker exec' line like an hour before I posted to this issue 😉 |
Doesn't seem that command is listed in the documentation anymore (perhaps it returned inaccurate results?). Docs now tell you to navigate to |
@RobertD502 can you send me a link to the reference in their docs? Sounds like I should update mine. |
@alexjustesen I was referring to your own documentation - If I recall correctly, it had previously mentioned a command to execute within the container which showed nearby servers, but now it shows: |
My bad, I thought you had found a reference somewhere else. |
Thanks for the hints, with that it now works as expected... |
Seems like OP is all set as some PRs were merged to address the original issue. Any further issues let's open a new one. |
Describe the bug
Most time I didn't get a Completed
To Reproduce
Results show Started but nearly no Completed
Expected behavior
the other speedtracker works, so it shouldn't my enviroment
Environment (please complete the following information):
Debain 12
Screenshots
I cloud provide one, but there is simply no Completed
Logs
If you tell me where I could find them, maybe I could figure out what's happend
Thanks!
The text was updated successfully, but these errors were encountered: