-
Notifications
You must be signed in to change notification settings - Fork 280
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
Chrome retry log #60
Comments
Hmm, we have never seen this before. But based on your error message, it seems there is a "renderer" issue. We ran the experiment using virtual browser (so the video wouldn't show up) in selenium. Did you follow the instruction and install the right selenium version? There are a few people successfully reproduce our result recently. The most recent one (a few days ago) I contacted with is Zhou Gangqiang gq_zhou@outlook.com. I think he went through some of the hurdles to reproduce what we got. |
You need to use the google chrome v56 for the chromedriver v2.27. @aelgabli |
|
We installed selenium 2.39 as in https://github.com/hongzimao/pensieve/blob/master/setup.py#L15. We also uploaded a copy of the chrome driver here: https://github.com/park-project/park/blob/master/park/envs/abr/abr.py#L256-L263. Notice that we packaged a more update-to-date environment (with project Park) in https://github.com/park-project/park/tree/master/park/envs/abr with the chrome-driver copy. You might also want to check out that environment and see if it solves your problem. |
When running into a virtual machine in my laptop, I found the same problem that all the result files are empty, have you fixed it already? I’ll be really thankful if you would like to share your solutions :) |
@nirkrieger. Thanks for the suggestion. It’s a nice sanity check for the setup!
… On May 24, 2020, at 12:02 PM, nirkrieger ***@***.***> wrote:
This can be a silly advice, but make sure the apache server serves the html pages on the public internet address, otherwise you'll get a timeout regardless of your chromedriver version. For a start you can try to change the ip in run_all_traces.py to 127.0.0.1 to make sure the apache server is running and selenium manages to send requests successfully.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#60 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABNB5NE4KKZLTUE4N52ENTLRTFAJ5ANCNFSM4GH3BATA>.
|
When I run into a virtual machine in my laptop, I see that all the result files are empty. It seems that servers inside rl_server do not receive any request from the dash client.
However, when I run on a linux server, I see some requests are handled but, the following errors shows a lot, and in the generated result files, I see only few lines (not the results of all chunks are stored):
"Message: u'timeout: cannot determine loading status\nfrom timeout: Timed out receiving message from renderer: -0.011\n (Session info: chrome=70.0.3538.110)\n (Driver info: chromedriver=2.27.440175 (9bc1d90b8bfa4dd181fbbf769a5eb5e575574320),platform=Linux 4.15.0-39-generic x86_64)' "
Could you please help me fix this issue.
Thanks
The text was updated successfully, but these errors were encountered: