katalon-studio-samples / ci-samples

Sample configurations for various CI systems.
Apache License 2.0
54 stars 169 forks source link

sample works on local machine but doesn't work on digital ocean droplet #9

Closed IamMashed closed 5 years ago

IamMashed commented 6 years ago
root@pratiche-debian-test:~/quiz-katalon# ./run_chrome.sh
++ pwd
+ current_dir=/root/quiz-katalon
+++ dirname ./run_chrome.sh
++ cd .
++ pwd
+ project_dir=/root/quiz-katalon
+++ dirname ./run_chrome.sh
++ cd ./..
++ pwd
+ reports_dir=/root/reports/firefox
+ rm -rfv /root/reports/firefox
removed '/root/reports/firefox/report.csv'
removed '/root/reports/firefox/execution0.log'
removed '/root/reports/firefox/report.html'
removed '/root/reports/firefox/JSON_Report.json'
removed '/root/reports/firefox/JUnit_Report.xml'
removed '/root/reports/firefox/execution.properties'
removed directory: '/root/reports/firefox'
+ mkdir -p /root/reports/firefox
+ katalon_opts='-browserType="Firefox" -retry=0 -statusDelay=15 -testSuitePath="Test Suites/FirstTest"'
+ docker run --rm -v /root/quiz-katalon:/katalon/katalon/source:ro -v /root/reports/firefox:/katalon/kata
lon/report -e 'KATALON_OPTS=-browserType="Firefox" -retry=0 -statusDelay=15 -testSuitePath="Test Suites/F
irstTest"' katalonstudio/katalon:1.2.0
Google Chrome 66.0.3359.139
Mozilla Firefox 59.0.2
Katalon Studio 5.4.1
+ echo 'Starting Katalon Studio'
Starting Katalon Studio
++ pwd
+ current_dir=/
+ tmp_dir=/katalon/katalon/tmp
+ mkdir -p /katalon/katalon/tmp
+ chmod -R 777 /katalon/katalon/tmp
+ project_dir=/katalon/katalon/project
+ mkdir -p /katalon/katalon/project
+ cp -r /katalon/katalon/source/. /katalon/katalon/project
+ touch /katalon/katalon/project/.classpath
+ chmod -R 777 /katalon/katalon/project
+ report_dir=/katalon/katalon/report
+ mkdir -p /katalon/katalon/report
+ chmod -R 777 /katalon/katalon/report
++ find /katalon/katalon/project -maxdepth 1 -type f -name '*.prj'
+ project_file=/katalon/katalon/project/quiz-cms.prj
+ cmd='/opt/katalonstudio/katalon -runMode=console -reportFolder=/katalon/katalon/report -projectPath=/ka
talon/katalon/project/quiz-cms.prj -browserType="Firefox" -retry=0 -statusDelay=15 -testSuitePath="Test S
uites/FirstTest"'
+ /katalon/base/scripts/xvfb.sh start
+ XVFB=/usr/bin/Xvfb
+ XVFBARGS=':99 -screen 0 1024x768x24 -fbdir /var/run -ac'
+ PIDFILE=/var/run/xvfb.pid
+ case "$1" in
+ echo -n 'Starting virtual X frame buffer :99 1024x768x24'
+ start-stop-daemon --start --quiet --pidfile /var/run/xvfb.pid --make-pidfile --background --exec /usr/b
in/Xvfb -- :99 -screen 0 1024x768x24 -fbdir /var/run -ac
Starting virtual X frame buffer :99 1024x768x24+ echo .
+ exit 0
.
+ cd /katalon/katalon/tmp
+ eval '/opt/katalonstudio/katalon -runMode=console -reportFolder=/katalon/katalon/report -projectPath=/k
atalon/katalon/project/quiz-cms.prj -browserType="Firefox" -retry=0 -statusDelay=15 -testSuitePath="Test
Suites/FirstTest"'
++ /opt/katalonstudio/katalon -runMode=console -reportFolder=/katalon/katalon/report -projectPath=/katalo
n/katalon/project/quiz-cms.prj -browserType=Firefox -retry=0 -statusDelay=15 '-testSuitePath=Test Suites/
FirstTest'
Request sent successfully.
Starting Groovy-Eclipse compiler resolver.  Specified compiler level: unspecified
133 2.4.7.xx-201611170128-e46 = ACTIVE

--------------------------------------------------------------------------------
Test Suites/FirstTest - Firefox - 20180820_145442........................0/1(0%)
--------------------------------------------------------------------------------

Request sent successfully.
08-20-2018 02:54:48 PM - [START]  - Start Test Suite : Test Suites/FirstTest
08-20-2018 02:54:49 PM - [RUN_DATA] - Logging run data 'hostName' with value 'root - 9cda166d3ac0'
08-20-2018 02:54:49 PM - [RUN_DATA] - Logging run data 'os' with value 'Linux 64bit'
08-20-2018 02:54:49 PM - [RUN_DATA] - Logging run data 'hostAddress' with value '172.17.0.3'
08-20-2018 02:54:49 PM - [RUN_DATA] - Logging run data 'katalonVersion' with value '5.4.1.1'
08-20-2018 02:54:51 PM - [START]  - Start Test Case : Test Cases/login
08-20-2018 02:54:51 PM - [INFO]   - Evaluating variables for test case
08-20-2018 02:54:54 PM - [START]  - Start action : openBrowser

--------------------------------------------------------------------------------
Test Suites/FirstTest - Firefox - 20180820_145442........................0/1(0%)
--------------------------------------------------------------------------------

Copying report to folder /katalon/katalon/report...

--------------------------------------------------------------------------------
Test Suites/FirstTest - Firefox - 20180820_145442........................0/1(0%)
--------------------------------------------------------------------------------

+ cd /
+ cd /root/quiz-katalon
root@pratiche-debian-test:~/quiz-katalon# ls

test is passing if i run the exact same ./run_firefox.sh on my local machine, but if I run it in DO droplet I am getting the log as above... for some reason it is failing at 'openBrowser' step. what can be wrong? docker image tested on droplet? it should be working on droplet since it works on a local machine....

devalex88 commented 5 years ago

Could you please try again with the new version? We've switched to xvfb-run to start the container's GUI.

devalex88 commented 5 years ago

Close due to inactivity.