Github user mmiklavc commented on the issue:

    https://github.com/apache/metron/pull/857
  
    OK, I was able to get the tests to run. First run I get a single error. 
@merrimanr and I are talking through it now.
    
    ```
    [INFO]   Test spec for login page
    [INFO]     ✗ should display error message for invalid credentials
    [INFO]       - Failed: Error while waiting for Protractor to sync with the 
page: true
    [INFO] .    ✓ should login for valid credentials
    [INFO] .    ✓ should logout
    ...
    [INFO] Failures:
    [INFO] 1) Test spec for login page should display error message for invalid 
credentials
    [INFO]   Message:
    [INFO]     Failed: Error while waiting for Protractor to sync with the 
page: true
    [INFO]   Stack:
    [INFO]     Error: Error while waiting for Protractor to sync with the page: 
true
    [INFO]         at runWaitForAngularScript.then 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/built/browser.js:463:23)
    [INFO]         at ManagedPromise.invokeCallback_ 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:1376:14)
    [INFO]         at TaskQueue.execute_ 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:3084:14)
    [INFO]         at TaskQueue.executeNext_ 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:3067:27)
    [INFO]         at asyncRun 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2927:27)
    [INFO]         at 
/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:668:7
    [INFO]         at process._tickCallback 
(internal/process/next_tick.js:109:7)
    [INFO]     From: Task: <anonymous>
    [INFO]         at pollCondition 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2195:19)
    [INFO]         at 
/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2191:7
    [INFO]         at new ManagedPromise 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:1077:7)
    [INFO]         at ControlFlow.promise 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2505:12)
    [INFO]         at 
/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2190:22
    [INFO]         at TaskQueue.execute_ 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:3084:14)
    [INFO]         at TaskQueue.executeNext_ 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:3067:27)
    [INFO]         at asyncRun 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2974:25)
    [INFO]         at 
/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:668:7
    [INFO]         at process._tickCallback 
(internal/process/next_tick.js:109:7)
    [INFO]     From: Task: <anonymous wait>
    [INFO]         at scheduleWait 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2188:20)
    [INFO]         at ControlFlow.wait 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2517:12)
    [INFO]         at Driver.wait 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver.js:934:29)
    [INFO]         at run 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/built/browser.js:59:33)
    [INFO]         at ProtractorBrowser.to.(anonymous function) [as wait] 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/built/browser.js:67:16)
    [INFO]         at Object.waitForElementVisibility 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/e2e/utils/e2e_util.ts:43:20)
    [INFO]         at LoginPage.setUserNameAndPassword 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/e2e/login/login.po.ts:42:16)
    [INFO]         at UserContext.<anonymous> 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/e2e/login/login.e2e-spec.ts:29:20)
    [INFO]         at step 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/e2e/login/login.e2e-spec.ts:32:23)
    [INFO]         at Object.next 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/e2e/login/login.e2e-spec.ts:13:53)
    [INFO]     From: Task: Run it("should display error message for invalid 
credentials") in control flow
    [INFO]         at UserContext.<anonymous> 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/jasminewd2/index.js:94:19)
    [INFO]         at 
/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/jasminewd2/index.js:64:48
    [INFO]         at ControlFlow.emit 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/events.js:62:21)
    [INFO]         at ControlFlow.shutdown_ 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2674:10)
    [INFO]         at shutdownTask_.MicroTask 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2599:53)
    [INFO]     From asynchronous test:
    [INFO]     Error
    [INFO]         at Suite.<anonymous> 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/e2e/login/login.e2e-spec.ts:27:5)
    [INFO]         at Object.<anonymous> 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/e2e/login/login.e2e-spec.ts:20:1)
    [INFO]         at Module._compile (module.js:571:32)
    [INFO]         at Module.m._compile 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/ts-node/src/index.ts:406:23)
    [INFO]         at Module._extensions..js (module.js:580:10)
    [INFO]         at Object.require.extensions.(anonymous function) [as .ts] 
(/Users/mmiklavcic/devprojects/metron/metron-interface/metron-alerts/node_modules/ts-node/src/index.ts:409:12)
    [INFO]
    [INFO] 41 specs, 1 failure
    [INFO] Finished in 269.33 seconds
    [INFO]
    [INFO] **************************************************
    [INFO] *                    Failures                    *
    [INFO] **************************************************
    [INFO]
    [INFO] 1) Test spec for login page should display error message for invalid 
credentials
    [INFO]   - Failed: Error while waiting for Protractor to sync with the 
page: true
    [INFO]
    [INFO] Executed 41 of 41 specs (1 FAILED) in 4 mins 29 secs.
    [INFO] [13:58:41] I/launcher - 0 instance(s) of WebDriver still running
    [INFO] [13:58:41] I/launcher - chrome #01 failed 1 test(s)
    [INFO] [13:58:41] I/launcher - overall: 1 failed spec(s)
    [INFO] [13:58:41] E/launcher - Process exited with error code 1
    ```


---

Reply via email to