xolvio / rtd

DEPRECATED: The Test Runner for Meteor
164 stars 37 forks source link

rtd does not start because of dependency? #138

Open alochschmied opened 10 years ago

alochschmied commented 10 years ago

After following the steps here http://rtd.xolv.io/ there is:

-bash-4.2$ ./rtd Downloading http://chromedriver.storage.googleapis.com/2.9/chromedriver_linux64.zip Downloading http://selenium.googlecode.com/files/selenium-server-standalone-2.39.0.jar Warning: Corrupted zip : can't find end of central directory Use --force to continue. Aborted due to warnings.

After trying to run ./rtd again, there is:

bash-4.2$ ./rtd Downloading reason: SHA configured in rtd.config.js does not match '2d505ae37d16030d07b4cf2760222ca54b15603b' ownloading http://chromedriver.storage.googleapis.com/2.9/chromedriver_linux64.zip Downloading reason: SHA configured in rtd.config.js does not match '2d505ae37d16030d07b4cf2760222ca54b15603b' Downloading http://selenium.googlecode.com/files/selenium-server-standalone-2.39.0.jar Warning: Corrupted zip : can't find end of central directory Use --force to continue. Aborted due to warnings.

Any suggestion how to avoid this would be great.

Thanks, Alexander

AdrienLemaire commented 10 years ago

You need to specify the correct version of selenium-server to use for your OS. Looking at rtd.conf.js, it seems that Mac os X and Linux 64bits only are defined.

alochschmied commented 10 years ago

Thanks for the idea. OS is however Fedora x86_64. I also notice that downloading the jar manually with wget and then manually calculating the sha1 hash returns the value that is also specified in the config file. Are proxy settings used by whatever is downloading the jar in rtd?

samhatoum commented 10 years ago

no proxy settings are used, it's just a plain old request. Did you manage to get this resolved?

alochschmied commented 10 years ago

No. We are behind a corporate proxy and thus depend on proxy settings being used.

alochschmied commented 10 years ago

Is there a plan to use proxy?

samhatoum commented 10 years ago

There isn't at the moment but a pull request is welcome :)