Page MenuHomePhabricator
Paste P17132

AdvancedSearch$ npm run selenium-test
ArchivedPublic

Authored by zeljkofilipin on Sep 1 2021, 6:49 PM.
Tags
None
Referenced Files
F36577140: AdvancedSearch$ npm run selenium-test
Feb 1 2023, 5:18 PM
F34763374: AdvancedSearch$ npm run selenium-test
Nov 23 2021, 2:49 PM
F34628174: AdvancedSearch$ npm run selenium-test
Sep 1 2021, 6:49 PM
Subscribers
None
pwangai@wmf AdvancedSearch % npm run selenium-test
> selenium-test
> wdio tests/selenium/wdio.conf.js
Execution of 5 spec files started at 2023-02-01T17:05:54.119Z
[0-0] RUNNING in chrome - /tests/selenium/specs/advancedsearch.js
[0-0] AssertionError in "Advanced Search.marks non-existent categories in red"
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert( SearchPage.getCategoryPillLink( 'I do not exist' ).getAttribute( 'class' ).includes( 'new' ) )
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/advancedsearch.js:91:3)
[0-0] AssertionError in "Advanced Search.marks non-existent templates in red"
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert( SearchPage.getTemplatePillLink( 'Void' ).getAttribute( 'class' ).includes( 'new' ) )
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/advancedsearch.js:146:3)
[0-0] RETRYING in chrome - /tests/selenium/specs/advancedsearch.js
[0-0] RUNNING in chrome - /tests/selenium/specs/advancedsearch.js
[0-0] AssertionError in "Advanced Search.marks non-existent categories in red"
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert( SearchPage.getCategoryPillLink( 'I do not exist' ).getAttribute( 'class' ).includes( 'new' ) )
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/advancedsearch.js:91:3)
[0-0] AssertionError in "Advanced Search.marks non-existent templates in red"
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert( SearchPage.getTemplatePillLink( 'Void' ).getAttribute( 'class' ).includes( 'new' ) )
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/advancedsearch.js:146:3)
[0-0] FAILED in chrome - /tests/selenium/specs/advancedsearch.js (1 retries)
[0-1] RUNNING in chrome - /tests/selenium/specs/defaultNamespaces.js
[0-1] Error in "Advanced Search.selects the default namespaces"
Evaluation failed: internal_api_error_Error
Error: Evaluation failed: internal_api_error_Error
at ExecutionContext._evaluateInternal (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:218:19)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async ExecutionContext.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:107:16)
at async ElementHandle.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:102:16)
at async ElementHandle.$eval (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:650:24)
at async DevToolsDriver.executeScript (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/commands/executeScript.js:39:20)
at async Browser.wrappedCommand (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/devtoolsdriver.js:75:26)
at SearchPage.setSearchNamespaceOptions (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/pageobjects/search.page.js:249:18)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/defaultNamespaces.js:16:14)
[0-1] Error in "Advanced Search.displays the default namespaces of the user and wiki and that the default checkbox is selected"
Evaluation failed: internal_api_error_Error
Error: Evaluation failed: internal_api_error_Error
at ExecutionContext._evaluateInternal (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:218:19)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async ExecutionContext.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:107:16)
at async ElementHandle.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:102:16)
at async ElementHandle.$eval (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:650:24)
at async DevToolsDriver.executeScript (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/commands/executeScript.js:39:20)
at async Browser.wrappedCommand (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/devtoolsdriver.js:75:26)
at SearchPage.setSearchNamespaceOptions (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/pageobjects/search.page.js:249:18)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/defaultNamespaces.js:45:14)
[0-1] RETRYING in chrome - /tests/selenium/specs/defaultNamespaces.js
[0-1] RUNNING in chrome - /tests/selenium/specs/defaultNamespaces.js
[0-1] Error in "Advanced Search.selects the default namespaces"
Evaluation failed: internal_api_error_Error
Error: Evaluation failed: internal_api_error_Error
at ExecutionContext._evaluateInternal (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:218:19)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async ExecutionContext.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:107:16)
at async ElementHandle.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:102:16)
at async ElementHandle.$eval (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:650:24)
at async DevToolsDriver.executeScript (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/commands/executeScript.js:39:20)
at async Browser.wrappedCommand (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/devtoolsdriver.js:75:26)
at SearchPage.setSearchNamespaceOptions (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/pageobjects/search.page.js:249:18)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/defaultNamespaces.js:16:14)
[0-1] Error in "Advanced Search.displays the default namespaces of the user and wiki and that the default checkbox is selected"
Evaluation failed: internal_api_error_Error
Error: Evaluation failed: internal_api_error_Error
at ExecutionContext._evaluateInternal (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:218:19)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async ExecutionContext.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:107:16)
at async ElementHandle.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:102:16)
at async ElementHandle.$eval (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:650:24)
at async DevToolsDriver.executeScript (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/commands/executeScript.js:39:20)
at async Browser.wrappedCommand (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/devtoolsdriver.js:75:26)
at SearchPage.setSearchNamespaceOptions (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/pageobjects/search.page.js:249:18)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/defaultNamespaces.js:45:14)
[0-1] FAILED in chrome - /tests/selenium/specs/defaultNamespaces.js (1 retries)
[0-2] RUNNING in chrome - /tests/selenium/specs/paginationLinks.js
[0-2] Error in "Advanced Search.adds search parameters to pagination links"
Error: element (".mw-search-pager-bottom a") still not existing after 5000ms
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/paginationLinks.js:15:35)
[0-2] RETRYING in chrome - /tests/selenium/specs/paginationLinks.js
[0-2] RUNNING in chrome - /tests/selenium/specs/paginationLinks.js
[0-2] Error in "Advanced Search.adds search parameters to pagination links"
Error: element (".mw-search-pager-bottom a") still not existing after 5000ms
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/paginationLinks.js:15:35)
[0-2] FAILED in chrome - /tests/selenium/specs/paginationLinks.js (1 retries)
[0-3] RUNNING in chrome - /tests/selenium/specs/searchPage.js
[0-3] PASSED in chrome - /tests/selenium/specs/searchPage.js
[0-4] RUNNING in chrome - /tests/selenium/specs/searchSubmit.js
[0-4] PASSED in chrome - /tests/selenium/specs/searchSubmit.js
"dot" Reporter:
..........F....F...........F....F.F.FF.FFF.....................
Spec Files: 2 passed, 3 retries, 3 failed, 5 total (100% completed) in 00:05:22
pwangai@wmf3122 AdvancedSearch % npm run selenium-test
> selenium-test
> wdio tests/selenium/wdio.conf.js
Execution of 5 spec files started at 2023-02-01T17:12:33.691Z
[0-0] RUNNING in chrome - /tests/selenium/specs/advancedsearch.js
[0-0] AssertionError in "Advanced Search.marks non-existent categories in red"
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert( SearchPage.getCategoryPillLink( 'I do not exist' ).getAttribute( 'class' ).includes( 'new' ) )
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/advancedsearch.js:91:3)
[0-0] AssertionError in "Advanced Search.marks non-existent templates in red"
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert( SearchPage.getTemplatePillLink( 'Void' ).getAttribute( 'class' ).includes( 'new' ) )
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/advancedsearch.js:146:3)
[0-0] RETRYING in chrome - /tests/selenium/specs/advancedsearch.js
[0-0] RUNNING in chrome - /tests/selenium/specs/advancedsearch.js
[0-0] AssertionError in "Advanced Search.marks non-existent categories in red"
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert( SearchPage.getCategoryPillLink( 'I do not exist' ).getAttribute( 'class' ).includes( 'new' ) )
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/advancedsearch.js:91:3)
[0-0] AssertionError in "Advanced Search.marks non-existent templates in red"
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert( SearchPage.getTemplatePillLink( 'Void' ).getAttribute( 'class' ).includes( 'new' ) )
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/advancedsearch.js:146:3)
[0-0] FAILED in chrome - /tests/selenium/specs/advancedsearch.js (1 retries)
[0-1] RUNNING in chrome - /tests/selenium/specs/defaultNamespaces.js
[0-1] Error in "Advanced Search.selects the default namespaces"
Evaluation failed: internal_api_error_Error
Error: Evaluation failed: internal_api_error_Error
at ExecutionContext._evaluateInternal (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:218:19)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async ExecutionContext.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:107:16)
at async ElementHandle.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:102:16)
at async ElementHandle.$eval (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:650:24)
at async DevToolsDriver.executeScript (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/commands/executeScript.js:39:20)
at async Browser.wrappedCommand (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/devtoolsdriver.js:75:26)
at SearchPage.setSearchNamespaceOptions (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/pageobjects/search.page.js:249:18)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/defaultNamespaces.js:16:14)
[0-1] Error in "Advanced Search.displays the default namespaces of the user and wiki and that the default checkbox is selected"
Evaluation failed: internal_api_error_Error
Error: Evaluation failed: internal_api_error_Error
at ExecutionContext._evaluateInternal (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:218:19)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async ExecutionContext.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:107:16)
at async ElementHandle.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:102:16)
at async ElementHandle.$eval (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:650:24)
at async DevToolsDriver.executeScript (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/commands/executeScript.js:39:20)
at async Browser.wrappedCommand (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/devtoolsdriver.js:75:26)
at SearchPage.setSearchNamespaceOptions (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/pageobjects/search.page.js:249:18)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/defaultNamespaces.js:45:14)
[0-1] RETRYING in chrome - /tests/selenium/specs/defaultNamespaces.js
[0-1] RUNNING in chrome - /tests/selenium/specs/defaultNamespaces.js
[0-1] Error in "Advanced Search.selects the default namespaces"
Evaluation failed: internal_api_error_Error
Error: Evaluation failed: internal_api_error_Error
at ExecutionContext._evaluateInternal (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:218:19)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async ExecutionContext.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:107:16)
at async ElementHandle.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:102:16)
at async ElementHandle.$eval (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:650:24)
at async DevToolsDriver.executeScript (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/commands/executeScript.js:39:20)
at async Browser.wrappedCommand (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/devtoolsdriver.js:75:26)
at SearchPage.setSearchNamespaceOptions (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/pageobjects/search.page.js:249:18)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/defaultNamespaces.js:16:14)
[0-1] Error in "Advanced Search.displays the default namespaces of the user and wiki and that the default checkbox is selected"
Evaluation failed: internal_api_error_Error
Error: Evaluation failed: internal_api_error_Error
at ExecutionContext._evaluateInternal (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:218:19)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async ExecutionContext.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:107:16)
at async ElementHandle.evaluate (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:102:16)
at async ElementHandle.$eval (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/puppeteer-core/lib/cjs/puppeteer/common/JSHandle.js:650:24)
at async DevToolsDriver.executeScript (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/commands/executeScript.js:39:20)
at async Browser.wrappedCommand (/Users/pwangai/wiki/core/extensions/AdvancedSearch/node_modules/devtools/build/devtoolsdriver.js:75:26)
at SearchPage.setSearchNamespaceOptions (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/pageobjects/search.page.js:249:18)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/defaultNamespaces.js:45:14)
[0-1] FAILED in chrome - /tests/selenium/specs/defaultNamespaces.js (1 retries)
[0-2] RUNNING in chrome - /tests/selenium/specs/paginationLinks.js
[0-2] Error in "Advanced Search.adds search parameters to pagination links"
Error: element (".mw-search-pager-bottom a") still not existing after 5000ms
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/paginationLinks.js:15:35)
[0-2] RETRYING in chrome - /tests/selenium/specs/paginationLinks.js
[0-2] RUNNING in chrome - /tests/selenium/specs/paginationLinks.js
[0-2] Error in "Advanced Search.adds search parameters to pagination links"
Error: element (".mw-search-pager-bottom a") still not existing after 5000ms
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at Context.<anonymous> (/Users/pwangai/wiki/core/extensions/AdvancedSearch/tests/selenium/specs/paginationLinks.js:15:35)
[0-2] FAILED in chrome - /tests/selenium/specs/paginationLinks.js (1 retries)
[0-3] RUNNING in chrome - /tests/selenium/specs/searchPage.js
[0-3] PASSED in chrome - /tests/selenium/specs/searchPage.js
[0-4] RUNNING in chrome - /tests/selenium/specs/searchSubmit.js
[0-4] PASSED in chrome - /tests/selenium/specs/searchSubmit.js
"dot" Reporter:
..........F....F...........F....F.F.FF.FFF.....................
Spec Files: 2 passed, 3 retries, 3 failed, 5 total (100% completed) in 00:05:11