Project Details: Selenium+Java+Maven+TestNG
Project contains one test:
bitbucket-pipelines.yml:
image: maven:3.6.3
pipelines:
custom:
selenium-test:
- step:
script:
- mvn compile
- mvn test
Issue(s):
While executing script locally from eclipse, it runs successfully, It opens chrome browser and then opens respective specified URL.
But while executing in bitbucket pipeline, it fails with below error(s):
/opt/atlassian/pipelines/agent/build/chromedriver.exe: /opt/atlassian/pipelines/agent/build/chromedriver.exe: cannot execute binary file
Apr 06, 2020 11:39:17 AM org.openqa.selenium.os.OsProcess checkForErrorSEVERE: org.apache.commons.exec.ExecuteException: Process exited with an error: 126 (Exit value: 126)
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 20.619 sec <<< FAILURE! - in TestSuitelaunchBrowserAndOpenURL(packageCustomer.Customer) Time elapsed: 20.293 sec <<< FAILURE!
org.openqa.selenium.WebDriverException: Timed out waiting for driver server to start.