-
Bug
-
Resolution: Not a bug
-
Critical
-
None
-
3.1.3
-
MOODLE_31_STABLE
Currently, the tests are not able to run on Travis. By applying the suggestions from MOBILE-1843 to actually build the project, Travis fails on the following command:
4.26s$ ./node_modules/protractor/bin/protractor e2e/build/protractor.conf.js
|
Using the selenium server at http://127.0.0.1:4444/wd/hub
|
[launcher] Running 1 instances of WebDriver
|
/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/atoms/error.js:108
|
var template = new Error(this.message);
|
^
|
SessionNotCreatedError: session not created exception
|
from unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"5226.1","isDefault":true},"id":1,"name":"","origin":"://"}
|
(Session info: chrome=54.0.2840.90)
|
(Driver info: chromedriver=2.19.346067 (6abd8652f8bc7a1d825962003ac88ec6a37a82f1),platform=Linux 3.19.0-66-generic x86_64) (WARNING: The server did not provide any stacktrace information)
|
Command duration or timeout: 1.73 seconds
|
Build info: version: '2.47.1', revision: '411b314', time: '2015-07-30 03:03:16'
|
System info: host: 'testing-gce-f729df59-a6f2-4124-9f28-7c2a9fbc205f', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '3.19.0-66-generic', java.version: '1.8.0_101'
|
Driver info: org.openqa.selenium.chrome.ChromeDriver
|
at new bot.Error (/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/atoms/error.js:108:18)
|
at Object.bot.response.checkResponse (/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/atoms/response.js:109:9)
|
at /home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:160:24
|
at [object Object].promise.ControlFlow.runInFrame_ (/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/goog/../webdriver/promise.js:1857:20)
|
at [object Object].goog.defineClass.notify (/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/goog/../webdriver/promise.js:2448:25)
|
at [object Object].promise.Promise.notify_ (/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/goog/../webdriver/promise.js:564:12)
|
at Array.forEach (native)
|
at [object Object].promise.Promise.notifyAll_ (/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/goog/../webdriver/promise.js:553:15)
|
at goog.async.run.processWorkQueue (/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/goog/async/run.js:130:15)
|
at runMicrotasksCallback (node.js:337:7)
|
From: Task: WebDriver.createSession()
|
at Function.webdriver.WebDriver.acquireSession_ (/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:157:22)
|
at Function.webdriver.WebDriver.createSession (/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:131:30)
|
at [object Object].Builder.build (/home/travis/build/martinmine/moodlemobile2/node_modules/selenium-webdriver/builder.js:445:22)
|
at [object Object].DriverProvider.getNewDriver (/home/travis/build/martinmine/moodlemobile2/node_modules/protractor/lib/driverProviders/driverProvider.js:38:7)
|
at [object Object].Runner.createBrowser (/home/travis/build/martinmine/moodlemobile2/node_modules/protractor/lib/runner.js:182:37)
|
at /home/travis/build/martinmine/moodlemobile2/node_modules/protractor/lib/runner.js:263:21
|
at _fulfilled (/home/travis/build/martinmine/moodlemobile2/node_modules/protractor/node_modules/q/q.js:797:54)
|
at self.promiseDispatch.done (/home/travis/build/martinmine/moodlemobile2/node_modules/protractor/node_modules/q/q.js:826:30)
|
at Promise.promise.promiseDispatch (/home/travis/build/martinmine/moodlemobile2/node_modules/protractor/node_modules/q/q.js:759:13)
|
at /home/travis/build/martinmine/moodlemobile2/node_modules/protractor/node_modules/q/q.js:525:49
|
[launcher] Process exited with error code 1
|
The command "./node_modules/protractor/bin/protractor e2e/build/protractor.conf.js" exited with 1.
|
However, with the new PR for upgrading Node (MOBILE-1796), none of the tests passes (all fails), build log.
It would be great if the tests from Travis would be working.