eliranshani / selenium-docker-allure

Running Selenium tests with py.test testing convention with docker support
52 stars 55 forks source link

run_tests fails #6

Open davidcsi opened 5 years ago

davidcsi commented 5 years ago

---> bcd2786f4ba8 Step 3/7 : RUN wget -q "https://github.com/mozilla/geckodriver/releases/download/v0.19.1/geckodriver-v0.19.1-linux64.tar.gz" -O /tmp/geckodriver.tgz && tar zxf /tmp/geckodriver.tgz -C /usr/bin/ && rm /tmp/geckodriver.tgz ---> Running in 3d1094cbfc2b Removing intermediate container 3d1094cbfc2b ---> 5c925815ceb1 Step 4/7 : RUN wget -q "https://chromedriver.storage.googleapis.com/2.35/chromedriver_linux64.zip" -O /tmp/chromedriver.zip && unzip /tmp/chromedriver.zip -d /usr/bin/ && rm /tmp/chromedriver.zip ---> Running in b1efafc8c85c Archive: /tmp/chromedriver.zip inflating: /usr/bin/chromedriver Removing intermediate container b1efafc8c85c ---> 9801a194d593 Step 5/7 : ADD selenium-base-image/xvfb-chromium /usr/bin/xvfb-chromium ADD failed: stat /var/lib/docker/tmp/docker-builder666787199/selenium-base-image/xvfb-chromium: no such file or directory Sending build context to Docker daemon 13.31kB Step 1/8 : FROM blazemeter/selenium-framework pull access denied for blazemeter/selenium-framework, repository does not exist or may require 'docker login' Unable to find image 'blazemeter/blazedemo-app-selenium:latest' locally docker: Error response from daemon: pull access denied for blazemeter/blazedemo-app-selenium, repository does not exist or may require 'docker login'. See 'docker run --help'.

AaronDButler commented 5 years ago

Same as issue# 2:

To fix: Find the following line in the selenium-base-image/Dockerfile: ADD selenium-base-image/xvfb-chromium /usr/bin/xvfb-chromium and replace with: ADD xvfb-chromium /usr/bin/xvfb-chromium

The path needs to be relative to the Dockerfile.

jyoungiv commented 4 years ago

Seeing the same issue with ADD xvfb-chromium /usr/bin/xvfb-chromium !

monsam commented 4 years ago

any update?