Execution of 2 spec files started at 2020-07-17T16:05:02.097Z
[0-0] RUNNING in chrome - /tests/selenium/specs/switch_views.js
[0-0] Error in "Switch between views: desktop to mobile"
Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/tests/selenium/specs/switch_views.js)
[0-0] 2020-07-17T16:07:07.926Z ERROR webdriver: Request failed due to invalid session id: invalid session id
at getErrorFromResponseBody (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/webdriver/build/utils.js:124:10)
at Request._callback (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/webdriver/build/request.js:121:64)
at Request.self.callback (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/request/request.js:185:22)
at Request.emit (events.js:198:13)
at Request.EventEmitter.emit (domain.js:448:20)
at Request.<anonymous> (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/request/request.js:1161:10)
at Request.emit (events.js:198:13)
at Request.EventEmitter.emit (domain.js:448:20)
at IncomingMessage.<anonymous> (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/request/request.js:1083:12)
at Object.onceWrapper (events.js:286:20)
at IncomingMessage.emit (events.js:203:15)
at IncomingMessage.EventEmitter.emit (domain.js:448:20)
at endReadableNT (_stream_readable.js:1145:12)
at process._tickCallback (internal/process/next_tick.js:63:19)
[0-0] 2020-07-17T16:07:07.944Z ERROR @wdio/sync: Error: A sessionId is required for this command
at saveScreenshot (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/wdio-mediawiki/index.js:23:11)
at Object.afterTest (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/tests/selenium/wdio.conf.js:91:15)
[0-0] Error in "AfterTest Hook"
A sessionId is required for this command
[0-0] FAILED in chrome - /tests/selenium/specs/switch_views.js
[0-1] RUNNING in chrome - /tests/selenium/specs/user_page.js
[0-1] Error in "User:<username> "before all" hook for "Check user page is editable""
invalidjson: No valid JSON response
[0-1] FAILED in chrome - /tests/selenium/specs/user_page.js
[chrome mac os x #0-0] Spec: /Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/tests/selenium/specs/switch_views.js
[chrome mac os x #0-0] Running: chrome on mac os x
[chrome mac os x #0-0] Session ID: 8e1c311572ccf800f0693417036de6f9
[chrome mac os x #0-0]
[chrome mac os x #0-0] Switch between views:
[chrome mac os x #0-0] ✖ desktop to mobile
[chrome mac os x #0-0]
[chrome mac os x #0-0] 1 failing (2m 2.1s)
[chrome mac os x #0-0]
[chrome mac os x #0-0] 1) Switch between views: desktop to mobile
[chrome mac os x #0-0] Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/tests/selenium/specs/switch_views.js)
[chrome mac os x #0-0] Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/tests/selenium/specs/switch_views.js)
[chrome mac os x #0-0] at Test.Runnable._timeoutError (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/@wdio/mocha-framework/node_modules/mocha/lib/runnable.js:442:10)
[chrome mac os x #0-0] at Timeout.<anonymous> (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/@wdio/mocha-framework/node_modules/mocha/lib/runnable.js:252:24)
[chrome mac os x #0-0] at ontimeout (timers.js:436:11)
[chrome mac os x #0-0] at tryOnTimeout (timers.js:300:5)
[chrome mac os x #0-0] at listOnTimeout (timers.js:263:5)
[chrome mac os x #0-0] at Timer.processTimers (timers.js:223:10)
[chrome mac os x #0-1] Spec: /Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/tests/selenium/specs/user_page.js
[chrome mac os x #0-1] Running: chrome on mac os x
[chrome mac os x #0-1] Session ID: eedac8d25a98c27be71b81cbdbc6caad
[chrome mac os x #0-1]
[chrome mac os x #0-1] User:<username>
[chrome mac os x #0-1] ✖ "before all" hook
[chrome mac os x #0-1]
[chrome mac os x #0-1] 1 failing (32.9s)
[chrome mac os x #0-1]
[chrome mac os x #0-1] 1) User:<username> "before all" hook
[chrome mac os x #0-1] invalidjson: No valid JSON response
[chrome mac os x #0-1] Error: invalidjson: No valid JSON response
[chrome mac os x #0-1] at rawRequest.then (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/mwbot/src/index.js:249:31)
[chrome mac os x #0-1] at tryCatcher (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/bluebird/js/release/util.js:16:23)
[chrome mac os x #0-1] at Promise._settlePromiseFromHandler (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/bluebird/js/release/promise.js:547:31)
[chrome mac os x #0-1] at Promise._settlePromise (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/bluebird/js/release/promise.js:604:18)
[chrome mac os x #0-1] at Promise._settlePromise0 (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/bluebird/js/release/promise.js:649:10)
[chrome mac os x #0-1] at Promise._settlePromises (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/bluebird/js/release/promise.js:729:18)
[chrome mac os x #0-1] at _drainQueueStep (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/bluebird/js/release/async.js:93:12)
[chrome mac os x #0-1] at _drainQueue (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/bluebird/js/release/async.js:86:9)
[chrome mac os x #0-1] at Async._drainQueues (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/bluebird/js/release/async.js:102:5)
[chrome mac os x #0-1] at Immediate.Async.drainQueues [as _onImmediate] (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/node_modules/bluebird/js/release/async.js:15:14)
[chrome mac os x #0-1] at runCallback (timers.js:705:18)
[chrome mac os x #0-1] at tryOnImmediate (timers.js:676:5)
[chrome mac os x #0-1] at processImmediate (timers.js:658:5)
[chrome mac os x #0-1] at Context.before (/Users/z/Documents/gerrit/mediawiki/core/extensions/MobileFrontend/tests/selenium/specs/user_page.js:26:11)
Spec Files: 0 passed, 2 failed, 2 total (100% completed) in 00:02:43