Skip to content
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

Open
aelgabli opened this issue Dec 3, 2018 · 6 comments
Open

Chrome retry log #60

aelgabli opened this issue Dec 3, 2018 · 6 comments

Comments

@aelgabli
Copy link

aelgabli commented Dec 3, 2018

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

@hongzimao
Copy link
Owner

hongzimao commented Dec 9, 2018

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.

@zhou000
Copy link

zhou000 commented Dec 10, 2018

You need to use the google chrome v56 for the chromedriver v2.27. @aelgabli

@howfars
Copy link

howfars commented Apr 24, 2020

You need to use the google chrome v56 for the chromedriver v2.27. @aelgabli
@zhou000
I also meet this problem,when I run python run_all_traces.py,I can found error message from chrome_retry_log,which says
"Message: u'timeout: Timed out receiving message from renderer: 10.000\\n (Session info: chrome=81.0.4044.92)\\n (Driver info: chromedriver=81.0.4044.69 (6813546031a4bc83f717a2ef7cd4ac6ec1199132-refs/branch-heads/4044@{#776}),platform=Linux 4.4.0-176-generic x86_64)' \n"
My selenium version is 2.39.0,chrome version is 81.0.4044.92,chrome driver version is 81.0.4044.69 .
Reading this,I suspect there is problem with compatibility of those 3 software.I want to know your versions of those software which reproduce the result.Can you help me?

@hongzimao
Copy link
Owner

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.

@Ashling123
Copy link

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 :)

@hongzimao
Copy link
Owner

hongzimao commented May 25, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants