[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 391022688012a55f2a298fbcd3889dfd
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✓ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✓ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✓ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ? can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ✓ reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✓ reloads on close button click
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6 passing (38s)
[chrome 73.0.3683.75 Linux #0-4] 1 failing
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) when assertuser fails "before each" hook
[chrome 73.0.3683.75 Linux #0-4] element (".oo-ui-dialog #data-bridge-app .wb-db-bridge") still not displayed after 5000ms
[chrome 73.0.3683.75 Linux #0-4] Error: element (".oo-ui-dialog #data-bridge-app .wb-db-bridge") still not displayed after 5000ms
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:237:26)
[Chrome 73.0.3683.75 linux #0-12] Spec: /workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/special/new.js
[Chrome 73.0.3683.75 linux #0-12] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-12] Session ID: e8230720-fba3-4a50-9caf-8f96514ebf77
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] NewLexeme:Page
[Chrome 73.0.3683.75 linux #0-12] ✓ request with "createpage" right shows form
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] with default LexemeLanguageCodePropertyId configured
[Chrome 73.0.3683.75 linux #0-12] ✖ "before all" hook for "can create lexeme with language item bearing language code statement"
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] for different lemma languages
[Chrome 73.0.3683.75 linux #0-12] ✖ can create lexeme with language item not bearing language code statement and en lemma language
[Chrome 73.0.3683.75 linux #0-12] ✖ can create lexeme with language item not bearing language code statement and mis lemma language
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] with language item not bearing language code statement set on form submission and failure to validate
[Chrome 73.0.3683.75 linux #0-12] ✖ is possible to immediately see lemmaLanguageCode field
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] with form parameters included in query string and language item not bearing language code statement
[Chrome 73.0.3683.75 linux #0-12] ✓ all forms are visible in UI with query parameters
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] when blocked
[Chrome 73.0.3683.75 linux #0-12] ? is not possible to edit
[Chrome 73.0.3683.75 linux #0-12] ✖ "before each" hook for "is not possible to edit"
[Chrome 73.0.3683.75 linux #0-12] ✖ "after each" hook for "is not possible to edit"
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] 2 passing (53.4s)
[Chrome 73.0.3683.75 linux #0-12] 6 failing
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] 1) with default LexemeLanguageCodePropertyId configured "before all" hook for "can create lexeme with language item bearing language code statement"
[Chrome 73.0.3683.75 linux #0-12] waitUntil condition timed out after 10000ms
[Chrome 73.0.3683.75 linux #0-12] Error: waitUntil condition timed out after 10000ms
[Chrome 73.0.3683.75 linux #0-12] at Context.<anonymous> (/workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/special/new.js:37:12)
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] 2) for different lemma languages can create lexeme with language item not bearing language code statement and en lemma language
[Chrome 73.0.3683.75 linux #0-12] waitUntil condition failed with the following reason: browser.isDisplayed is not a function
[Chrome 73.0.3683.75 linux #0-12] Error: waitUntil condition failed with the following reason: browser.isDisplayed is not a function
[Chrome 73.0.3683.75 linux #0-12] at NewLexemePage.setValueOnComboboxElement (/workspace/src/extensions/WikibaseLexeme/node_modules/wdio-wikibase/pagesections/ComponentInteraction.js:32:11)
[Chrome 73.0.3683.75 linux #0-12] at NewLexemePage.setLemmaLanguage (/workspace/src/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexeme.page.js:96:8)
[Chrome 73.0.3683.75 linux #0-12] at NewLexemePage.createLexeme (/workspace/src/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexeme.page.js:56:9)
[Chrome 73.0.3683.75 linux #0-12] at Context.it (/workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/special/new.js:121:19)
[Chrome 73.0.3683.75 linux #0-12]
--
[Chrome 73.0.3683.75 linux #0-9] ✓ Removes Gloss
[Chrome 73.0.3683.75 linux #0-9] ✓ Trims whitespace from Gloss
[Chrome 73.0.3683.75 linux #0-9]
[Chrome 73.0.3683.75 linux #0-9] 7 passing (29.5s)
[Chrome 73.0.3683.75 linux #0-12] Spec: /workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/special/new.js
[Chrome 73.0.3683.75 linux #0-12] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-12] Session ID: 408fff16-402c-426c-b088-ac0b12d72be9
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] NewLexeme:Page
[Chrome 73.0.3683.75 linux #0-12] ✓ request with "createpage" right shows form
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] with default LexemeLanguageCodePropertyId configured
[Chrome 73.0.3683.75 linux #0-12] ✖ "before all" hook for "can create lexeme with language item bearing language code statement"
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] for different lemma languages
[Chrome 73.0.3683.75 linux #0-12] ✖ can create lexeme with language item not bearing language code statement and en lemma language
[Chrome 73.0.3683.75 linux #0-12] ✖ can create lexeme with language item not bearing language code statement and mis lemma language
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] with language item not bearing language code statement set on form submission and failure to validate
[Chrome 73.0.3683.75 linux #0-12] ✖ is possible to immediately see lemmaLanguageCode field
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] with form parameters included in query string and language item not bearing language code statement
[Chrome 73.0.3683.75 linux #0-12] ✓ all forms are visible in UI with query parameters
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] when blocked
[Chrome 73.0.3683.75 linux #0-12] ? is not possible to edit
[Chrome 73.0.3683.75 linux #0-12] ✖ "before each" hook for "is not possible to edit"
[Chrome 73.0.3683.75 linux #0-12] ✖ "after each" hook for "is not possible to edit"
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] 2 passing (58.6s)
[Chrome 73.0.3683.75 linux #0-12] 6 failing
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] 1) with default LexemeLanguageCodePropertyId configured "before all" hook for "can create lexeme with language item bearing language code statement"
[Chrome 73.0.3683.75 linux #0-12] waitUntil condition timed out after 10000ms
[Chrome 73.0.3683.75 linux #0-12] Error: waitUntil condition timed out after 10000ms
[Chrome 73.0.3683.75 linux #0-12] at Context.<anonymous> (/workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/special/new.js:37:12)
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] 2) for different lemma languages can create lexeme with language item not bearing language code statement and en lemma language
[Chrome 73.0.3683.75 linux #0-12] waitUntil condition failed with the following reason: browser.isDisplayed is not a function
[Chrome 73.0.3683.75 linux #0-12] Error: waitUntil condition failed with the following reason: browser.isDisplayed is not a function
[Chrome 73.0.3683.75 linux #0-12] at NewLexemePage.setValueOnComboboxElement (/workspace/src/extensions/WikibaseLexeme/node_modules/wdio-wikibase/pagesections/ComponentInteraction.js:32:11)
[Chrome 73.0.3683.75 linux #0-12] at NewLexemePage.setLemmaLanguage (/workspace/src/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexeme.page.js:96:8)
[Chrome 73.0.3683.75 linux #0-12] at NewLexemePage.createLexeme (/workspace/src/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexeme.page.js:56:9)
[Chrome 73.0.3683.75 linux #0-12] at Context.it (/workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/special/new.js:121:19)
[Chrome 73.0.3683.75 linux #0-12]
--
[Chrome 73.0.3683.75 linux #0-9] ✓ Removes Gloss
[Chrome 73.0.3683.75 linux #0-9] ✓ Trims whitespace from Gloss
[Chrome 73.0.3683.75 linux #0-9]
[Chrome 73.0.3683.75 linux #0-9] 7 passing (22.7s)
[Chrome 73.0.3683.75 linux #0-12] Spec: /workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/special/new.js
[Chrome 73.0.3683.75 linux #0-12] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-12] Session ID: 71d9262a-4f4a-45c7-b2a7-d319fcf58f43
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] NewLexeme:Page
[Chrome 73.0.3683.75 linux #0-12] ✓ request with "createpage" right shows form
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] with default LexemeLanguageCodePropertyId configured
[Chrome 73.0.3683.75 linux #0-12] ✖ "before all" hook for "can create lexeme with language item bearing language code statement"
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] for different lemma languages
[Chrome 73.0.3683.75 linux #0-12] ✖ can create lexeme with language item not bearing language code statement and en lemma language
[Chrome 73.0.3683.75 linux #0-12] ✖ can create lexeme with language item not bearing language code statement and mis lemma language
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] with language item not bearing language code statement set on form submission and failure to validate
[Chrome 73.0.3683.75 linux #0-12] ✖ is possible to immediately see lemmaLanguageCode field
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] with form parameters included in query string and language item not bearing language code statement
[Chrome 73.0.3683.75 linux #0-12] ✓ all forms are visible in UI with query parameters
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] when blocked
[Chrome 73.0.3683.75 linux #0-12] ? is not possible to edit
[Chrome 73.0.3683.75 linux #0-12] ✖ "before each" hook for "is not possible to edit"
[Chrome 73.0.3683.75 linux #0-12] ✖ "after each" hook for "is not possible to edit"
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] 2 passing (53.1s)
[Chrome 73.0.3683.75 linux #0-12] 6 failing
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] 1) with default LexemeLanguageCodePropertyId configured "before all" hook for "can create lexeme with language item bearing language code statement"
[Chrome 73.0.3683.75 linux #0-12] waitUntil condition timed out after 10000ms
[Chrome 73.0.3683.75 linux #0-12] Error: waitUntil condition timed out after 10000ms
[Chrome 73.0.3683.75 linux #0-12] at Context.<anonymous> (/workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/special/new.js:37:12)
[Chrome 73.0.3683.75 linux #0-12]
[Chrome 73.0.3683.75 linux #0-12] 2) for different lemma languages can create lexeme with language item not bearing language code statement and en lemma language
[Chrome 73.0.3683.75 linux #0-12] waitUntil condition failed with the following reason: browser.isDisplayed is not a function
[Chrome 73.0.3683.75 linux #0-12] Error: waitUntil condition failed with the following reason: browser.isDisplayed is not a function
[Chrome 73.0.3683.75 linux #0-12] at NewLexemePage.setValueOnComboboxElement (/workspace/src/extensions/WikibaseLexeme/node_modules/wdio-wikibase/pagesections/ComponentInteraction.js:32:11)
[Chrome 73.0.3683.75 linux #0-12] at NewLexemePage.setLemmaLanguage (/workspace/src/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexeme.page.js:96:8)
[Chrome 73.0.3683.75 linux #0-12] at NewLexemePage.createLexeme (/workspace/src/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexeme.page.js:56:9)
[Chrome 73.0.3683.75 linux #0-12] at Context.it (/workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/special/new.js:121:19)
[Chrome 73.0.3683.75 linux #0-12]
--
[Chrome 73.0.3683.75 linux #0-5] 1) Termbox: AnonEditWarning "before all" hook for "shows the warning overlay for anonymous users when clicking the edit button"
[Chrome 73.0.3683.75 linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-5] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-5] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-5] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-5] at Context.before (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-6] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-6] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-6] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-6] at Context.beforeEach (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-7] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
--
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-3] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-3] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-3] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-3] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-3] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:127:30)
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:215:31)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-4] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:340:31)
[chrome 73.0.3683.75 Linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-5] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-5] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-5] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-5] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:293:32)
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-6] at tryOnImmediate (timers.js:676:5)
--
[Chrome 73.0.3683.75 linux #0-0] Filter editing
[Chrome 73.0.3683.75 linux #0-0] The editing interface
[Chrome 73.0.3683.75 linux #0-0] ✓ is not visible to logged-out users
--
[Chrome 73.0.3683.75 linux #0-5] 1) Termbox: AnonEditWarning "before all" hook for "shows the warning overlay for anonymous users when clicking the edit button"
[Chrome 73.0.3683.75 linux #0-5] invalidjson: No valid JSON response
[Chrome 73.0.3683.75 linux #0-5] Error: invalidjson: No valid JSON response
[Chrome 73.0.3683.75 linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:249:31)
[Chrome 73.0.3683.75 linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-5] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-5] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-5] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-5] at Context.before (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-6] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 73.0.3683.75 linux #0-6] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-6] Session ID: 6736d079-2ba4-40f4-a1ab-3fceff3bac6a
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] Termbox: editing
[Chrome 73.0.3683.75 linux #0-6] edit mode
[Chrome 73.0.3683.75 linux #0-6] ? is in edit mode after clicking the edit button
[Chrome 73.0.3683.75 linux #0-6] ✖ "before each" hook for "is in edit mode after clicking the edit button"
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] 1 failing (356ms)
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] 1) edit mode "before each" hook for "is in edit mode after clicking the edit button"
[Chrome 73.0.3683.75 linux #0-6] invalidjson: No valid JSON response
[Chrome 73.0.3683.75 linux #0-6] Error: invalidjson: No valid JSON response
[Chrome 73.0.3683.75 linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:249:31)
[Chrome 73.0.3683.75 linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-6] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-6] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-6] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-6] at Context.beforeEach (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-7] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
--
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-3] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-3] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-3] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-3] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-3] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:127:30)
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 643837a989b770205dd3d0f296977153
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✖ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✖ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✖ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✖ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ? can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ? reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6 failing (4.4s)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) App shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] invalidjson: No valid JSON response
[chrome 73.0.3683.75 Linux #0-4] Error: invalidjson: No valid JSON response
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:249:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:215:31)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] invalidjson: No valid JSON response
[chrome 73.0.3683.75 Linux #0-4] Error: invalidjson: No valid JSON response
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:249:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-4] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:340:31)
[chrome 73.0.3683.75 Linux #0-5] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js
--
[chrome 73.0.3683.75 Linux #0-5] 11) when anonymous is shown and leads to login page
[chrome 73.0.3683.75 Linux #0-5] invalidjson: No valid JSON response
[chrome 73.0.3683.75 Linux #0-5] Error: invalidjson: No valid JSON response
[chrome 73.0.3683.75 Linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:249:31)
[chrome 73.0.3683.75 Linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-5] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-5] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-5] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-5] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:293:32)
[chrome 73.0.3683.75 Linux #0-6] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome 73.0.3683.75 Linux #0-6] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-6] Session ID: 9bab481b93ef5afad21fccc159c5bfe3
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] permission checks
[chrome 73.0.3683.75 Linux #0-6] if the client page is editable for the user
[chrome 73.0.3683.75 Linux #0-6] ? show the editlink
[chrome 73.0.3683.75 Linux #0-6] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1 failing (511ms)
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1) if the client page is editable for the user "before each" hook
[chrome 73.0.3683.75 Linux #0-6] invalidjson: No valid JSON response
[chrome 73.0.3683.75 Linux #0-6] Error: invalidjson: No valid JSON response
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:249:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-6] at tryOnImmediate (timers.js:676:5)
--
[Chrome 73.0.3683.75 linux #0-0] Filter editing
[Chrome 73.0.3683.75 linux #0-0] The editing interface
[Chrome 73.0.3683.75 linux #0-0] ✓ is not visible to logged-out users
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 5589c215e5401b3e5bc2f8430034c07f
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✓ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✓ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✓ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ? can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ? reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 4 passing (37.4s)
[chrome 73.0.3683.75 Linux #0-4] 2 failing
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) when assertuser fails "before each" hook
[chrome 73.0.3683.75 Linux #0-4] Can't call setValue on element with selector "#wpName1" because element wasn't found
[chrome 73.0.3683.75 Linux #0-4] Error: Can't call setValue on element with selector "#wpName1" because element wasn't found
[chrome 73.0.3683.75 Linux #0-4] at LoginPage.login (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/wdio-mediawiki/LoginPage.js:15:17)
[chrome 73.0.3683.75 Linux #0-4] at LoginPage.loginAdmin (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/wdio-mediawiki/LoginPage.js:21:8)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:211:14)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 2) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] Failed to wait for wikibase.client.data-bridge.app to be ready after 10000 ms.
[chrome 73.0.3683.75 Linux #0-4] Error: Failed to wait for wikibase.client.data-bridge.app to be ready after 10000 ms.
[chrome 73.0.3683.75 Linux #0-4] at Object.waitForModuleState (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/wdio-mediawiki/Util.js:13:11)
[chrome 73.0.3683.75 Linux #0-4] at DataBridgePage.open (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/pageobjects/dataBridge.page.js:125:8)
[chrome 73.0.3683.75 Linux #0-4] at DataBridgePage.openAppOnPage (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/pageobjects/dataBridge.page.js:129:8)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:361:19)
--
[Chrome 73.0.3683.75 linux #0-3] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-3] Session ID: 71772e2a-3151-48ab-8f41-276dc047954d
[Chrome 73.0.3683.75 linux #0-3]
[Chrome 73.0.3683.75 linux #0-3] Wikitext Editor (Makes actual saves)
[Chrome 73.0.3683.75 linux #0-3] - Redirects
[Chrome 73.0.3683.75 linux #0-3] ✓ Broken redirects
[Chrome 73.0.3683.75 linux #0-2] Spec: /workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js
[Chrome 73.0.3683.75 linux #0-2] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-2] Session ID: 1909eff7-eb30-4975-a935-79059dc88222
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] Wikitext Editor
[Chrome 73.0.3683.75 linux #0-2] ? Closing editor (overlay button)
[Chrome 73.0.3683.75 linux #0-2] ✖ "before each" hook for "Closing editor (overlay button)"
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] 1 failing (3m 27.7s)
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] 1) Wikitext Editor "before each" hook for "Closing editor (overlay button)"
[Chrome 73.0.3683.75 linux #0-2] Timeout of 60000ms exceeded. The execution in the test "Wikitext Editor "before each" hook for "Closing editor (overlay button)"" took too long. Try to reduce the run time or increase your timeout for test specs (https://webdriver.io/docs/timeouts.html). (/workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js)
[Chrome 73.0.3683.75 linux #0-2] Error: Timeout of 60000ms exceeded. The execution in the test "Wikitext Editor "before each" hook for "Closing editor (overlay button)"" took too long. Try to reduce the run time or increase your timeout for test specs (https://webdriver.io/docs/timeouts.html). (/workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js)
[Chrome 73.0.3683.75 linux #0-2] at Hook.Runnable._timeoutError (/workspace/src/skins/MinervaNeue/node_modules/mocha/lib/runnable.js:426:10)
[Chrome 73.0.3683.75 linux #0-2] at Timeout.<anonymous> (/workspace/src/skins/MinervaNeue/node_modules/mocha/lib/runnable.js:238:24)
[Chrome 73.0.3683.75 linux #0-2] at ontimeout (timers.js:436:11)
[Chrome 73.0.3683.75 linux #0-2] at tryOnTimeout (timers.js:300:5)
[Chrome 73.0.3683.75 linux #0-2] at listOnTimeout (timers.js:263:5)
[Chrome 73.0.3683.75 linux #0-2] at Timer.processTimers (timers.js:223:10)
[Chrome 73.0.3683.75 linux #0-2] Spec: /workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js
[Chrome 73.0.3683.75 linux #0-2] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-2] Session ID: 72c8ff05-b3f4-4f3d-8861-1e352a3fb3a2
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] Wikitext Editor
[Chrome 73.0.3683.75 linux #0-2] ? Closing editor (overlay button)
[Chrome 73.0.3683.75 linux #0-2] ✖ "before each" hook for "Closing editor (overlay button)"
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] 1 failing (3m 3.3s)
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] 1) Wikitext Editor "before each" hook for "Closing editor (overlay button)"
[Chrome 73.0.3683.75 linux #0-2] Timeout of 60000ms exceeded. The execution in the test "Wikitext Editor "before each" hook for "Closing editor (overlay button)"" took too long. Try to reduce the run time or increase your timeout for test specs (https://webdriver.io/docs/timeouts.html). (/workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js)
[Chrome 73.0.3683.75 linux #0-2] Error: Timeout of 60000ms exceeded. The execution in the test "Wikitext Editor "before each" hook for "Closing editor (overlay button)"" took too long. Try to reduce the run time or increase your timeout for test specs (https://webdriver.io/docs/timeouts.html). (/workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js)
[Chrome 73.0.3683.75 linux #0-2] at Hook.Runnable._timeoutError (/workspace/src/skins/MinervaNeue/node_modules/mocha/lib/runnable.js:426:10)
[Chrome 73.0.3683.75 linux #0-2] at Timeout.<anonymous> (/workspace/src/skins/MinervaNeue/node_modules/mocha/lib/runnable.js:238:24)
[Chrome 73.0.3683.75 linux #0-2] at ontimeout (timers.js:436:11)
[Chrome 73.0.3683.75 linux #0-2] at tryOnTimeout (timers.js:300:5)
[Chrome 73.0.3683.75 linux #0-2] at listOnTimeout (timers.js:263:5)
[Chrome 73.0.3683.75 linux #0-2] at Timer.processTimers (timers.js:223:10)
[Chrome 73.0.3683.75 linux #0-5] 1) Termbox: AnonEditWarning "before all" hook for "shows the warning overlay for anonymous users when clicking the edit button"
[Chrome 73.0.3683.75 linux #0-5] internal_api_error_OutOfBoundsException: [7734eac93f3eacb5db18c0b6] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[Chrome 73.0.3683.75 linux #0-5] Error: internal_api_error_OutOfBoundsException: [7734eac93f3eacb5db18c0b6] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[Chrome 73.0.3683.75 linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-5] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-5] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-5] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-5] at Context.before (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-6] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 73.0.3683.75 linux #0-6] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-6] Session ID: 2c38143e-8cb7-4cf3-80f7-de5971ec9395
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] Termbox: editing
[Chrome 73.0.3683.75 linux #0-6] edit mode
[Chrome 73.0.3683.75 linux #0-6] ? is in edit mode after clicking the edit button
[Chrome 73.0.3683.75 linux #0-6] ✖ "before each" hook for "is in edit mode after clicking the edit button"
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] 1 failing (2.6s)
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] 1) edit mode "before each" hook for "is in edit mode after clicking the edit button"
[Chrome 73.0.3683.75 linux #0-6] internal_api_error_OutOfBoundsException: [881432b476eee2bc6ca325c5] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[Chrome 73.0.3683.75 linux #0-6] Error: internal_api_error_OutOfBoundsException: [881432b476eee2bc6ca325c5] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[Chrome 73.0.3683.75 linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-6] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-6] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-6] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-6] at Context.beforeEach (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-7] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
--
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-3] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-3] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-3] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-3] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-3] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:127:30)
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 8e45e48e17fdc77a486e4e71d2869e7b
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✖ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✖ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✖ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✖ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ? can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ? reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6 failing (3.5s)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) App shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_OutOfBoundsException: [8aa1ff6a224c3fa101997345] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_OutOfBoundsException: [8aa1ff6a224c3fa101997345] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:215:31)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_OutOfBoundsException: [b1c9612a1a6f0885534215e3] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_OutOfBoundsException: [b1c9612a1a6f0885534215e3] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-4] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:340:31)
[chrome 73.0.3683.75 Linux #0-5] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js
--
[chrome 73.0.3683.75 Linux #0-5] 11) when anonymous is shown and leads to login page
[chrome 73.0.3683.75 Linux #0-5] internal_api_error_OutOfBoundsException: [215c8e7f3456feaeb27e99ec] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-5] Error: internal_api_error_OutOfBoundsException: [215c8e7f3456feaeb27e99ec] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-5] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-5] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-5] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-5] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:293:32)
[chrome 73.0.3683.75 Linux #0-6] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome 73.0.3683.75 Linux #0-6] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-6] Session ID: 2a6411e9bb87223f95242c7165a4eb23
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] permission checks
[chrome 73.0.3683.75 Linux #0-6] if the client page is editable for the user
[chrome 73.0.3683.75 Linux #0-6] ? show the editlink
[chrome 73.0.3683.75 Linux #0-6] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1 failing (432ms)
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1) if the client page is editable for the user "before each" hook
[chrome 73.0.3683.75 Linux #0-6] internal_api_error_OutOfBoundsException: [499e6b5fd4d0d0191dbfcdd6] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-6] Error: internal_api_error_OutOfBoundsException: [499e6b5fd4d0d0191dbfcdd6] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-6] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-5] 1) Termbox: AnonEditWarning "before all" hook for "shows the warning overlay for anonymous users when clicking the edit button"
[Chrome 73.0.3683.75 linux #0-5] internal_api_error_Error: [f1c07db0bbb83cf8b4d152f4] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[Chrome 73.0.3683.75 linux #0-5] Error: internal_api_error_Error: [f1c07db0bbb83cf8b4d152f4] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[Chrome 73.0.3683.75 linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-5] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-5] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-5] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-5] at Context.before (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-6] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 73.0.3683.75 linux #0-6] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-6] Session ID: 194ecdc4-7314-43b6-8360-02ddf4a650d8
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] Termbox: editing
[Chrome 73.0.3683.75 linux #0-6] edit mode
[Chrome 73.0.3683.75 linux #0-6] ? is in edit mode after clicking the edit button
[Chrome 73.0.3683.75 linux #0-6] ✖ "before each" hook for "is in edit mode after clicking the edit button"
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] 1 failing (2.4s)
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] 1) edit mode "before each" hook for "is in edit mode after clicking the edit button"
[Chrome 73.0.3683.75 linux #0-6] internal_api_error_Error: [09e404d3646abf4865a0b6b8] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[Chrome 73.0.3683.75 linux #0-6] Error: internal_api_error_Error: [09e404d3646abf4865a0b6b8] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[Chrome 73.0.3683.75 linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-6] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-6] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-6] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-6] at Context.beforeEach (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-7] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
--
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-3] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-3] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-3] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-3] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-3] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:127:30)
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 37b536b411b26e732f8a377dfdde23ab
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✖ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✖ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✖ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✖ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ? can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ? reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6 failing (4s)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) App shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_Error: [aa28227a03177b7200a27671] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_Error: [aa28227a03177b7200a27671] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:215:31)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_Error: [6ffd24cd06dd4f825aea5e35] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_Error: [6ffd24cd06dd4f825aea5e35] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-4] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:340:31)
[chrome 73.0.3683.75 Linux #0-5] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js
--
[chrome 73.0.3683.75 Linux #0-5] 11) when anonymous is shown and leads to login page
[chrome 73.0.3683.75 Linux #0-5] internal_api_error_Error: [6ddd89a601465ef167984320] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-5] Error: internal_api_error_Error: [6ddd89a601465ef167984320] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-5] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-5] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-5] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-5] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:293:32)
[chrome 73.0.3683.75 Linux #0-6] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome 73.0.3683.75 Linux #0-6] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-6] Session ID: e6daaad739616d93badf8e843d77958f
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] permission checks
[chrome 73.0.3683.75 Linux #0-6] if the client page is editable for the user
[chrome 73.0.3683.75 Linux #0-6] ? show the editlink
[chrome 73.0.3683.75 Linux #0-6] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1 failing (3s)
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1) if the client page is editable for the user "before each" hook
[chrome 73.0.3683.75 Linux #0-6] internal_api_error_Error: [56fed205b7d856e7b067f1b3] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-6] Error: internal_api_error_Error: [56fed205b7d856e7b067f1b3] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-6] at tryOnImmediate (timers.js:676:5)
<property name="suiteName" value="Dwelling on a valid page link"/>
--
[chrome 73.0.3683.75 Linux #0-4] ✓ still asserts user after logging in
[chrome 73.0.3683.75 Linux #0-4] ✓ shows custom Bridge warning on login page
[chrome 73.0.3683.75 Linux #0-4]
--
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-3] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-3] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-3] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-3] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-3] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:149:11)
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 62c878a353db4819fd4909d3d640aeed
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✖ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✖ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✖ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✖ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ? can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ? reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6 failing (9.4s)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) App shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_Wikimedia\Services\NoSuchServiceException: [a79c1513524f3d3eff1b7477] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_Wikimedia\Services\NoSuchServiceException: [a79c1513524f3d3eff1b7477] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:234:12)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_Wikimedia\Services\NoSuchServiceException: [7503033d232ab956aed6db98] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_Wikimedia\Services\NoSuchServiceException: [7503033d232ab956aed6db98] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-4] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:359:12)
[chrome 73.0.3683.75 Linux #0-5] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js
--
[chrome 73.0.3683.75 Linux #0-5] 11) when anonymous is shown and leads to login page
[chrome 73.0.3683.75 Linux #0-5] internal_api_error_Wikimedia\Services\NoSuchServiceException: [5905d45b009e710f43f0ce4f] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-5] Error: internal_api_error_Wikimedia\Services\NoSuchServiceException: [5905d45b009e710f43f0ce4f] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-5] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-5] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-5] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-5] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:311:13)
[chrome 73.0.3683.75 Linux #0-6] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome 73.0.3683.75 Linux #0-6] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-6] Session ID: a16ba5140a8e82f533c9320dfe4d9135
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] permission checks
[chrome 73.0.3683.75 Linux #0-6] if the client page is editable for the user
[chrome 73.0.3683.75 Linux #0-6] ? show the editlink
[chrome 73.0.3683.75 Linux #0-6] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1 failing (3.9s)
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1) if the client page is editable for the user "before each" hook
[chrome 73.0.3683.75 Linux #0-6] internal_api_error_Wikimedia\Services\NoSuchServiceException: [d03e5c0642aa74a46e123420] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-6] Error: internal_api_error_Wikimedia\Services\NoSuchServiceException: [d03e5c0642aa74a46e123420] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-6] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-2] 1 skipped (153ms)
[chrome 73.0.3683.75 Linux #0-3] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js
--
INFO:backend.PhpWebserver:[Thu Apr 15 18:56:31 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 128
[chrome 73.0.3683.75 Linux #0-1] Spec: /workspace/src/extensions/GrowthExperiments/tests/selenium/specs/welcomesurvey.js
[chrome 73.0.3683.75 Linux #0-1] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-1] Session ID: 82bcf2415b1fe2fd734d478838287364
[chrome 73.0.3683.75 Linux #0-1]
[chrome 73.0.3683.75 Linux #0-1] Special:WelcomeSurvey
[chrome 73.0.3683.75 Linux #0-1] ✓ requires login
[chrome 73.0.3683.75 Linux #0-1] ✖ stores responses for users with NONE group when survey is submitted
[chrome 73.0.3683.75 Linux #0-1]
[chrome 73.0.3683.75 Linux #0-1] 1 passing (6.8s)
[chrome 73.0.3683.75 Linux #0-1] 1 failing
[chrome 73.0.3683.75 Linux #0-1]
[chrome 73.0.3683.75 Linux #0-1] 1) Special:WelcomeSurvey stores responses for users with NONE group when survey is submitted
[chrome 73.0.3683.75 Linux #0-1] Can't call setValue on element with selector "#wpName1" because element wasn't found
--
INFO:backend.PhpWebserver:[Thu Apr 15 19:12:33 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 171
INFO:backend.PhpWebserver:[Thu Apr 15 19:12:33 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 128
INFO:backend.PhpWebserver:[Thu Apr 15 19:12:33 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 128
INFO:backend.PhpWebserver:[Thu Apr 15 19:12:33 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 171
INFO:backend.PhpWebserver:[Thu Apr 15 19:12:33 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 128
[chrome 73.0.3683.75 Linux #0-1] Spec: /workspace/src/extensions/GrowthExperiments/tests/selenium/specs/welcomesurvey.js
[chrome 73.0.3683.75 Linux #0-1] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-1] Session ID: 5d4be82a7c7d50b2b1a43702a9b0d7db
[chrome 73.0.3683.75 Linux #0-1]
[chrome 73.0.3683.75 Linux #0-1] Special:WelcomeSurvey
[chrome 73.0.3683.75 Linux #0-1] ✓ requires login
[chrome 73.0.3683.75 Linux #0-1] ✖ stores responses for users with NONE group when survey is submitted
[chrome 73.0.3683.75 Linux #0-1]
[chrome 73.0.3683.75 Linux #0-1] 1 passing (8.5s)
[chrome 73.0.3683.75 Linux #0-1] 1 failing
[chrome 73.0.3683.75 Linux #0-1]
[chrome 73.0.3683.75 Linux #0-1] 1) Special:WelcomeSurvey stores responses for users with NONE group when survey is submitted
[chrome 73.0.3683.75 Linux #0-1] Can't call setValue on element with selector "#wpName1" because element wasn't found
--
INFO:backend.PhpWebserver:[Thu Apr 15 19:18:16 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 171
INFO:backend.PhpWebserver:[Thu Apr 15 19:18:16 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 128
INFO:backend.PhpWebserver:[Thu Apr 15 19:18:16 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 128
INFO:backend.PhpWebserver:[Thu Apr 15 19:18:16 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 171
INFO:backend.PhpWebserver:[Thu Apr 15 19:18:16 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 128
[chrome 73.0.3683.75 Linux #0-1] Spec: /workspace/src/extensions/GrowthExperiments/tests/selenium/specs/welcomesurvey.js
[chrome 73.0.3683.75 Linux #0-1] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-1] Session ID: ca86ca1e3970e0d522786e098e3aaa9a
[chrome 73.0.3683.75 Linux #0-1]
[chrome 73.0.3683.75 Linux #0-1] Special:WelcomeSurvey
[chrome 73.0.3683.75 Linux #0-1] ✓ requires login
[chrome 73.0.3683.75 Linux #0-1] ✖ stores responses for users with NONE group when survey is submitted
[chrome 73.0.3683.75 Linux #0-1]
[chrome 73.0.3683.75 Linux #0-1] 1 passing (6s)
[chrome 73.0.3683.75 Linux #0-1] 1 failing
[chrome 73.0.3683.75 Linux #0-1]
[chrome 73.0.3683.75 Linux #0-1] 1) Special:WelcomeSurvey stores responses for users with NONE group when survey is submitted
[chrome 73.0.3683.75 Linux #0-1] Can't call setValue on element with selector "#wpName1" because element wasn't found
--
INFO:backend.PhpWebserver:[Fri Apr 16 12:22:08 2021] PHP Warning: in_array() expects parameter 2 to be array, boolean given in /workspace/src/extensions/GrowthExperiments/includes/HelpPanel.php on line 128
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 3f62191b7cfc13fc97084dce2305290b
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✓ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✓ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✓ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ✓ can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✓ can login and retry saving
[chrome 73.0.3683.75 Linux #0-4] ✓ still asserts user after logging in
[chrome 73.0.3683.75 Linux #0-4] ✓ shows custom Bridge warning on login page
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ✓ reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ? reloads on close button click
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 9 passing (1m 28.6s)
[chrome 73.0.3683.75 Linux #0-4] 1 failing
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] element (".oo-ui-dialog #data-bridge-app .wb-db-bridge") still not displayed after 10000ms
[chrome 73.0.3683.75 Linux #0-4] Error: element (".oo-ui-dialog #data-bridge-app .wb-db-bridge") still not displayed after 10000ms
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:362:26)
[Chrome 73.0.3683.75 linux #0-5] Spec: /workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/header.js
[Chrome 73.0.3683.75 linux #0-5] Running: Chrome (v73.0.3683.75) on linux
--
[Chrome 73.0.3683.75 linux #0-5] 1) Termbox: AnonEditWarning "before all" hook for "shows the warning overlay for anonymous users when clicking the edit button"
[Chrome 73.0.3683.75 linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-5] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-5] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-5] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-5] at Context.before (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-6] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-6] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-6] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-6] at Context.beforeEach (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-7] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
--
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-3] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-3] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-3] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-3] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-3] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:127:30)
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:215:31)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-4] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:340:31)
[chrome 73.0.3683.75 Linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-5] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-5] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-5] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-5] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:293:32)
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-6] at tryOnImmediate (timers.js:676:5)
--
[Chrome 73.0.3683.75 linux #0-5]
[Chrome 73.0.3683.75 linux #0-5] 4 passing (15.5s)
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 48a72858c41dbf4ce62d0e02b3cd4d09
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✓ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✓ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✓ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ? can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ? reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 4 passing (44s)
[chrome 73.0.3683.75 Linux #0-4] 2 failing
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) when assertuser fails "before each" hook
[chrome 73.0.3683.75 Linux #0-4] Can't call setValue on element with selector "#wpName1" because element wasn't found
[chrome 73.0.3683.75 Linux #0-4] Error: Can't call setValue on element with selector "#wpName1" because element wasn't found
[chrome 73.0.3683.75 Linux #0-4] at LoginPage.login (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/wdio-mediawiki/LoginPage.js:15:17)
[chrome 73.0.3683.75 Linux #0-4] at LoginPage.loginAdmin (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/wdio-mediawiki/LoginPage.js:21:8)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:211:14)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 2) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] Failed to wait for wikibase.client.data-bridge.app to be ready after 10000 ms.
[chrome 73.0.3683.75 Linux #0-4] Error: Failed to wait for wikibase.client.data-bridge.app to be ready after 10000 ms.
[chrome 73.0.3683.75 Linux #0-4] at Object.waitForModuleState (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/wdio-mediawiki/Util.js:13:11)
[chrome 73.0.3683.75 Linux #0-4] at DataBridgePage.open (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/pageobjects/dataBridge.page.js:125:8)
[chrome 73.0.3683.75 Linux #0-4] at DataBridgePage.openAppOnPage (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/pageobjects/dataBridge.page.js:129:8)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:361:19)
--
[Chrome 73.0.3683.75 linux #0-0] Filter editing
[Chrome 73.0.3683.75 linux #0-0] The editing interface
[Chrome 73.0.3683.75 linux #0-0] ✓ is not visible to logged-out users
[Chrome 73.0.3683.75 linux #0-0] ✓ is visible to logged-in admins
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] Trying to open a non-existing filter
[Chrome 73.0.3683.75 linux #0-0] ✓ I should receive an error
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] Creating a new filter
[Chrome 73.0.3683.75 linux #0-0] ✓ edit can be saved (1)
[Chrome 73.0.3683.75 linux #0-0] ✓ saved data is retained (1)
[Chrome 73.0.3683.75 linux #0-2] Spec: /workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js
[Chrome 73.0.3683.75 linux #0-2] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-2] Session ID: b25edc80-b871-4196-b26c-09a1d4c6340e
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] Wikitext Editor
[Chrome 73.0.3683.75 linux #0-2] ? Closing editor (overlay button)
[Chrome 73.0.3683.75 linux #0-2] ✖ "before each" hook for "Closing editor (overlay button)"
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] 1 failing (10m 46.5s)
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] 1) Wikitext Editor "before each" hook for "Closing editor (overlay button)"
[Chrome 73.0.3683.75 linux #0-2] Timeout of 60000ms exceeded. The execution in the test "Wikitext Editor "before each" hook for "Closing editor (overlay button)"" took too long. Try to reduce the run time or increase your timeout for test specs (https://webdriver.io/docs/timeouts.html). (/workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js)
[Chrome 73.0.3683.75 linux #0-2] Error: Timeout of 60000ms exceeded. The execution in the test "Wikitext Editor "before each" hook for "Closing editor (overlay button)"" took too long. Try to reduce the run time or increase your timeout for test specs (https://webdriver.io/docs/timeouts.html). (/workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js)
[Chrome 73.0.3683.75 linux #0-2] at Hook.Runnable._timeoutError (/workspace/src/skins/MinervaNeue/node_modules/mocha/lib/runnable.js:426:10)
[Chrome 73.0.3683.75 linux #0-2] at Timeout.<anonymous> (/workspace/src/skins/MinervaNeue/node_modules/mocha/lib/runnable.js:238:24)
[Chrome 73.0.3683.75 linux #0-2] at ontimeout (timers.js:436:11)
[Chrome 73.0.3683.75 linux #0-2] at tryOnTimeout (timers.js:300:5)
[Chrome 73.0.3683.75 linux #0-2] at listOnTimeout (timers.js:263:5)
[Chrome 73.0.3683.75 linux #0-2] at Timer.processTimers (timers.js:223:10)
[Chrome 73.0.3683.75 linux #0-0] Spec: /workspace/src/extensions/Wikibase/repo/tests/selenium/specs/blocked.js
[Chrome 73.0.3683.75 linux #0-0] Running: Chrome (v73.0.3683.75) on linux
--
[Chrome 73.0.3683.75 linux #0-5] 1) Termbox: AnonEditWarning "before all" hook for "shows the warning overlay for anonymous users when clicking the edit button"
[Chrome 73.0.3683.75 linux #0-5] internal_api_error_OutOfBoundsException: [9be5fa08ad17e2e281d8c538] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[Chrome 73.0.3683.75 linux #0-5] Error: internal_api_error_OutOfBoundsException: [9be5fa08ad17e2e281d8c538] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[Chrome 73.0.3683.75 linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-5] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-5] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-5] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-5] at Context.before (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-6] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 73.0.3683.75 linux #0-6] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-6] Session ID: 1b70f852-628e-48de-b3fa-da7ad8c9aa5f
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] Termbox: editing
[Chrome 73.0.3683.75 linux #0-6] edit mode
[Chrome 73.0.3683.75 linux #0-6] ? is in edit mode after clicking the edit button
[Chrome 73.0.3683.75 linux #0-6] ✖ "before each" hook for "is in edit mode after clicking the edit button"
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] 1 failing (413ms)
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] 1) edit mode "before each" hook for "is in edit mode after clicking the edit button"
[Chrome 73.0.3683.75 linux #0-6] internal_api_error_OutOfBoundsException: [7351713c298c602996c82032] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[Chrome 73.0.3683.75 linux #0-6] Error: internal_api_error_OutOfBoundsException: [7351713c298c602996c82032] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[Chrome 73.0.3683.75 linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-6] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-6] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-6] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-6] at Context.beforeEach (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-7] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
--
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-3] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-3] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-3] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-3] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-3] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:127:30)
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 1f0147d0830c6a87f266d06024f6d521
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✖ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✖ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✖ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✖ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ? can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ? reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6 failing (4.1s)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) App shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_OutOfBoundsException: [e88be50d38421b2d7033af14] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_OutOfBoundsException: [e88be50d38421b2d7033af14] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:215:31)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_OutOfBoundsException: [36cfba69ea1ace75db618c05] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_OutOfBoundsException: [36cfba69ea1ace75db618c05] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-4] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:340:31)
[chrome 73.0.3683.75 Linux #0-5] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js
--
[chrome 73.0.3683.75 Linux #0-5] 11) when anonymous is shown and leads to login page
[chrome 73.0.3683.75 Linux #0-5] internal_api_error_OutOfBoundsException: [9add028652af6f3f53c6e045] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-5] Error: internal_api_error_OutOfBoundsException: [9add028652af6f3f53c6e045] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-5] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-5] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-5] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-5] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:293:32)
[chrome 73.0.3683.75 Linux #0-6] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome 73.0.3683.75 Linux #0-6] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-6] Session ID: 265fe679473ce8954ba17bc45f038d87
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] permission checks
[chrome 73.0.3683.75 Linux #0-6] if the client page is editable for the user
[chrome 73.0.3683.75 Linux #0-6] ? show the editlink
[chrome 73.0.3683.75 Linux #0-6] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1 failing (337ms)
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1) if the client page is editable for the user "before each" hook
[chrome 73.0.3683.75 Linux #0-6] internal_api_error_OutOfBoundsException: [f1001d906db72821d4a1441c] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-6] Error: internal_api_error_OutOfBoundsException: [f1001d906db72821d4a1441c] Exception caught: Attempt to get non-existing setting "federatedpropertiesenabled"
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-6] at tryOnImmediate (timers.js:676:5)
--
[0-8] (node:6595) ExperimentalWarning: The dns.promises API is experimental
[0-8] (node:6595) ExperimentalWarning: The fs.promises API is experimental
[0-8] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
--
[Chrome 73.0.3683.75 linux #0-5] 1) Termbox: AnonEditWarning "before all" hook for "shows the warning overlay for anonymous users when clicking the edit button"
[Chrome 73.0.3683.75 linux #0-5] internal_api_error_Error: [d817aa5390cb8c9ed5630ef0] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[Chrome 73.0.3683.75 linux #0-5] Error: internal_api_error_Error: [d817aa5390cb8c9ed5630ef0] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[Chrome 73.0.3683.75 linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-5] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-5] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-5] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-5] at Context.before (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-6] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 73.0.3683.75 linux #0-6] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-6] Session ID: e47a6dbd-e2a7-4be3-91e3-68edaa054b9a
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] Termbox: editing
[Chrome 73.0.3683.75 linux #0-6] edit mode
[Chrome 73.0.3683.75 linux #0-6] ? is in edit mode after clicking the edit button
[Chrome 73.0.3683.75 linux #0-6] ✖ "before each" hook for "is in edit mode after clicking the edit button"
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] 1 failing (313ms)
[Chrome 73.0.3683.75 linux #0-6]
[Chrome 73.0.3683.75 linux #0-6] 1) edit mode "before each" hook for "is in edit mode after clicking the edit button"
[Chrome 73.0.3683.75 linux #0-6] internal_api_error_Error: [6b90b718b084e88638bfa5c4] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[Chrome 73.0.3683.75 linux #0-6] Error: internal_api_error_Error: [6b90b718b084e88638bfa5c4] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[Chrome 73.0.3683.75 linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-6] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-6] at tryOnImmediate (timers.js:676:5)
[Chrome 73.0.3683.75 linux #0-6] at processImmediate (timers.js:658:5)
[Chrome 73.0.3683.75 linux #0-6] at Context.beforeEach (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js:10:16)
[Chrome 73.0.3683.75 linux #0-7] Spec: /workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
--
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-3] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-3] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-3] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-3] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-3] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:127:30)
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 524ff62bee78f12e3054655095519b72
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✖ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✖ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✖ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✖ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ? can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ? reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6 failing (3.6s)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) App shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_Error: [2259954ddaf53343e48fe255] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_Error: [2259954ddaf53343e48fe255] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:215:31)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_Error: [31a1f43882e37beb6e6556f4] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_Error: [31a1f43882e37beb6e6556f4] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-4] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:340:31)
[chrome 73.0.3683.75 Linux #0-5] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js
--
[chrome 73.0.3683.75 Linux #0-5] 11) when anonymous is shown and leads to login page
[chrome 73.0.3683.75 Linux #0-5] internal_api_error_Error: [6dbc2cf83863b7e4992ffaf9] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-5] Error: internal_api_error_Error: [6dbc2cf83863b7e4992ffaf9] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-5] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-5] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-5] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-5] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:293:32)
[chrome 73.0.3683.75 Linux #0-6] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome 73.0.3683.75 Linux #0-6] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-6] Session ID: 87387f1e5175a021f3542f59e828a88a
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] permission checks
[chrome 73.0.3683.75 Linux #0-6] if the client page is editable for the user
[chrome 73.0.3683.75 Linux #0-6] ? show the editlink
[chrome 73.0.3683.75 Linux #0-6] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1 failing (306ms)
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1) if the client page is editable for the user "before each" hook
[chrome 73.0.3683.75 Linux #0-6] internal_api_error_Error: [f0d1e8f340926f8325ae0af2] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-6] Error: internal_api_error_Error: [f0d1e8f340926f8325ae0af2] Exception caught: Class 'EntityIdPlainLinkFormatter' not found
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-6] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: 6491c469311d34a4551860bbe76e8118
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✓ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✓ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✓ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ✓ can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✓ can login and retry saving
[chrome 73.0.3683.75 Linux #0-4] ? still asserts user after logging in
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ✓ reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✓ reloads on close button click
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 8 passing (2m 24.1s)
[chrome 73.0.3683.75 Linux #0-4] 1 failing
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) when assertuser fails "before each" hook
[chrome 73.0.3683.75 Linux #0-4] element (".oo-ui-dialog #data-bridge-app .wb-db-bridge") still not displayed after 10000ms
[chrome 73.0.3683.75 Linux #0-4] Error: element (".oo-ui-dialog #data-bridge-app .wb-db-bridge") still not displayed after 10000ms
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:237:26)
[Chrome 73.0.3683.75 linux #0-2] Spec: /workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js
[Chrome 73.0.3683.75 linux #0-2] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-2] Session ID: dd8dfcf9-cc92-4ca4-a6a9-16ca429edbe2
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] Wikitext Editor
[Chrome 73.0.3683.75 linux #0-2] ? Closing editor (overlay button)
[Chrome 73.0.3683.75 linux #0-2] ✖ "before each" hook for "Closing editor (overlay button)"
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] 1 failing (13.1s)
[Chrome 73.0.3683.75 linux #0-2]
[Chrome 73.0.3683.75 linux #0-2] 1) Wikitext Editor "before each" hook for "Closing editor (overlay button)"
[Chrome 73.0.3683.75 linux #0-2] Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-2] Error: Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-2] at LoginPage.login (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:15:17)
[Chrome 73.0.3683.75 linux #0-2] at LoginPage.loginAdmin (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:21:8)
[Chrome 73.0.3683.75 linux #0-2] at iAmLoggedIn (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:61:16)
[Chrome 73.0.3683.75 linux #0-2] at iAmLoggedIntoTheMobileWebsite (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:67:2)
[Chrome 73.0.3683.75 linux #0-2] at Context.beforeEach (/workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js:16:3)
[Chrome 73.0.3683.75 linux #0-3] Spec: /workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_saving.js
[Chrome 73.0.3683.75 linux #0-3] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-3] Session ID: cebc6ade-72f0-4d15-b4a8-df6bfacaaf38
[Chrome 73.0.3683.75 linux #0-3]
[Chrome 73.0.3683.75 linux #0-3] Wikitext Editor (Makes actual saves)
[Chrome 73.0.3683.75 linux #0-3] - Redirects
[Chrome 73.0.3683.75 linux #0-3] ? Broken redirects
[Chrome 73.0.3683.75 linux #0-3] ✖ "before each" hook for "Broken redirects"
[Chrome 73.0.3683.75 linux #0-3]
[Chrome 73.0.3683.75 linux #0-3] 1 failing (11.2s)
[Chrome 73.0.3683.75 linux #0-3] 1 skipped
[Chrome 73.0.3683.75 linux #0-3]
[Chrome 73.0.3683.75 linux #0-3] 1) Wikitext Editor (Makes actual saves) "before each" hook for "Broken redirects"
[Chrome 73.0.3683.75 linux #0-3] Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-3] Error: Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-3] at LoginPage.login (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:15:17)
[Chrome 73.0.3683.75 linux #0-3] at LoginPage.loginAdmin (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:21:8)
[Chrome 73.0.3683.75 linux #0-3] at iAmLoggedIn (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:61:16)
[Chrome 73.0.3683.75 linux #0-3] at iAmLoggedIntoTheMobileWebsite (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:67:2)
[Chrome 73.0.3683.75 linux #0-3] at Context.beforeEach (/workspace/src/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_saving.js:18:3)
[Chrome 73.0.3683.75 linux #0-4] Spec: /workspace/src/skins/MinervaNeue/tests/selenium/specs/mainmenu_loggedin.js
[Chrome 73.0.3683.75 linux #0-4] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-4] Session ID: 1a50393d-9fca-4db0-9196-d1a177a43078
[Chrome 73.0.3683.75 linux #0-4]
[Chrome 73.0.3683.75 linux #0-4] Menus open correct page for anonymous users
[Chrome 73.0.3683.75 linux #0-4] ? Check links in menu
[Chrome 73.0.3683.75 linux #0-4] ✖ "before each" hook for "Check links in menu"
[Chrome 73.0.3683.75 linux #0-4]
[Chrome 73.0.3683.75 linux #0-4] 1 failing (11s)
[Chrome 73.0.3683.75 linux #0-4]
[Chrome 73.0.3683.75 linux #0-4] 1) Menus open correct page for anonymous users "before each" hook for "Check links in menu"
[Chrome 73.0.3683.75 linux #0-4] Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-4] Error: Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-4] at LoginPage.login (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:15:17)
[Chrome 73.0.3683.75 linux #0-4] at LoginPage.loginAdmin (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:21:8)
[Chrome 73.0.3683.75 linux #0-4] at iAmLoggedIn (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:61:16)
[Chrome 73.0.3683.75 linux #0-4] at iAmLoggedIntoTheMobileWebsite (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:67:2)
[Chrome 73.0.3683.75 linux #0-4] at Context.beforeEach (/workspace/src/skins/MinervaNeue/tests/selenium/specs/mainmenu_loggedin.js:17:3)
[Chrome 73.0.3683.75 linux #0-5] Spec: /workspace/src/skins/MinervaNeue/tests/selenium/specs/references.js
[Chrome 73.0.3683.75 linux #0-5] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-5] Session ID: 2232e8e9-3476-44b3-8850-276565533d1b
[Chrome 73.0.3683.75 linux #0-5]
[Chrome 73.0.3683.75 linux #0-5] Opening and closing the reference drawer
[Chrome 73.0.3683.75 linux #0-5] ✖ Opening a reference
[Chrome 73.0.3683.75 linux #0-5] ✖ Opening a nested reference
[Chrome 73.0.3683.75 linux #0-5]
[Chrome 73.0.3683.75 linux #0-5] 2 failing (23.5s)
[Chrome 73.0.3683.75 linux #0-5]
--
[Chrome 73.0.3683.75 linux #0-7]
[Chrome 73.0.3683.75 linux #0-7] 4) Talk Add discussion button shows on talk pages for logged in users
[Chrome 73.0.3683.75 linux #0-7] Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-7] Error: Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-7] at LoginPage.login (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:15:17)
[Chrome 73.0.3683.75 linux #0-7] at LoginPage.loginAdmin (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:21:8)
[Chrome 73.0.3683.75 linux #0-7] at iAmLoggedIn (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:61:16)
[Chrome 73.0.3683.75 linux #0-7] at iAmLoggedIntoTheMobileWebsite (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:67:2)
[Chrome 73.0.3683.75 linux #0-7] at Context.it (/workspace/src/skins/MinervaNeue/tests/selenium/specs/talk.js:55:3)
[Chrome 73.0.3683.75 linux #0-7]
[Chrome 73.0.3683.75 linux #0-7] 5) Talk Add discussion for talk page possible as logged in user
[Chrome 73.0.3683.75 linux #0-7] Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-7] Error: Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-7] at LoginPage.login (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:15:17)
[Chrome 73.0.3683.75 linux #0-7] at LoginPage.loginAdmin (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:21:8)
[Chrome 73.0.3683.75 linux #0-7] at iAmLoggedIn (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:61:16)
[Chrome 73.0.3683.75 linux #0-7] at iAmLoggedIntoTheMobileWebsite (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:67:2)
[Chrome 73.0.3683.75 linux #0-7] at Context.it (/workspace/src/skins/MinervaNeue/tests/selenium/specs/talk.js:62:3)
[Chrome 73.0.3683.75 linux #0-8] Spec: /workspace/src/skins/MinervaNeue/tests/selenium/specs/user_page.js
[Chrome 73.0.3683.75 linux #0-8] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-8] Session ID: 28fbc3e8-766c-4d80-99b9-7836d5ab0ac4
[Chrome 73.0.3683.75 linux #0-8]
[Chrome 73.0.3683.75 linux #0-8] User:<username>
[Chrome 73.0.3683.75 linux #0-8] ? Check components in user page
[Chrome 73.0.3683.75 linux #0-8] ✖ "before each" hook for "Check components in user page"
[Chrome 73.0.3683.75 linux #0-8]
[Chrome 73.0.3683.75 linux #0-8] 1 failing (11s)
[Chrome 73.0.3683.75 linux #0-8]
[Chrome 73.0.3683.75 linux #0-8] 1) User:<username> "before each" hook for "Check components in user page"
[Chrome 73.0.3683.75 linux #0-8] waitUntil condition failed with the following reason: Evaluation failed: ReferenceError: mw is not defined
at eval (eval at <anonymous> (:3:18), <anonymous>:2:5)
at eval (eval at <anonymous> (:3:18), <anonymous>:3:7)
at __puppeteer_evaluation_script__:3:18
[Chrome 73.0.3683.75 linux #0-8] Error: waitUntil condition failed with the following reason: Evaluation failed: ReferenceError: mw is not defined
[Chrome 73.0.3683.75 linux #0-8] at eval (eval at <anonymous> (:3:18), <anonymous>:2:5)
[Chrome 73.0.3683.75 linux #0-8] at eval (eval at <anonymous> (:3:18), <anonymous>:3:7)
[Chrome 73.0.3683.75 linux #0-8] at __puppeteer_evaluation_script__:3:18
[Chrome 73.0.3683.75 linux #0-8] at ArticlePage.waitUntilResourceLoaderModuleReady (/workspace/src/skins/MinervaNeue/tests/selenium/features/support/pages/minerva_page.js:69:11)
[Chrome 73.0.3683.75 linux #0-8] at iAmOnPage (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:56:14)
[Chrome 73.0.3683.75 linux #0-8] at iVisitMyUserPage (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/user_page_steps.js:11:2)
[Chrome 73.0.3683.75 linux #0-8] at Context.beforeEach (/workspace/src/skins/MinervaNeue/tests/selenium/specs/user_page.js:13:3)
[Chrome 73.0.3683.75 linux #0-9] Spec: /workspace/src/skins/MinervaNeue/tests/selenium/specs/watchstar.js
[Chrome 73.0.3683.75 linux #0-9] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-9] Session ID: 47d0be74-7289-4e4c-86d3-3d404ec7fe69
[Chrome 73.0.3683.75 linux #0-9]
[Chrome 73.0.3683.75 linux #0-9] Manage Watchlist
[Chrome 73.0.3683.75 linux #0-9] ? Add an article to the watchlist
[Chrome 73.0.3683.75 linux #0-9] ✖ "before each" hook for "Add an article to the watchlist"
[Chrome 73.0.3683.75 linux #0-9]
[Chrome 73.0.3683.75 linux #0-9] 1 failing (11.1s)
[Chrome 73.0.3683.75 linux #0-9]
[Chrome 73.0.3683.75 linux #0-9] 1) Manage Watchlist "before each" hook for "Add an article to the watchlist"
[Chrome 73.0.3683.75 linux #0-9] Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-9] Error: Can't call setValue on element with selector "#wpName1" because element wasn't found
[Chrome 73.0.3683.75 linux #0-9] at LoginPage.login (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:15:17)
[Chrome 73.0.3683.75 linux #0-9] at LoginPage.loginAdmin (/workspace/src/skins/MinervaNeue/node_modules/wdio-mediawiki/LoginPage.js:21:8)
[Chrome 73.0.3683.75 linux #0-9] at iAmLoggedIn (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:61:16)
[Chrome 73.0.3683.75 linux #0-9] at iAmLoggedIntoTheMobileWebsite (/workspace/src/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js:67:2)
[Chrome 73.0.3683.75 linux #0-9] at Context.beforeEach (/workspace/src/skins/MinervaNeue/tests/selenium/specs/watchstar.js:16:3)
Spec Files: 2 passed, 8 failed, 10 total (100% completed) in 00:03:16
[Chrome 73.0.3683.75 linux #0-0] Spec: /workspace/src/extensions/Wikibase/repo/tests/selenium/specs/blocked.js
[Chrome 73.0.3683.75 linux #0-0] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-0] Session ID: 3ee7a46e-8d3a-4da9-a23d-72af363f35ad
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] blocked user cannot use
[Chrome 73.0.3683.75 linux #0-0] ? Special:SetLabel
[Chrome 73.0.3683.75 linux #0-0] ✖ "before each" hook for "Special:SetLabel"
[Chrome 73.0.3683.75 linux #0-0] ✖ "after each" hook for "Special:SetLabel"
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] 2 failing (4.4s)
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] 1) blocked user cannot use "before each" hook for "Special:SetLabel"
[Chrome 73.0.3683.75 linux #0-0] internal_api_error_TypeError: [f1a2e9aab52da0314182de93] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[Chrome 73.0.3683.75 linux #0-0] Error: internal_api_error_TypeError: [f1a2e9aab52da0314182de93] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[Chrome 73.0.3683.75 linux #0-0] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-0] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-0] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-0] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-0] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-0] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-0] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-0] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-5] warning for anonymous edits
[chrome 73.0.3683.75 Linux #0-5] ✓ is not shown when logged in
[chrome 73.0.3683.75 Linux #0-5]
[chrome 73.0.3683.75 Linux #0-5] when anonymous
[chrome 73.0.3683.75 Linux #0-5] ✓ is shown and can be dismissed
[chrome 73.0.3683.75 Linux #0-5] ✓ is shown and leads to login page
[chrome 73.0.3683.75 Linux #0-5]
[chrome 73.0.3683.75 Linux #0-5] 11 passing (32.5s)
[chrome 73.0.3683.75 Linux #0-6] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome 73.0.3683.75 Linux #0-6] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-6] Session ID: ce7529d32fadf96962b9d2b181528eef
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] permission checks
[chrome 73.0.3683.75 Linux #0-6] if the client page is editable for the user
[chrome 73.0.3683.75 Linux #0-6] ✓ show the editlink
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] if the client page is not editable for the user
[chrome 73.0.3683.75 Linux #0-6] ✓ hide the editlink
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] if the item is protected on the repo
[chrome 73.0.3683.75 Linux #0-6] ✓ show a permission error when opening bridge
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] if the user is blocked on the client
[chrome 73.0.3683.75 Linux #0-6] ? show a permission error when opening bridge
[chrome 73.0.3683.75 Linux #0-6] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-6] ✖ "after each" hook
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 3 passing (8.9s)
[chrome 73.0.3683.75 Linux #0-6] 2 failing
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1) if the user is blocked on the client "before each" hook
[chrome 73.0.3683.75 Linux #0-6] internal_api_error_TypeError: [914813dc9fe2db31aef761c8] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[chrome 73.0.3683.75 Linux #0-6] Error: internal_api_error_TypeError: [914813dc9fe2db31aef761c8] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-0] Spec: /workspace/src/extensions/Wikibase/repo/tests/selenium/specs/blocked.js
[Chrome 73.0.3683.75 linux #0-0] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-0] Session ID: cf0373f7-7c1e-42b6-b83b-5cd11e81e45b
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] blocked user cannot use
[Chrome 73.0.3683.75 linux #0-0] ? Special:SetLabel
[Chrome 73.0.3683.75 linux #0-0] ✖ "before each" hook for "Special:SetLabel"
[Chrome 73.0.3683.75 linux #0-0] ✖ "after each" hook for "Special:SetLabel"
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] 2 failing (4.3s)
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] 1) blocked user cannot use "before each" hook for "Special:SetLabel"
[Chrome 73.0.3683.75 linux #0-0] internal_api_error_TypeError: [4d4712e7ddef7c95f5df24b5] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[Chrome 73.0.3683.75 linux #0-0] Error: internal_api_error_TypeError: [4d4712e7ddef7c95f5df24b5] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[Chrome 73.0.3683.75 linux #0-0] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-0] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-0] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-0] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-0] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-0] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-0] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-0] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-5] warning for anonymous edits
[chrome 73.0.3683.75 Linux #0-5] ✓ is not shown when logged in
[chrome 73.0.3683.75 Linux #0-5]
[chrome 73.0.3683.75 Linux #0-5] when anonymous
[chrome 73.0.3683.75 Linux #0-5] ✓ is shown and can be dismissed
[chrome 73.0.3683.75 Linux #0-5] ✓ is shown and leads to login page
[chrome 73.0.3683.75 Linux #0-6] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome 73.0.3683.75 Linux #0-6] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-6] Session ID: ee51533ee732345214ac5a215bdda39d
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] permission checks
[chrome 73.0.3683.75 Linux #0-6] if the client page is editable for the user
[chrome 73.0.3683.75 Linux #0-6] ✓ show the editlink
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] if the client page is not editable for the user
[chrome 73.0.3683.75 Linux #0-6] ✓ hide the editlink
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] if the item is protected on the repo
[chrome 73.0.3683.75 Linux #0-6] ✓ show a permission error when opening bridge
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] if the user is blocked on the client
[chrome 73.0.3683.75 Linux #0-6] ? show a permission error when opening bridge
[chrome 73.0.3683.75 Linux #0-6] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-6] ✖ "after each" hook
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 3 passing (12.7s)
[chrome 73.0.3683.75 Linux #0-6] 2 failing
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1) if the user is blocked on the client "before each" hook
[chrome 73.0.3683.75 Linux #0-6] internal_api_error_TypeError: [9b119ebf08cabf4febb0396b] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[chrome 73.0.3683.75 Linux #0-6] Error: internal_api_error_TypeError: [9b119ebf08cabf4febb0396b] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-0] Spec: /workspace/src/extensions/Wikibase/repo/tests/selenium/specs/blocked.js
[Chrome 73.0.3683.75 linux #0-0] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-0] Session ID: 4806242e-0a43-4e14-80c1-be515e24f625
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] blocked user cannot use
[Chrome 73.0.3683.75 linux #0-0] ? Special:SetLabel
[Chrome 73.0.3683.75 linux #0-0] ✖ "before each" hook for "Special:SetLabel"
[Chrome 73.0.3683.75 linux #0-0] ✖ "after each" hook for "Special:SetLabel"
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] 2 failing (2.5s)
[Chrome 73.0.3683.75 linux #0-0]
[Chrome 73.0.3683.75 linux #0-0] 1) blocked user cannot use "before each" hook for "Special:SetLabel"
[Chrome 73.0.3683.75 linux #0-0] internal_api_error_TypeError: [23bfb2078f5ee1788722b520] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[Chrome 73.0.3683.75 linux #0-0] Error: internal_api_error_TypeError: [23bfb2078f5ee1788722b520] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[Chrome 73.0.3683.75 linux #0-0] at rawRequest.then (/workspace/src/extensions/Wikibase/node_modules/mwbot/src/index.js:257:31)
[Chrome 73.0.3683.75 linux #0-0] at tryCatcher (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/util.js:16:23)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:547:31)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromise (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:604:18)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:649:10)
[Chrome 73.0.3683.75 linux #0-0] at Promise._settlePromises (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/promise.js:729:18)
[Chrome 73.0.3683.75 linux #0-0] at _drainQueueStep (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:93:12)
[Chrome 73.0.3683.75 linux #0-0] at _drainQueue (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:86:9)
[Chrome 73.0.3683.75 linux #0-0] at Async._drainQueues (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:102:5)
[Chrome 73.0.3683.75 linux #0-0] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/node_modules/bluebird/js/release/async.js:15:14)
[Chrome 73.0.3683.75 linux #0-0] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-0] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-5] warning for anonymous edits
[chrome 73.0.3683.75 Linux #0-5] ✓ is not shown when logged in
[chrome 73.0.3683.75 Linux #0-5]
[chrome 73.0.3683.75 Linux #0-5] when anonymous
[chrome 73.0.3683.75 Linux #0-5] ✓ is shown and can be dismissed
[chrome 73.0.3683.75 Linux #0-5] ✓ is shown and leads to login page
[chrome 73.0.3683.75 Linux #0-5]
[chrome 73.0.3683.75 Linux #0-5] 11 passing (33.3s)
[chrome 73.0.3683.75 Linux #0-6] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome 73.0.3683.75 Linux #0-6] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-6] Session ID: 605a22092e5c5c8bbc3e426d96f36368
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] permission checks
[chrome 73.0.3683.75 Linux #0-6] if the client page is editable for the user
[chrome 73.0.3683.75 Linux #0-6] ✓ show the editlink
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] if the client page is not editable for the user
[chrome 73.0.3683.75 Linux #0-6] ✓ hide the editlink
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] if the item is protected on the repo
[chrome 73.0.3683.75 Linux #0-6] ✓ show a permission error when opening bridge
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] if the user is blocked on the client
[chrome 73.0.3683.75 Linux #0-6] ? show a permission error when opening bridge
[chrome 73.0.3683.75 Linux #0-6] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-6] ✖ "after each" hook
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 3 passing (8.7s)
[chrome 73.0.3683.75 Linux #0-6] 2 failing
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1) if the user is blocked on the client "before each" hook
[chrome 73.0.3683.75 Linux #0-6] internal_api_error_TypeError: [62e546b537b2b6b363f719dd] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[chrome 73.0.3683.75 Linux #0-6] Error: internal_api_error_TypeError: [62e546b537b2b6b363f719dd] Exception caught: Argument 1 passed to MediaWiki\User\UserFactory::newFromName() must be of the type string, null given, called in /workspace/src/includes/block/BlockUtils.php on line 121
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[Chrome 73.0.3683.75 linux #0-9] Spec: /workspace/src/skins/MinervaNeue/tests/selenium/specs/watchstar.js
[Chrome 73.0.3683.75 linux #0-9] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-9] Session ID: 2bf5cc38-f465-4972-9750-074f8962e23f
[Chrome 73.0.3683.75 linux #0-9]
[Chrome 73.0.3683.75 linux #0-9] Manage Watchlist
[Chrome 73.0.3683.75 linux #0-9] ? Add an article to the watchlist
[Chrome 73.0.3683.75 linux #0-9] ✖ "before each" hook for "Add an article to the watchlist"
[Chrome 73.0.3683.75 linux #0-9]
[Chrome 73.0.3683.75 linux #0-9] 1 failing (1m 0.5s)
[Chrome 73.0.3683.75 linux #0-9]
[Chrome 73.0.3683.75 linux #0-9] 1) Manage Watchlist "before each" hook for "Add an article to the watchlist"
[Chrome 73.0.3683.75 linux #0-9] Timeout of 60000ms exceeded. The execution in the test "Manage Watchlist "before each" hook for "Add an article to the watchlist"" took too long. Try to reduce the run time or increase your timeout for test specs (https://webdriver.io/docs/timeouts.html). (/workspace/src/skins/MinervaNeue/tests/selenium/specs/watchstar.js)
[Chrome 73.0.3683.75 linux #0-9] Error: Timeout of 60000ms exceeded. The execution in the test "Manage Watchlist "before each" hook for "Add an article to the watchlist"" took too long. Try to reduce the run time or increase your timeout for test specs (https://webdriver.io/docs/timeouts.html). (/workspace/src/skins/MinervaNeue/tests/selenium/specs/watchstar.js)
[Chrome 73.0.3683.75 linux #0-9] at createTimeoutError (/workspace/src/skins/MinervaNeue/node_modules/mocha/lib/errors.js:491:15)
[Chrome 73.0.3683.75 linux #0-9] at Hook.Runnable._timeoutError (/workspace/src/skins/MinervaNeue/node_modules/mocha/lib/runnable.js:431:10)
[Chrome 73.0.3683.75 linux #0-9] at Timeout.<anonymous> (/workspace/src/skins/MinervaNeue/node_modules/mocha/lib/runnable.js:246:24)
[Chrome 73.0.3683.75 linux #0-9] at ontimeout (timers.js:436:11)
[Chrome 73.0.3683.75 linux #0-9] at tryOnTimeout (timers.js:300:5)
[Chrome 73.0.3683.75 linux #0-9] at listOnTimeout (timers.js:263:5)
[Chrome 73.0.3683.75 linux #0-9] at Timer.processTimers (timers.js:223:10)
Spec Files: 9 passed, 1 failed, 10 total (100% completed) in 00:03:01
[0-5] Error in "init warning for anonymous edits when anonymous is shown and leads to login page"
internal_api_error_Wikimedia\Services\NoSuchServiceException: [bb3683a6bbaa3d9c2619f8d5] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
--
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-3] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-3] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-3] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-3] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-3] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-3] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-3] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-3] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/canSave.js:149:11)
[chrome 73.0.3683.75 Linux #0-4] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js
[chrome 73.0.3683.75 Linux #0-4] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-4] Session ID: ae81340a004b68efeb908660d0e421d8
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] App
[chrome 73.0.3683.75 Linux #0-4] ✖ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] ✖ can be relaunched from ErrorUnknown
[chrome 73.0.3683.75 Linux #0-4] ✖ can retry saving bridge from ErrorSaving
[chrome 73.0.3683.75 Linux #0-4] ✖ can go back from a save error both on desktop and mobile
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when assertuser fails
[chrome 73.0.3683.75 Linux #0-4] ? can retry saving without assertuser
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] when there is an edit conflict
[chrome 73.0.3683.75 Linux #0-4] ? reloads on reload button click
[chrome 73.0.3683.75 Linux #0-4] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6 failing (10.5s)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 1) App shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_Wikimedia\Services\NoSuchServiceException: [a8b83754b0d3251b80126d8a] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_Wikimedia\Services\NoSuchServiceException: [a8b83754b0d3251b80126d8a] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
--
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:234:12)
[chrome 73.0.3683.75 Linux #0-4]
[chrome 73.0.3683.75 Linux #0-4] 6) when there is an edit conflict "before each" hook
[chrome 73.0.3683.75 Linux #0-4] internal_api_error_Wikimedia\Services\NoSuchServiceException: [2b83c55afe001e078cfc538f] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-4] Error: internal_api_error_Wikimedia\Services\NoSuchServiceException: [2b83c55afe001e078cfc538f] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-4] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-4] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-4] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-4] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-4] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-4] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-4] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-4] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-4] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-4] at Context.beforeEach (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/errorHandling.js:359:12)
[chrome 73.0.3683.75 Linux #0-5] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js
--
[chrome 73.0.3683.75 Linux #0-5] 11) when anonymous is shown and leads to login page
[chrome 73.0.3683.75 Linux #0-5] internal_api_error_Wikimedia\Services\NoSuchServiceException: [bb3683a6bbaa3d9c2619f8d5] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-5] Error: internal_api_error_Wikimedia\Services\NoSuchServiceException: [bb3683a6bbaa3d9c2619f8d5] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-5] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-5] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-5] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-5] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-5] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-5] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-5] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-5] at tryOnImmediate (timers.js:676:5)
[chrome 73.0.3683.75 Linux #0-5] at processImmediate (timers.js:658:5)
[chrome 73.0.3683.75 Linux #0-5] at Context.it (/workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/init.js:311:13)
[chrome 73.0.3683.75 Linux #0-6] Spec: /workspace/src/extensions/Wikibase/client/data-bridge/tests/selenium/specs/permissionChecks.js
[chrome 73.0.3683.75 Linux #0-6] Running: chrome (v73.0.3683.75) on Linux
[chrome 73.0.3683.75 Linux #0-6] Session ID: eed0e27c3cb0495bf00a095d16fb005e
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] permission checks
[chrome 73.0.3683.75 Linux #0-6] if the client page is editable for the user
[chrome 73.0.3683.75 Linux #0-6] ? show the editlink
[chrome 73.0.3683.75 Linux #0-6] ✖ "before each" hook
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1 failing (15.7s)
[chrome 73.0.3683.75 Linux #0-6]
[chrome 73.0.3683.75 Linux #0-6] 1) if the client page is editable for the user "before each" hook
[chrome 73.0.3683.75 Linux #0-6] internal_api_error_Wikimedia\Services\NoSuchServiceException: [5f914cf6b3d80c89ab129c87] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-6] Error: internal_api_error_Wikimedia\Services\NoSuchServiceException: [5f914cf6b3d80c89ab129c87] Exception caught: No such service: WikibaseClient.DataAccesSnakFormatterFactory
[chrome 73.0.3683.75 Linux #0-6] at rawRequest.then (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/mwbot/src/index.js:257:31)
[chrome 73.0.3683.75 Linux #0-6] at tryCatcher (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/util.js:16:23)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromiseFromHandler (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:547:31)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:604:18)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromise0 (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:649:10)
[chrome 73.0.3683.75 Linux #0-6] at Promise._settlePromises (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/promise.js:729:18)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueueStep (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:93:12)
[chrome 73.0.3683.75 Linux #0-6] at _drainQueue (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:86:9)
[chrome 73.0.3683.75 Linux #0-6] at Async._drainQueues (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:102:5)
[chrome 73.0.3683.75 Linux #0-6] at Immediate.Async.drainQueues [as _onImmediate] (/workspace/src/extensions/Wikibase/client/data-bridge/node_modules/bluebird/js/release/async.js:15:14)
[chrome 73.0.3683.75 Linux #0-6] at runCallback (timers.js:705:18)
[chrome 73.0.3683.75 Linux #0-6] at tryOnImmediate (timers.js:676:5)
--
[Chrome 73.0.3683.75 linux #0-3] Spec: /workspace/src/tests/selenium/specs/specialrecentchanges.js
[Chrome 73.0.3683.75 linux #0-3] Running: Chrome (v73.0.3683.75) on linux
[Chrome 73.0.3683.75 linux #0-3] Session ID: 5f82733f-f3b9-459b-bdb6-17f62c3cc79b