+ docker run --shm-size=4096m -p 5920:5920 -e TS_SELENIUM_HEADLESS=true -e TS_SELENIUM_LOAD_PAGE_TIMEOUT=420000 -e TS_SELENIUM_WORKSPACE_STATUS_POLLING=20000 -e TS_SELENIUM_BASE_URL=https://codeready-crw-operatorhub-tls-oauth.apps.ocp45.crw-qe.com -e TS_SELENIUM_LOG_LEVEL=DEBUG -e TS_SELENIUM_USERNAME=admin -e TS_SELENIUM_PASSWORD=admin -e TS_SELENIUM_MULTIUSER=true -e DELETE_WORKSPACE_ON_FAILED_TEST=true -e TS_SELENIUM_START_WORKSPACE_TIMEOUT=900000 -e NODE_TLS_REJECT_UNAUTHORIZED=0 -e E2E_OCP_CLUSTER_API_URL=https://api.ocp45.crw-qe.com:6443 -v /mnt/hudson_workspace/workspace/typescript-tests/test-repo/:/tmp/e2e-codeready:Z -e USERSTORY=PhpSimple -e TS_SELENIUM_VALUE_OPENSHIFT_OAUTH=true -e TS_OCP_LOGIN_PAGE_PROVIDER_TITLE=htpasswd -e TS_SELENIUM_OCP_USERNAME=admin -e 'TS_SELENIUM_OCP_PASSWORD=crw4ever!' quay.io/crw/e2e-tests Unable to find image 'quay.io/crw/e2e-tests:latest' locally latest: Pulling from crw/e2e-tests 7ddbc47eeb70: Pulling fs layer c1bbdc448b72: Pulling fs layer 8c3b70e39044: Pulling fs layer 45d437916d57: Pulling fs layer e7f7c2beceeb: Pulling fs layer 70a7098f9a71: Pulling fs layer e45beb160a9f: Pulling fs layer 2b81289f0254: Pulling fs layer b0dcbdb52e25: Pulling fs layer e53649a387f5: Pulling fs layer ccbdee16830a: Pulling fs layer 7799a9bd66d0: Pulling fs layer ceea4838ab13: Pulling fs layer 35056834300c: Pulling fs layer 6aa573661d40: Pulling fs layer d53c2c739c4d: Pulling fs layer aeb5d55e3dae: Pulling fs layer d845f2e253a4: Pulling fs layer 759fcc514e6d: Pulling fs layer f3def1530726: Pulling fs layer 542e0705a661: Pulling fs layer 967c8ba094b9: Pulling fs layer b5c66f41e6e7: Pulling fs layer 18bd9ae8d21b: Pulling fs layer d13a314d4d13: Pulling fs layer 19bf9305a07c: Pulling fs layer 1def101077c9: Pulling fs layer e8b3b4cfaa58: Pulling fs layer 1c9d503e7d9c: Pulling fs layer 5789eb4e6b39: Pulling fs layer ea3c27af1ebb: Pulling fs layer b24d91434a42: Pulling fs layer 2b472d7a147d: Pulling fs layer d749d41b2263: Pulling fs layer 9052a8db60f8: Pulling fs layer 0532729bf3b6: Pulling fs layer 9579350e0bba: Pulling fs layer 759fcc514e6d: Waiting f3def1530726: Waiting 542e0705a661: Waiting 967c8ba094b9: Waiting b5c66f41e6e7: Waiting 18bd9ae8d21b: Waiting d13a314d4d13: Waiting 19bf9305a07c: Waiting 1def101077c9: Waiting e8b3b4cfaa58: Waiting d845f2e253a4: Waiting 1c9d503e7d9c: Waiting 5789eb4e6b39: Waiting ea3c27af1ebb: Waiting b24d91434a42: Waiting 2b472d7a147d: Waiting d749d41b2263: Waiting 9052a8db60f8: Waiting 0532729bf3b6: Waiting 9579350e0bba: Waiting e53649a387f5: Waiting ccbdee16830a: Waiting 7799a9bd66d0: Waiting ceea4838ab13: Waiting 35056834300c: Waiting 6aa573661d40: Waiting d53c2c739c4d: Waiting aeb5d55e3dae: Waiting e7f7c2beceeb: Waiting 70a7098f9a71: Waiting e45beb160a9f: Waiting 45d437916d57: Waiting 2b81289f0254: Waiting b0dcbdb52e25: Waiting 8c3b70e39044: Download complete c1bbdc448b72: Verifying Checksum c1bbdc448b72: Download complete e7f7c2beceeb: Verifying Checksum e7f7c2beceeb: Download complete 45d437916d57: Verifying Checksum 45d437916d57: Download complete 7ddbc47eeb70: Verifying Checksum 7ddbc47eeb70: Download complete e45beb160a9f: Verifying Checksum e45beb160a9f: Download complete b0dcbdb52e25: Verifying Checksum b0dcbdb52e25: Download complete e53649a387f5: Download complete ccbdee16830a: Verifying Checksum ccbdee16830a: Download complete 70a7098f9a71: Verifying Checksum 70a7098f9a71: Download complete ceea4838ab13: Verifying Checksum ceea4838ab13: Download complete 35056834300c: Verifying Checksum 35056834300c: Download complete 6aa573661d40: Download complete 7ddbc47eeb70: Pull complete 7799a9bd66d0: Verifying Checksum 7799a9bd66d0: Download complete d53c2c739c4d: Verifying Checksum d53c2c739c4d: Download complete c1bbdc448b72: Pull complete aeb5d55e3dae: Verifying Checksum aeb5d55e3dae: Download complete 8c3b70e39044: Pull complete 759fcc514e6d: Verifying Checksum 759fcc514e6d: Download complete 45d437916d57: Pull complete f3def1530726: Download complete e7f7c2beceeb: Pull complete 542e0705a661: Verifying Checksum 542e0705a661: Download complete 967c8ba094b9: Verifying Checksum 967c8ba094b9: Download complete b5c66f41e6e7: Verifying Checksum b5c66f41e6e7: Download complete 18bd9ae8d21b: Verifying Checksum 18bd9ae8d21b: Download complete d13a314d4d13: Verifying Checksum d13a314d4d13: Download complete d845f2e253a4: Download complete 1def101077c9: Verifying Checksum 1def101077c9: Download complete e8b3b4cfaa58: Verifying Checksum e8b3b4cfaa58: Download complete 1c9d503e7d9c: Verifying Checksum 1c9d503e7d9c: Download complete 19bf9305a07c: Verifying Checksum 19bf9305a07c: Download complete ea3c27af1ebb: Verifying Checksum ea3c27af1ebb: Download complete 70a7098f9a71: Pull complete e45beb160a9f: Pull complete 2b81289f0254: Verifying Checksum 2b81289f0254: Download complete 2b81289f0254: Pull complete b0dcbdb52e25: Pull complete 2b472d7a147d: Verifying Checksum 2b472d7a147d: Download complete e53649a387f5: Pull complete b24d91434a42: Verifying Checksum b24d91434a42: Download complete 9052a8db60f8: Verifying Checksum 9052a8db60f8: Download complete 5789eb4e6b39: Verifying Checksum 5789eb4e6b39: Download complete ccbdee16830a: Pull complete 9579350e0bba: Verifying Checksum 9579350e0bba: Download complete d749d41b2263: Verifying Checksum d749d41b2263: Download complete 0532729bf3b6: Verifying Checksum 0532729bf3b6: Download complete 7799a9bd66d0: Pull complete ceea4838ab13: Pull complete 35056834300c: Pull complete 6aa573661d40: Pull complete d53c2c739c4d: Pull complete aeb5d55e3dae: Pull complete d845f2e253a4: Pull complete 759fcc514e6d: Pull complete f3def1530726: Pull complete 542e0705a661: Pull complete 967c8ba094b9: Pull complete b5c66f41e6e7: Pull complete 18bd9ae8d21b: Pull complete d13a314d4d13: Pull complete 19bf9305a07c: Pull complete 1def101077c9: Pull complete e8b3b4cfaa58: Pull complete 1c9d503e7d9c: Pull complete 5789eb4e6b39: Pull complete ea3c27af1ebb: Pull complete b24d91434a42: Pull complete 2b472d7a147d: Pull complete d749d41b2263: Pull complete 9052a8db60f8: Pull complete 0532729bf3b6: Pull complete 9579350e0bba: Pull complete Digest: sha256:a9f1a240e1c580bc30145b1da31d48548d6a1e93b79b6aca688b44f8de431846 Status: Downloaded newer image for quay.io/crw/e2e-tests:latest ####################### For remote debug connect to the VNC server 0.0.0.0:5920 ####################### Wait selenium server availability ... 2020-07-30 07:25:29,161 CRIT Supervisor running as root (no user in config file) 2020-07-30 07:25:29,161 INFO Included extra file "/etc/supervisor/conf.d/selenium.conf" during parsing 2020-07-30 07:25:29,163 INFO supervisord started with pid 8 Wait selenium server availability ... 2020-07-30 07:25:30,166 INFO spawned: 'xvfb' with pid 27 2020-07-30 07:25:30,168 INFO spawned: 'selenium-standalone' with pid 28 2020-07-30 07:25:30,180 INFO success: xvfb entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 2020-07-30 07:25:30,180 INFO success: selenium-standalone entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 2020-07-30 07:25:30,180 INFO exited: xvfb (exit status 1; not expected) 07:25:30.420 INFO [GridLauncherV3.parse] - Selenium server version: 3.141.59, revision: e82be7d358 07:25:30.514 INFO [GridLauncherV3.lambda$buildLaunchers$3] - Launching a standalone Selenium Server on port 4444 2020-07-30 07:25:30.560:INFO::main: Logging initialized @380ms to org.seleniumhq.jetty9.util.log.StdErrLog 07:25:30.784 INFO [WebDriverServlet.] - Initialising WebDriverServlet 07:25:30.869 INFO [SeleniumServer.boot] - Selenium Server is up and running on port 4444 /dev/vda1 on /tmp/e2e-codeready type xfs (rw,relatime,seclabel,attr2,inode64,noquota) The local code is mounted. Executing local code. > e2e-codeready@1.0.0 obtain-deps /tmp/e2e-codeready > ./obtain-deps.sh ######################################################## -------------------------------------------------------- -------------------------------------------------------- -------------------------------------------------------- PLEASE, PAY ATTENTION !!! Used non default Che repo - /tmp/e2e Please, make sure that all necessary presteps for upstream repo, described in the README.md, are successfully performed. For using default Che repo perform command: 'unset E2E_PATH_TO_UPSTREAM' -------------------------------------------------------- -------------------------------------------------------- -------------------------------------------------------- ######################################################## e2e-codeready@1.0.0 /tmp/e2e-codeready └─┬ e2e@1.0.0 ├── @eclipse-che/api@7.5.0-SNAPSHOT ├── inversify@5.0.1 └── reflect-metadata@0.1.13 npm WARN e2e-codeready@1.0.0 No repository field. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) > chromedriver@2.46.0 install /tmp/e2e-codeready/node_modules/chromedriver > node install.js Current existing ChromeDriver binary is unavailable, proceding with download and extraction. Downloading from file: https://chromedriver.storage.googleapis.com/2.46/chromedriver_linux64.zip Saving to file: /tmp/e2e-codeready/node_modules/chromedriver/2.46/chromedriver/chromedriver_linux64.zip Received 782K... Received 1568K... Received 2352K... Received 3136K... Received 3920K... Received 4704K... Received 5277K total. Extracting zip contents Copying to target path /tmp/e2e-codeready/node_modules/chromedriver/lib/chromedriver Fixing file permissions Done. ChromeDriver binary available at /tmp/e2e-codeready/node_modules/chromedriver/lib/chromedriver/chromedriver e2e-codeready@1.0.0 /tmp/e2e-codeready ├── @types/chai@4.2.12 ├── @types/mocha@5.2.7 ├── @types/node@11.15.20 ├─┬ @types/rimraf@2.0.4 │ └─┬ @types/glob@7.1.3 │ └── @types/minimatch@3.0.3 ├── @types/selenium-webdriver@3.0.17 ├─┬ axios@0.17.1 │ ├── follow-redirects@1.12.1 │ └── is-buffer@1.1.6 ├─┬ chai@4.2.0 │ ├── assertion-error@1.1.0 │ ├── check-error@1.0.2 │ ├── deep-eql@3.0.1 │ ├── get-func-name@2.0.0 │ ├── pathval@1.1.0 │ └── type-detect@4.0.8 ├─┬ chromedriver@2.46.0 │ ├─┬ del@3.0.0 │ │ ├─┬ globby@6.1.0 │ │ │ ├─┬ array-union@1.0.2 │ │ │ │ └── array-uniq@1.0.3 │ │ │ ├── object-assign@4.1.1 │ │ │ ├── pify@2.3.0 │ │ │ └─┬ pinkie-promise@2.0.1 │ │ │ └── pinkie@2.0.4 │ │ ├── is-path-cwd@1.0.0 │ │ ├─┬ is-path-in-cwd@1.0.1 │ │ │ └─┬ is-path-inside@1.0.1 │ │ │ └── path-is-inside@1.0.2 │ │ ├── p-map@1.2.0 │ │ └── pify@3.0.0 │ ├─┬ extract-zip@1.7.0 │ │ ├─┬ concat-stream@1.6.2 │ │ │ └── typedarray@0.0.6 │ │ ├─┬ debug@2.6.9 │ │ │ └── ms@2.0.0 │ │ └─┬ yauzl@2.10.0 │ │ ├── buffer-crc32@0.2.13 │ │ └─┬ fd-slicer@1.1.0 │ │ └── pend@1.2.0 │ ├─┬ mkdirp@0.5.5 │ │ └── minimist@1.2.5 │ ├─┬ request@2.88.2 │ │ ├── aws-sign2@0.7.0 │ │ ├── aws4@1.10.0 │ │ ├── caseless@0.12.0 │ │ ├─┬ combined-stream@1.0.8 │ │ │ └── delayed-stream@1.0.0 │ │ ├── extend@3.0.2 │ │ ├── forever-agent@0.6.1 │ │ ├─┬ form-data@2.3.3 │ │ │ └── asynckit@0.4.0 │ │ ├─┬ har-validator@5.1.5 │ │ │ ├─┬ ajv@6.12.3 │ │ │ │ ├── fast-deep-equal@3.1.3 │ │ │ │ ├── fast-json-stable-stringify@2.1.0 │ │ │ │ ├── json-schema-traverse@0.4.1 │ │ │ │ └── uri-js@4.2.2 │ │ │ └── har-schema@2.0.0 │ │ ├─┬ http-signature@1.2.0 │ │ │ ├── assert-plus@1.0.0 │ │ │ ├─┬ jsprim@1.4.1 │ │ │ │ ├── extsprintf@1.3.0 │ │ │ │ ├── json-schema@0.2.3 │ │ │ │ └── verror@1.10.0 │ │ │ └─┬ sshpk@1.16.1 │ │ │ ├── asn1@0.2.4 │ │ │ ├── bcrypt-pbkdf@1.0.2 │ │ │ ├── dashdash@1.14.1 │ │ │ ├── ecc-jsbn@0.1.2 │ │ │ ├── getpass@0.1.7 │ │ │ ├── jsbn@0.1.1 │ │ │ ├── safer-buffer@2.1.2 │ │ │ └── tweetnacl@0.14.5 │ │ ├── is-typedarray@1.0.0 │ │ ├── isstream@0.1.2 │ │ ├── json-stringify-safe@5.0.1 │ │ ├─┬ mime-types@2.1.27 │ │ │ └── mime-db@1.44.0 │ │ ├── oauth-sign@0.9.0 │ │ ├── performance-now@2.1.0 │ │ ├── qs@6.5.2 │ │ ├── safe-buffer@5.1.2 │ │ ├─┬ tough-cookie@2.5.0 │ │ │ ├── psl@1.8.0 │ │ │ └── punycode@2.1.1 │ │ ├── tunnel-agent@0.6.0 │ │ └── uuid@3.4.0 │ └─┬ tcp-port-used@1.0.1 │ ├─┬ debug@4.1.0 │ │ └── ms@2.1.2 │ └─┬ is2@2.0.1 │ ├── deep-is@0.1.3 │ ├── ip-regex@2.1.0 │ └── is-url@1.2.4 ├─┬ e2e@1.0.0 │ ├── inversify@5.0.1 │ └── reflect-metadata@0.1.13 ├── inversify@5.0.1 ├─┬ mocha@6.2.3 │ ├── ansi-colors@3.2.3 │ ├── browser-stdout@1.3.1 │ ├── debug@3.2.6 │ ├── diff@3.5.0 │ ├── escape-string-regexp@1.0.5 │ ├─┬ find-up@3.0.0 │ │ └─┬ locate-path@3.0.0 │ │ ├─┬ p-locate@3.0.0 │ │ │ └─┬ p-limit@2.3.0 │ │ │ └── p-try@2.2.0 │ │ └── path-exists@3.0.0 │ ├─┬ glob@7.1.3 │ │ ├── fs.realpath@1.0.0 │ │ ├─┬ inflight@1.0.6 │ │ │ └── wrappy@1.0.2 │ │ ├── inherits@2.0.4 │ │ ├── once@1.4.0 │ │ └── path-is-absolute@1.0.1 │ ├── growl@1.10.5 │ ├── he@1.2.0 │ ├─┬ js-yaml@3.13.1 │ │ ├─┬ argparse@1.0.10 │ │ │ └── sprintf-js@1.0.3 │ │ └── esprima@4.0.1 │ ├── log-symbols@2.2.0 │ ├─┬ minimatch@3.0.4 │ │ └─┬ brace-expansion@1.1.11 │ │ ├── balanced-match@1.0.0 │ │ └── concat-map@0.0.1 │ ├── mkdirp@0.5.4 │ ├── ms@2.1.1 │ ├─┬ node-environment-flags@1.0.5 │ │ └─┬ object.getownpropertydescriptors@2.1.0 │ │ └─┬ es-abstract@1.17.6 │ │ ├─┬ es-to-primitive@1.2.1 │ │ │ ├── is-date-object@1.0.2 │ │ │ └── is-symbol@1.0.3 │ │ ├── has@1.0.3 │ │ ├── is-callable@1.2.0 │ │ ├── is-regex@1.1.0 │ │ ├── object-inspect@1.8.0 │ │ ├── string.prototype.trimend@1.0.1 │ │ └── string.prototype.trimstart@1.0.1 │ ├─┬ object.assign@4.1.0 │ │ ├── define-properties@1.1.3 │ │ ├── function-bind@1.1.1 │ │ ├── has-symbols@1.0.1 │ │ └── object-keys@1.1.1 │ ├── strip-json-comments@2.0.1 │ ├─┬ supports-color@6.0.0 │ │ └── has-flag@3.0.0 │ ├─┬ which@1.3.1 │ │ └── isexe@2.0.0 │ ├─┬ wide-align@1.1.3 │ │ └─┬ string-width@2.1.1 │ │ ├── is-fullwidth-code-point@2.0.0 │ │ └─┬ strip-ansi@4.0.0 │ │ └── ansi-regex@3.0.0 │ ├─┬ yargs@13.3.2 │ │ ├─┬ cliui@5.0.0 │ │ │ ├── string-width@3.1.0 │ │ │ ├─┬ strip-ansi@5.2.0 │ │ │ │ └── ansi-regex@4.1.0 │ │ │ └─┬ wrap-ansi@5.1.0 │ │ │ ├── string-width@3.1.0 │ │ │ └─┬ strip-ansi@5.2.0 │ │ │ └── ansi-regex@4.1.0 │ │ ├── get-caller-file@2.0.5 │ │ ├── require-directory@2.1.1 │ │ ├── require-main-filename@2.0.0 │ │ ├── set-blocking@2.0.0 │ │ ├─┬ string-width@3.1.0 │ │ │ ├── emoji-regex@7.0.3 │ │ │ └─┬ strip-ansi@5.2.0 │ │ │ └── ansi-regex@4.1.0 │ │ ├── which-module@2.0.0 │ │ └── y18n@4.0.0 │ ├─┬ yargs-parser@13.1.2 │ │ ├── camelcase@5.3.1 │ │ └── decamelize@1.2.0 │ └─┬ yargs-unparser@1.6.0 │ ├─┬ flat@4.1.0 │ │ └── is-buffer@2.0.4 │ └── lodash@4.17.19 ├── reflect-metadata@0.1.13 ├─┬ rimraf@2.7.1 │ └── glob@7.1.6 ├─┬ selenium-webdriver@3.6.0 │ ├─┬ jszip@3.5.0 │ │ ├─┬ lie@3.3.0 │ │ │ └── immediate@3.0.6 │ │ ├── pako@1.0.11 │ │ ├─┬ readable-stream@2.3.7 │ │ │ ├── core-util-is@1.0.2 │ │ │ ├── isarray@1.0.0 │ │ │ ├── process-nextick-args@2.0.1 │ │ │ ├── string_decoder@1.1.1 │ │ │ └── util-deprecate@1.0.2 │ │ └── set-immediate-shim@1.0.1 │ ├─┬ tmp@0.0.30 │ │ └── os-tmpdir@1.0.2 │ └─┬ xml2js@0.4.23 │ ├── sax@1.2.4 │ └── xmlbuilder@11.0.1 ├─┬ ts-node@8.10.2 │ ├── arg@4.1.3 │ ├── diff@4.0.2 │ ├── make-error@1.3.6 │ ├─┬ source-map-support@0.5.19 │ │ ├── buffer-from@1.1.1 │ │ └── source-map@0.6.1 │ └── yn@3.1.1 ├─┬ tslint@5.20.1 │ ├─┬ @babel/code-frame@7.10.4 │ │ └─┬ @babel/highlight@7.10.4 │ │ ├── @babel/helper-validator-identifier@7.10.4 │ │ └── js-tokens@4.0.0 │ ├── builtin-modules@1.1.1 │ ├─┬ chalk@2.4.2 │ │ ├─┬ ansi-styles@3.2.1 │ │ │ └─┬ color-convert@1.9.3 │ │ │ └── color-name@1.1.3 │ │ └── supports-color@5.5.0 │ ├── commander@2.20.3 │ ├── diff@4.0.2 │ ├─┬ resolve@1.17.0 │ │ └── path-parse@1.0.6 │ ├── semver@5.7.1 │ ├── tslib@1.13.0 │ └── tsutils@2.29.0 ├─┬ typed-rest-client@1.7.3 │ ├── qs@6.9.4 │ ├── tunnel@0.0.6 │ └── underscore@1.8.3 └── typescript@3.9.7 npm WARN e2e-codeready@1.0.0 No repository field. ######################################################## -------------------------------------------------------- Dependencies installation has been successfully done. -------------------------------------------------------- ######################################################## Running CodeReady stacks test with user: admin > e2e-codeready@1.0.0 test-stacks /tmp/e2e-codeready > ./initStacksTest.sh Launching the "PhpSimple" userstory ################## Launch Information ################## TS_SELENIUM_BASE_URL: https://codeready-crw-operatorhub-tls-oauth.apps.ocp45.crw-qe.com TS_SELENIUM_HEADLESS: true TS_SELENIUM_DEFAULT_ATTEMPTS: 5 TS_SELENIUM_DEFAULT_POLLING: 1000 TS_SELENIUM_DEFAULT_TIMEOUT: 60000 TS_SELENIUM_LANGUAGE_SERVER_START_TIMEOUT: 180000 TS_SELENIUM_LOAD_PAGE_TIMEOUT: 420000 TS_SELENIUM_START_WORKSPACE_TIMEOUT: 900000 TS_SELENIUM_WORKSPACE_STATUS_ATTEMPTS: 90 TS_SELENIUM_WORKSPACE_STATUS_POLLING: 20000 TS_SELENIUM_PLUGIN_PRECENCE_ATTEMPTS: 20 TS_SELENIUM_PLUGIN_PRECENCE_POLLING: 1000 TS_SELENIUM_HAPPY_PATH_WORKSPACE_NAME: petclinic-dev-environment TS_SELENIUM_USERNAME: admin TS_SELENIUM_PASSWORD: admin TS_SELENIUM_DELAY_BETWEEN_SCREENSHOTS: 1000 TS_SELENIUM_REPORT_FOLDER: ./report TS_SELENIUM_EXECUTION_SCREENCAST: false DELETE_SCREENCAST_IF_TEST_PASS: true TS_SELENIUM_REMOTE_DRIVER_URL: http://localhost:4444/wd/hub DELETE_WORKSPACE_ON_FAILED_TEST: true TS_SELENIUM_LOG_LEVEL: DEBUG ######################################################## ▼ PreferencesHandler.setConfirmExit to never Login test ▼ DriverHelper.navigateToUrl https://codeready-crw-operatorhub-tls-oauth.apps.ocp45.crw-qe.com 07:26:17.814 INFO [ActiveSessionFactory.apply] - Capabilities are: { "browserName": "chrome", "chromeOptions": { "args": [ "--no-sandbox", "--disable-web-security", "--allow-running-insecure-content", "--ignore-certificate-errors", "headless" ] } } 07:26:17.817 INFO [ActiveSessionFactory.lambda$apply$11] - Matched factory org.openqa.selenium.grid.session.remote.ServicedSession$Factory (provider: org.openqa.selenium.chrome.ChromeDriverService) Starting ChromeDriver 84.0.4147.30 (48b3e868b4cc0aa7e8149519690b6f6949e110a8-refs/branch-heads/4147@{#310}) on port 2[5371 Onl5y 9l6o0c9a3l9 7c7o.n8n5e1c]t[iSoEnVsE RaEr]e: ablilnodw(e)d .f Palielaesde: sCeaen nhottt pass:s/i/gcnh rroemqedureisvteerd ad.dcrhersosm i(u9m9.)o rg/security-considerations for suggestions on keeping ChromeDriver safe. ChromeDriver was started successfully. 07:26:18.530 INFO [ProtocolHandshake.createSession] - Detected dialect: W3C 07:26:18.590 INFO [RemoteSession$Factory.lambda$performHandshake$0] - Started new session 19adddad57ecdd5c812e9184c1e97539 (org.openqa.selenium.chrome.ChromeDriverService) ▼ RegularUserOcpCheLoginPage.login ▼ OcpLoginPage.isIdentityProviderLinkVisible ▼ OcpLoginPage.clickOnLoginProviderTitle ▼ OcpLoginPage.waitOpenShiftLoginWelcomePage ▼ OcpLoginPage.enterUserNameOpenShift "admin" ▼ OcpLoginPage.enterPasswordOpenShift "crw4ever!" ▼ OcpLoginPage.clickOnLoginButton ▼ OcpLoginPage.waitDisappearanceOpenShiftLoginWelcomePage ▼ OcpLoginPage.isAuthorizeOpenShiftIdentityProviderPageVisible ▼ CheLoginPage.waitFirstBrokerLoginPage ▼ OcpLoginPage.isLinkAccountPageVisible ✓ Login (23094ms) The "PhpSimple" userstory ▼ DriverHelper.navigateToUrl https://codeready-crw-operatorhub-tls-oauth.apps.ocp45.crw-qe.com ▼ Dashboard.waitPage ✓ Login (3073ms) ▼ Dashboard.clickGetStartedButton ▼ GetStarted.waitPage ▼ GetStarted.waitTitleContains text: "Getting Started" ▼ GetStarted.waitSample sampleName: "PHP-DI" ▼ GetStarted.clickOnSample sampleName: "PHP-DI" ▼ Ide.waitAndSwitchToIdeFrame ▼ Ide.waitIde ▼ WorkspaceNameObtainer.fromWorkspaceUrl workspaceUrl: https://codeready-crw-operatorhub-tls-oauth.apps.ocp45.crw-qe.com/dashboard/#/ide/admin/php-di-hd66f?tab=getStarted ▼ workspaceName: php-di-hd66f ✓ Create workspace (130420ms) ▼ ProjectTree.openProjectTreeContainer ▼ Ide.waitLeftToolbarButton ▼ Ide.waitAndClickLeftToolbarButton ▼ ProjectTree.waitProjectTreeContainer ▼ ProjectTree.waitProjectImported "php-di" rootSubItem: "console.php" ▼ ProjectTree.expandItem "php-di" ▼ ProjectTree.waitItemExpanded "php-di" ▼ ProjectTree.waitItemExpanded "php-di" ✓ Check project is imported (7014ms) ▼ ProjectTree.expandPathAndOpenFile "php-di" filename: console.php ▼ ProjectTree.expandPath "php-di" ▼ ProjectTree.expandItem "php-di" ▼ ProjectTree.waitItemExpanded "php-di" ▼ ProjectTree.clickOnItem "php-di/console.php" ▼ ProjectTree.waitItemSelected "php-di/console.php" ▼ Editor.waitEditorOpened "console.php" ▼ Editor.waitTab "console.php" ▼ Editor.type title: "console.php" text: "$" ▼ Editor.selectTab "console.php" ▼ Ide.closeAllNotifications ▼ NotificationCenter.open ▼ NotificationCenter.clickIconOnStatusBar ▼ NotificationCenter.waitOpening ▼ NotificationCenter.closeAll ▼ NotificationCenter.clickCloseAllNotificationsButton ▼ NotificationCenter.waitClearNotificationsList ▼ Editor.waitTab "console.php" ▼ Editor.clickOnTab "console.php" ▼ Ide.closeAllNotifications ▼ NotificationCenter.open ▼ NotificationCenter.clickIconOnStatusBar ▼ NotificationCenter.waitOpening ▼ NotificationCenter.closeAll ▼ NotificationCenter.clickCloseAllNotificationsButton ▼ NotificationCenter.waitClearNotificationsList ▼ Editor.waitTabFocused "console.php" ▼ Editor.moveCursorToLineAndChar title: "console.php" line: "5" char: "1" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.performKeyCombination title: "console.php" text: "$" ▼ Editor.pressControlSpaceCombination "console.php" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.waitSuggestion tabTitle: "console.php" suggestion: "$_FILES" ▼ Editor.closeSuggestionContainer tabTitle: "console.php" ▼ Editor.waitSuggestionContainer ▼ Editor.pressEscapeButton "console.php" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.waitSuggestionContainerClosed ▼ Editor.pressControlSpaceCombination "console.php" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.closeSuggestionContainer tabTitle: "console.php" ▼ Editor.waitSuggestionContainer ▼ Editor.pressEscapeButton "console.php" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.waitSuggestionContainerClosed ▼ Editor.closeSuggestionContainer tabTitle: "console.php" ▼ Editor.waitSuggestionContainer ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.waitErrorInLineDisappearance line: "5" ▼ Editor.getLineYCoordinates line: "5" ▼ Editor.type title: "console.php" text: "$%^#" ▼ Editor.selectTab "console.php" ▼ Ide.closeAllNotifications ▼ NotificationCenter.open ▼ NotificationCenter.clickIconOnStatusBar ▼ NotificationCenter.waitOpening ▼ NotificationCenter.closeAll ▼ NotificationCenter.clickCloseAllNotificationsButton ▼ NotificationCenter.waitClearNotificationsList ▼ Editor.waitTab "console.php" ▼ Editor.clickOnTab "console.php" ▼ Ide.closeAllNotifications ▼ NotificationCenter.open ▼ NotificationCenter.clickIconOnStatusBar ▼ NotificationCenter.waitOpening ▼ NotificationCenter.closeAll ▼ NotificationCenter.clickCloseAllNotificationsButton ▼ NotificationCenter.waitClearNotificationsList ▼ Editor.waitTabFocused "console.php" ▼ Editor.moveCursorToLineAndChar title: "console.php" line: "5" char: "1" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.performKeyCombination title: "console.php" text: "$%^#" ▼ Editor.waitErrorInLine line: "5" ▼ Editor.getLineYCoordinates line: "5" ▼ Editor.performKeyCombination title: "console.php" text: "" ▼ Editor.waitErrorInLineDisappearance line: "5" ▼ Editor.getLineYCoordinates line: "5" ▼ Editor.waitTabWithSavedStatus "console.php" ▼ Editor.waitTab "console.php" ✓ Language server features checks (74948ms) ▼ TopMenu.selectOption "Terminal" ▼ TopMenu.clickOnTopMenuButton "Terminal" ▼ Ide.closeAllNotifications ▼ NotificationCenter.open ▼ NotificationCenter.clickIconOnStatusBar ▼ NotificationCenter.waitOpening ▼ NotificationCenter.closeAll ▼ NotificationCenter.clickCloseAllNotificationsButton ▼ NotificationCenter.waitClearNotificationsList ▼ TopMenu.clickOnSubmenuItem "Run Task..." ▼ QuickOpenContainer.waitContainer ▼ QuickOpenContainer.clickOnContainerItem "Start Apache Web Server" ▼ QuickOpenContainer.waitContainer 1) Run and verify application 5 passing (5m) 1 failing 1) The "PhpSimple" userstory Run and verify application: TimeoutError: Waiting for element to be located By(css selector, div[aria-label="Start Apache Web Server, picker"]) Wait timed out after 60004ms at /tmp/e2e-codeready/node_modules/selenium-webdriver/lib/promise.js:2201:17 at ManagedPromise.invokeCallback_ (/tmp/e2e-codeready/node_modules/selenium-webdriver/lib/promise.js:1376:14) at TaskQueue.execute_ (/tmp/e2e-codeready/node_modules/selenium-webdriver/lib/promise.js:3084:14) at TaskQueue.executeNext_ (/tmp/e2e-codeready/node_modules/selenium-webdriver/lib/promise.js:3067:27) at asyncRun (/tmp/e2e-codeready/node_modules/selenium-webdriver/lib/promise.js:2927:27) at /tmp/e2e-codeready/node_modules/selenium-webdriver/lib/promise.js:668:7 at at process._tickCallback (internal/process/next_tick.js:188:7) From: Task: Waiting for element to be located By(css selector, div[aria-label="Start Apache Web Server, picker"]) at scheduleWait (/tmp/e2e-codeready/node_modules/selenium-webdriver/lib/promise.js:2188:20) at ControlFlow.wait (/tmp/e2e-codeready/node_modules/selenium-webdriver/lib/promise.js:2517:12) at thenableWebDriverProxy.wait (/tmp/e2e-codeready/node_modules/selenium-webdriver/lib/webdriver.js:934:29) at DriverHelper. (/tmp/e2e-codeready/node_modules/e2e/dist/utils/DriverHelper.js:90:54) at Generator.next () at /tmp/e2e-codeready/node_modules/e2e/dist/utils/DriverHelper.js:19:71 at new Promise () at __awaiter (/tmp/e2e-codeready/node_modules/e2e/dist/utils/DriverHelper.js:15:12) at DriverHelper.waitVisibility (/tmp/e2e-codeready/node_modules/e2e/dist/utils/DriverHelper.js:84:16) at DriverHelper. (/tmp/e2e-codeready/node_modules/e2e/dist/utils/DriverHelper.js:193:44) at Generator.next () at /tmp/e2e-codeready/node_modules/e2e/dist/utils/DriverHelper.js:19:71 at new Promise () at __awaiter (/tmp/e2e-codeready/node_modules/e2e/dist/utils/DriverHelper.js:15:12) at DriverHelper.waitAndClick (/tmp/e2e-codeready/node_modules/e2e/dist/utils/DriverHelper.js:188:16) at QuickOpenContainer. (/tmp/e2e-codeready/node_modules/e2e/dist/pageobjects/ide/QuickOpenContainer.js:61:37) at Generator.next () at fulfilled (/tmp/e2e-codeready/node_modules/e2e/dist/pageobjects/ide/QuickOpenContainer.js:16:58) at at process._tickCallback (internal/process/next_tick.js:188:7) Property DELETE_WORKSPACE_ON_FAILED_TEST se to true - trying to stop and delete running workspace. 07:31:22.793 INFO [ActiveSessions$1.onStop] - Removing session 19adddad57ecdd5c812e9184c1e97539 (org.openqa.selenium.chrome.ChromeDriverService) npm ERR! Linux 3.10.0-957.el7.x86_64 npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "run" "test-stacks" npm ERR! node v8.10.0 npm ERR! npm v3.5.2 npm ERR! code ELIFECYCLE npm ERR! e2e-codeready@1.0.0 test-stacks: `./initStacksTest.sh` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the e2e-codeready@1.0.0 test-stacks script './initStacksTest.sh'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the e2e-codeready package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! ./initStacksTest.sh npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs e2e-codeready npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls e2e-codeready npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! /tmp/e2e-codeready/npm-debug.log Killing ffmpeg with PID=60 script returned exit code 1Create screencast from /mnt/hudson_workspace/workspace/typescript-tests/test-repo//report/executionScreencast files. + command -v ffmpeg + ls '/mnt/hudson_workspace/workspace/typescript-tests/test-repo//report/executionScreencast/*.png' + mkdir -p /mnt/hudson_workspace/workspace/typescript-tests/logs-and-configs/network + ping -c 5 api.ocp45.crw-qe.com + sudo yum install traceroute -y Loaded plugins: product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Resolving Dependencies --> Running transaction check ---> Package traceroute.x86_64 3:2.0.22-2.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: traceroute x86_64 3:2.0.22-2.el7 rhel-7-server-os-rpms 59 k Transaction Summary ================================================================================ Install 1 Package Total download size: 59 k Installed size: 92 k Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : 3:traceroute-2.0.22-2.el7.x86_64 1/1 Verifying : 3:traceroute-2.0.22-2.el7.x86_64 1/1 Installed: traceroute.x86_64 3:2.0.22-2.el7 Complete! + traceroute api.ocp45.crw-qe.com + oc ex diagnostics networkcheck + mkdir -p /mnt/hudson_workspace/workspace/typescript-tests/logs-and-configs/oc + oc get events + oc get events -o json + mkdir -p /mnt/hudson_workspace/workspace/typescript-tests/logs-and-configs/config + oc get checluster -o yaml + oc get configmaps che -o yaml + oc get routes + oc get pods + oc get all -o yaml + oc describe project + mkdir -p /mnt/hudson_workspace/workspace/typescript-tests/logs-and-configs/logs ++ oc get pod ++ awk 'NR>1 {print $1}' + export 'PODS=codeready-544d55ff5d-2l5c2 codeready-operator-795f9ccbcc-7r75v devfile-registry-765b97c498-5mjxp keycloak-665975d668-x6k26 plugin-registry-5d89d8dcf6-p7qbh postgres-97b964b7c-kxzs9' + PODS='codeready-544d55ff5d-2l5c2 codeready-operator-795f9ccbcc-7r75v devfile-registry-765b97c498-5mjxp keycloak-665975d668-x6k26 plugin-registry-5d89d8dcf6-p7qbh postgres-97b964b7c-kxzs9' + for pod in '$PODS' + oc logs codeready-544d55ff5d-2l5c2 + for pod in '$PODS' + oc logs codeready-operator-795f9ccbcc-7r75v + for pod in '$PODS' + oc logs devfile-registry-765b97c498-5mjxp + for pod in '$PODS' + oc logs keycloak-665975d668-x6k26 + for pod in '$PODS' + oc logs plugin-registry-5d89d8dcf6-p7qbh + for pod in '$PODS' + oc logs postgres-97b964b7c-kxzs9 ++ oc get deployments ++ awk 'NR>1 {print $1}' + DEPLOYMENTS='codeready codeready-operator devfile-registry keycloak plugin-registry postgres' + for deployment in '$DEPLOYMENTS' + oc logs deployment/codeready + for deployment in '$DEPLOYMENTS' + oc logs deployment/codeready-operator + for deployment in '$DEPLOYMENTS' + oc logs deployment/devfile-registry + for deployment in '$DEPLOYMENTS' + oc logs deployment/keycloak + for deployment in '$DEPLOYMENTS' + oc logs deployment/plugin-registry + for deployment in '$DEPLOYMENTS' + oc logs deployment/postgres + mkdir -p /mnt/hudson_workspace/workspace/typescript-tests/logs-and-configs/workspace-logs ++ oc get pod ++ grep '.workspace-\|.maven-\|.nodejs-' ++ awk 'NR==1{print $1}' + export WS_POD= + WS_POD= ++ oc get pod -o 'jsonpath={.spec.containers[*].name}' + oc describe pod + mkdir -p /mnt/hudson_workspace/workspace/typescript-tests/logs-and-configs/docker + docker image ls + docker ps -a + oc get pv + oc get pvc + oc describe nodes + oc get nodes + cp -r /tmp/crwctl-logs /mnt/hudson_workspace/workspace/typescript-tests/logs-and-configs cp: cannot stat ‘/tmp/crwctl-logs’: No such file or directory + true + top -n 1 -b + oc version + oc status Archiving artifacts