diff --git a/protractor.conf.js b/protractor.conf.js index 8d65a8883..23305b93a 100755 --- a/protractor.conf.js +++ b/protractor.conf.js @@ -176,7 +176,7 @@ exports.config = { jasmine.getEnv().addReporter( new SpecReporter({ spec: { - displayStacktrace: true, + displayStacktrace: 'pretty', displayDuration: true } }) diff --git a/scripts/ci/job_hooks/before_e2e.sh b/scripts/ci/job_hooks/before_e2e.sh index 773b6d0ce..eb94340a3 100755 --- a/scripts/ci/job_hooks/before_e2e.sh +++ b/scripts/ci/job_hooks/before_e2e.sh @@ -12,5 +12,12 @@ echo "Replace app.config with options $PARAMS" node "./scripts/app-config-replace.js" --config="$TO/app.config.json" $PARAMS echo "Replace app.config done" -echo "Update update-webdriver" -npm run update-webdriver \ No newline at end of file +echo "====== Update webdriver-manager =====" +if [ "$CI" = "true" ]; then + export chrome=$(google-chrome --product-version) + echo "Updating wedriver-manager with chromedriver: $chrome." + webdriver-manager update --gecko=false --versions.chrome=$chrome +else + echo "Updating wedriver-manager with latest chromedriver, be sure to use evergreen Chrome." + webdriver-manager update --gecko=false +fi