Page MenuHomePhabricator
Paste P30909

https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php72-selenium-docker/127953/consoleText
ArchivedPublic

Authored by zeljkofilipin on Jul 6 2022, 9:19 AM.
Started by user unknown or anonymous
Running as SYSTEM
Building remotely on integration-agent-docker-1028 (pipelinelib Docker blubber) in workspace /srv/jenkins/workspace/quibble-vendor-mysql-php72-selenium-docker
[quibble-vendor-mysql-php72-selenium-docker] $ /bin/bash -xe /tmp/jenkins14097712879531696891.sh
+ mkdir -m 2777 -p cache
[quibble-vendor-mysql-php72-selenium-docker] $ /bin/bash /tmp/jenkins13904550160719379568.sh
+ set -o pipefail
++ pwd
+ exec docker run --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-selenium-docker/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-selenium-docker --label jenkins.build=127953 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.2.6 load
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
Defined: CASTOR_NAMESPACE="castor-mw-ext-and-skins/master/quibble-vendor-mysql-php72-selenium-docker"
Syncing...
rsync: failed to set times on "/cache/.": Operation not permitted (1)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1668) [generator=3.1.2]
Done
[quibble-vendor-mysql-php72-selenium-docker] $ /bin/bash -xe /tmp/jenkins362976190472850148.sh
+ set -eux
+ mkdir -m 2777 -p log
[quibble-vendor-mysql-php72-selenium-docker] $ /bin/bash /tmp/jenkins5394304382227472433.sh
+ set -o pipefail
+ exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-selenium-docker:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-selenium-docker --label jenkins.build=127953 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/log -mindepth 1 -delete
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
[quibble-vendor-mysql-php72-selenium-docker] $ /bin/bash -xe /tmp/jenkins9392763175133240063.sh
+ set -eux
+ mkdir -m 2777 -p src
[quibble-vendor-mysql-php72-selenium-docker] $ /bin/bash /tmp/jenkins11698461639729822376.sh
+ set -o pipefail
+ exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-selenium-docker:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-selenium-docker --label jenkins.build=127953 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/src -mindepth 1 -delete
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
[quibble-vendor-mysql-php72-selenium-docker] $ /bin/bash -eu /tmp/jenkins14279432490953586711.sh
+ chmod 2777 src
[quibble-vendor-mysql-php72-selenium-docker] $ /bin/bash /tmp/jenkins13412926427398204986.sh
+ set -o pipefail
++ pwd
++ pwd
++ pwd
+ exec docker run --entrypoint=quibble-with-supervisord --tmpfs /workspace/db:size=320M --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-selenium-docker/src:/workspace/src --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-selenium-docker/cache:/cache --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-selenium-docker/log:/workspace/log --volume /srv/git:/srv/git:ro --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-selenium-docker --label jenkins.build=127953 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/quibble-buster-php72:1.4.5-s1 --packages-source vendor --db mysql --db-dir /workspace/db --git-parallel=8 --run selenium
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
+ /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
2022-07-05 12:39:46,134 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing
2022-07-05 12:39:46,141 INFO RPC interface 'supervisor' initialized
2022-07-05 12:39:46,141 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2022-07-05 12:39:46,142 INFO daemonizing the supervisord process
2022-07-05 12:39:46,143 CRIT could not write pidfile /var/run/supervisord.pid
+ exec /usr/local/bin/quibble --web-backend=external --web-url=http://127.0.0.1:9413 --packages-source vendor --db mysql --db-dir /workspace/db --git-parallel=8 --run selenium
DEBUG:quibble.cmd:ZUUL_PROJECT=mediawiki/extensions/Wikibase
INFO:quibble.cmd:Adding mediawiki/vendor
WARNING:quibble.cmd:SKIN_DEPENDENCIES env variable is deprecated. Instead pass projects as arguments.
WARNING:quibble.cmd:EXT_DEPENDENCIES env variable is deprecated. Instead pass projects as arguments.
INFO:quibble.cmd:Projects: mediawiki/core, mediawiki/extensions/AbuseFilter, mediawiki/extensions/AntiSpoof, mediawiki/extensions/ArticlePlaceholder, mediawiki/extensions/BetaFeatures, mediawiki/extensions/CentralAuth, mediawiki/extensions/CheckUser, mediawiki/extensions/CirrusSearch, mediawiki/extensions/Cite, mediawiki/extensions/CodeEditor, mediawiki/extensions/ConfirmEdit, mediawiki/extensions/Echo, mediawiki/extensions/Elastica, mediawiki/extensions/EventBus, mediawiki/extensions/EventLogging, mediawiki/extensions/EventStreamConfig, mediawiki/extensions/FlaggedRevs, mediawiki/extensions/GeoData, mediawiki/extensions/GuidedTour, mediawiki/extensions/MobileApp, mediawiki/extensions/MobileFrontend, mediawiki/extensions/ParserFunctions, mediawiki/extensions/PdfHandler, mediawiki/extensions/PropertySuggester, mediawiki/extensions/Renameuser, mediawiki/extensions/Scribunto, mediawiki/extensions/SiteMatrix, mediawiki/extensions/SyntaxHighlight_GeSHi, mediawiki/extensions/TemplateData, mediawiki/extensions/TimedMediaHandler, mediawiki/extensions/UniversalLanguageSelector, mediawiki/extensions/VisualEditor, mediawiki/extensions/WikiEditor, mediawiki/extensions/Wikibase, mediawiki/extensions/WikibaseCirrusSearch, mediawiki/extensions/WikibaseLexeme, mediawiki/extensions/WikibaseMediaInfo, mediawiki/extensions/WikibaseQualityConstraints, mediawiki/extensions/WikimediaBadges, mediawiki/extensions/WikimediaEvents, mediawiki/extensions/cldr, mediawiki/skins/MinervaNeue, mediawiki/skins/Vector, mediawiki/vendor
INFO:zuul.CloneMapper:Workspace path set to: ./
INFO:zuul.CloneMapper:Mapping projects to workspace...
INFO:zuul.CloneMapper: mediawiki/extensions/Wikibase -> extensions/Wikibase
INFO:zuul.CloneMapper:Expansion completed.
DEBUG:quibble.cmd:Running stages: selenium
DEBUG:quibble.cmd:Execution plan:
DEBUG:quibble.cmd:Report package versions
DEBUG:quibble.cmd:Ensure we have the directory '/workspace/log'
DEBUG:quibble.cmd:Zuul clone with parameters {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/AbuseFilter", "mediawiki/extensions/AntiSpoof", "mediawiki/extensions/ArticlePlaceholder", "mediawiki/extensions/BetaFeatures", "mediawiki/extensions/CentralAuth", "mediawiki/extensions/CheckUser", "mediawiki/extensions/CirrusSearch", "mediawiki/extensions/Cite", "mediawiki/extensions/CodeEditor", "mediawiki/extensions/ConfirmEdit", "mediawiki/extensions/Echo", "mediawiki/extensions/Elastica", "mediawiki/extensions/EventBus", "mediawiki/extensions/EventLogging", "mediawiki/extensions/EventStreamConfig", "mediawiki/extensions/FlaggedRevs", "mediawiki/extensions/GeoData", "mediawiki/extensions/GuidedTour", "mediawiki/extensions/MobileApp", "mediawiki/extensions/MobileFrontend", "mediawiki/extensions/ParserFunctions", "mediawiki/extensions/PdfHandler", "mediawiki/extensions/PropertySuggester", "mediawiki/extensions/Renameuser", "mediawiki/extensions/Scribunto", "mediawiki/extensions/SiteMatrix", "mediawiki/extensions/SyntaxHighlight_GeSHi", "mediawiki/extensions/TemplateData", "mediawiki/extensions/TimedMediaHandler", "mediawiki/extensions/UniversalLanguageSelector", "mediawiki/extensions/VisualEditor", "mediawiki/extensions/WikiEditor", "mediawiki/extensions/Wikibase", "mediawiki/extensions/WikibaseCirrusSearch", "mediawiki/extensions/WikibaseLexeme", "mediawiki/extensions/WikibaseMediaInfo", "mediawiki/extensions/WikibaseQualityConstraints", "mediawiki/extensions/WikimediaBadges", "mediawiki/extensions/WikimediaEvents", "mediawiki/extensions/cldr", "mediawiki/skins/MinervaNeue", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/extensions/Wikibase", "zuul_ref": "refs/zuul/master/Z0508a6a83deb4c6a93afc235d3414319", "zuul_url": "git://contint2001.wikimedia.org"}
DEBUG:quibble.cmd:Extension and skin submodule update under MediaWiki root /workspace/src
DEBUG:quibble.cmd:Install composer dev-requires for vendor.git
DEBUG:quibble.cmd:Start backends, <MySQL (no socket)>
DEBUG:quibble.cmd:Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2):
* Install MediaWiki, db=<MySQL (no socket)> vendor=True
* npm install in /workspace/src
DEBUG:quibble.cmd:Start backends, <ExternalWebserver http://127.0.0.1:9413 /workspace/src> <Xvfb :94> <ChromeWebDriver :94>
DEBUG:quibble.cmd:Browser tests for projects mediawiki/extensions/Wikibase, mediawiki/core, mediawiki/extensions/AbuseFilter, mediawiki/extensions/AntiSpoof, mediawiki/extensions/ArticlePlaceholder, mediawiki/extensions/BetaFeatures, mediawiki/extensions/CentralAuth, mediawiki/extensions/CheckUser, mediawiki/extensions/CirrusSearch, mediawiki/extensions/Cite, mediawiki/extensions/CodeEditor, mediawiki/extensions/ConfirmEdit, mediawiki/extensions/Echo, mediawiki/extensions/Elastica, mediawiki/extensions/EventBus, mediawiki/extensions/EventLogging, mediawiki/extensions/EventStreamConfig, mediawiki/extensions/FlaggedRevs, mediawiki/extensions/GeoData, mediawiki/extensions/GuidedTour, mediawiki/extensions/MobileApp, mediawiki/extensions/MobileFrontend, mediawiki/extensions/ParserFunctions, mediawiki/extensions/PdfHandler, mediawiki/extensions/PropertySuggester, mediawiki/extensions/Renameuser, mediawiki/extensions/Scribunto, mediawiki/extensions/SiteMatrix, mediawiki/extensions/SyntaxHighlight_GeSHi, mediawiki/extensions/TemplateData, mediawiki/extensions/TimedMediaHandler, mediawiki/extensions/UniversalLanguageSelector, mediawiki/extensions/VisualEditor, mediawiki/extensions/WikiEditor, mediawiki/extensions/WikibaseCirrusSearch, mediawiki/extensions/WikibaseLexeme, mediawiki/extensions/WikibaseMediaInfo, mediawiki/extensions/WikibaseQualityConstraints, mediawiki/extensions/WikimediaBadges, mediawiki/extensions/WikimediaEvents, mediawiki/extensions/cldr, mediawiki/skins/MinervaNeue, mediawiki/skins/Vector, mediawiki/vendor
INFO:quibble.commands:>>> Start: Report package versions
INFO:quibble.commands:Python version: 3.7.3 (default, Jan 22 2021, 20:04:44)
[GCC 8.3.0]
INFO:quibble.commands:chromedriver --version: ChromeDriver 90.0.4430.212 (e3cd97fc771b893b7fd1879196d1215b622c2bed-refs/branch-heads/4430@{#1429})
INFO:quibble.commands:chromium --version: Chromium 90.0.4430.212 built on Debian 10.9, running on Debian 10.10
INFO:quibble.commands:composer --version: Composer version 2.3.3 2022-04-01 22:15:35
INFO:quibble.commands:mysql --version: mysql Ver 15.1 Distrib 10.3.34-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
INFO:quibble.commands:psql --version: psql (PostgreSQL) 11.14 (Debian 11.14-0+deb10u1)
INFO:quibble.commands:node --version: v14.17.5
INFO:quibble.commands:npm --version: 7.21.0
INFO:quibble.commands:php --version: PHP 7.2.34-18+0~20210223.60+debian10~1.gbpb21322+wmf5 (cli) (built: Dec 15 2021 23:28:21) ( NTS )
INFO:quibble.commands:Copyright (c) 1997-2018 The PHP Group
INFO:quibble.commands:Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
INFO:quibble.commands: with Zend OPcache v7.2.34-18+0~20210223.60+debian10~1.gbpb21322+wmf5, Copyright (c) 1999-2018, by Zend Technologies
INFO:quibble.commands:<<< Finish: Report package versions, in 0.714 s
INFO:quibble.commands:>>> Start: Ensure we have the directory '/workspace/log'
INFO:quibble.commands:<<< Finish: Ensure we have the directory '/workspace/log', in 0.000 s
INFO:quibble.commands:>>> Start: Zuul clone with parameters {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/AbuseFilter", "mediawiki/extensions/AntiSpoof", "mediawiki/extensions/ArticlePlaceholder", "mediawiki/extensions/BetaFeatures", "mediawiki/extensions/CentralAuth", "mediawiki/extensions/CheckUser", "mediawiki/extensions/CirrusSearch", "mediawiki/extensions/Cite", "mediawiki/extensions/CodeEditor", "mediawiki/extensions/ConfirmEdit", "mediawiki/extensions/Echo", "mediawiki/extensions/Elastica", "mediawiki/extensions/EventBus", "mediawiki/extensions/EventLogging", "mediawiki/extensions/EventStreamConfig", "mediawiki/extensions/FlaggedRevs", "mediawiki/extensions/GeoData", "mediawiki/extensions/GuidedTour", "mediawiki/extensions/MobileApp", "mediawiki/extensions/MobileFrontend", "mediawiki/extensions/ParserFunctions", "mediawiki/extensions/PdfHandler", "mediawiki/extensions/PropertySuggester", "mediawiki/extensions/Renameuser", "mediawiki/extensions/Scribunto", "mediawiki/extensions/SiteMatrix", "mediawiki/extensions/SyntaxHighlight_GeSHi", "mediawiki/extensions/TemplateData", "mediawiki/extensions/TimedMediaHandler", "mediawiki/extensions/UniversalLanguageSelector", "mediawiki/extensions/VisualEditor", "mediawiki/extensions/WikiEditor", "mediawiki/extensions/Wikibase", "mediawiki/extensions/WikibaseCirrusSearch", "mediawiki/extensions/WikibaseLexeme", "mediawiki/extensions/WikibaseMediaInfo", "mediawiki/extensions/WikibaseQualityConstraints", "mediawiki/extensions/WikimediaBadges", "mediawiki/extensions/WikimediaEvents", "mediawiki/extensions/cldr", "mediawiki/skins/MinervaNeue", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/extensions/Wikibase", "zuul_ref": "refs/zuul/master/Z0508a6a83deb4c6a93afc235d3414319", "zuul_url": "git://contint2001.wikimedia.org"}
INFO:zuul.CloneMapper:Workspace path set to: /workspace/src
INFO:zuul.CloneMapper:Mapping projects to workspace...
INFO:zuul.CloneMapper: mediawiki/core -> /workspace/src
INFO:zuul.CloneMapper: mediawiki/extensions/AbuseFilter -> /workspace/src/extensions/AbuseFilter
INFO:zuul.CloneMapper: mediawiki/extensions/AntiSpoof -> /workspace/src/extensions/AntiSpoof
INFO:zuul.CloneMapper: mediawiki/extensions/ArticlePlaceholder -> /workspace/src/extensions/ArticlePlaceholder
INFO:zuul.CloneMapper: mediawiki/extensions/BetaFeatures -> /workspace/src/extensions/BetaFeatures
INFO:zuul.CloneMapper: mediawiki/extensions/CentralAuth -> /workspace/src/extensions/CentralAuth
INFO:zuul.CloneMapper: mediawiki/extensions/CheckUser -> /workspace/src/extensions/CheckUser
INFO:zuul.CloneMapper: mediawiki/extensions/CirrusSearch -> /workspace/src/extensions/CirrusSearch
INFO:zuul.CloneMapper: mediawiki/extensions/Cite -> /workspace/src/extensions/Cite
INFO:zuul.CloneMapper: mediawiki/extensions/CodeEditor -> /workspace/src/extensions/CodeEditor
INFO:zuul.CloneMapper: mediawiki/extensions/ConfirmEdit -> /workspace/src/extensions/ConfirmEdit
INFO:zuul.CloneMapper: mediawiki/extensions/Echo -> /workspace/src/extensions/Echo
INFO:zuul.CloneMapper: mediawiki/extensions/Elastica -> /workspace/src/extensions/Elastica
INFO:zuul.CloneMapper: mediawiki/extensions/EventBus -> /workspace/src/extensions/EventBus
INFO:zuul.CloneMapper: mediawiki/extensions/EventLogging -> /workspace/src/extensions/EventLogging
INFO:zuul.CloneMapper: mediawiki/extensions/EventStreamConfig -> /workspace/src/extensions/EventStreamConfig
INFO:zuul.CloneMapper: mediawiki/extensions/FlaggedRevs -> /workspace/src/extensions/FlaggedRevs
INFO:zuul.CloneMapper: mediawiki/extensions/GeoData -> /workspace/src/extensions/GeoData
INFO:zuul.CloneMapper: mediawiki/extensions/GuidedTour -> /workspace/src/extensions/GuidedTour
INFO:zuul.CloneMapper: mediawiki/extensions/MobileApp -> /workspace/src/extensions/MobileApp
INFO:zuul.CloneMapper: mediawiki/extensions/MobileFrontend -> /workspace/src/extensions/MobileFrontend
INFO:zuul.CloneMapper: mediawiki/extensions/ParserFunctions -> /workspace/src/extensions/ParserFunctions
INFO:zuul.CloneMapper: mediawiki/extensions/PdfHandler -> /workspace/src/extensions/PdfHandler
INFO:zuul.CloneMapper: mediawiki/extensions/PropertySuggester -> /workspace/src/extensions/PropertySuggester
INFO:zuul.CloneMapper: mediawiki/extensions/Renameuser -> /workspace/src/extensions/Renameuser
INFO:zuul.CloneMapper: mediawiki/extensions/Scribunto -> /workspace/src/extensions/Scribunto
INFO:zuul.CloneMapper: mediawiki/extensions/SiteMatrix -> /workspace/src/extensions/SiteMatrix
INFO:zuul.CloneMapper: mediawiki/extensions/SyntaxHighlight_GeSHi -> /workspace/src/extensions/SyntaxHighlight_GeSHi
INFO:zuul.CloneMapper: mediawiki/extensions/TemplateData -> /workspace/src/extensions/TemplateData
INFO:zuul.CloneMapper: mediawiki/extensions/TimedMediaHandler -> /workspace/src/extensions/TimedMediaHandler
INFO:zuul.CloneMapper: mediawiki/extensions/UniversalLanguageSelector -> /workspace/src/extensions/UniversalLanguageSelector
INFO:zuul.CloneMapper: mediawiki/extensions/VisualEditor -> /workspace/src/extensions/VisualEditor
INFO:zuul.CloneMapper: mediawiki/extensions/WikiEditor -> /workspace/src/extensions/WikiEditor
INFO:zuul.CloneMapper: mediawiki/extensions/Wikibase -> /workspace/src/extensions/Wikibase
INFO:zuul.CloneMapper: mediawiki/extensions/WikibaseCirrusSearch -> /workspace/src/extensions/WikibaseCirrusSearch
INFO:zuul.CloneMapper: mediawiki/extensions/WikibaseLexeme -> /workspace/src/extensions/WikibaseLexeme
INFO:zuul.CloneMapper: mediawiki/extensions/WikibaseMediaInfo -> /workspace/src/extensions/WikibaseMediaInfo
INFO:zuul.CloneMapper: mediawiki/extensions/WikibaseQualityConstraints -> /workspace/src/extensions/WikibaseQualityConstraints
INFO:zuul.CloneMapper: mediawiki/extensions/WikimediaBadges -> /workspace/src/extensions/WikimediaBadges
INFO:zuul.CloneMapper: mediawiki/extensions/WikimediaEvents -> /workspace/src/extensions/WikimediaEvents
INFO:zuul.CloneMapper: mediawiki/extensions/cldr -> /workspace/src/extensions/cldr
INFO:zuul.CloneMapper: mediawiki/skins/MinervaNeue -> /workspace/src/skins/MinervaNeue
INFO:zuul.CloneMapper: mediawiki/skins/Vector -> /workspace/src/skins/Vector
INFO:zuul.CloneMapper: mediawiki/vendor -> /workspace/src/vendor
INFO:zuul.CloneMapper:Expansion completed.
INFO:quibble.zuul.clone:Preparing 44 repositories with 8 workers
INFO:quibble.zuul.clone:Cloning mediawiki/core first
INFO:zuul.Cloner:Creating repo mediawiki/core from cache /srv/git/mediawiki/core.git
2022-07-05 12:39:47,148 INFO spawned: 'apache' with pid 60
2022-07-05 12:39:47,153 INFO spawned: 'php-fpm' with pid 61
2022-07-05 12:39:47,158 INFO spawned: 'memcached' with pid 62
2022-07-05 12:39:47,211 INFO success: php-fpm entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2022-07-05 12:39:48,240 INFO success: apache entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2022-07-05 12:39:48,240 INFO success: memcached entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
INFO:zuul.Cloner:Updating origin remote in repo mediawiki/core to https://gerrit.wikimedia.org/r/mediawiki/core
INFO:zuul.Cloner:upstream repo has branch master
INFO:zuul.Cloner:Falling back to branch master
INFO:zuul.Cloner:Prepared mediawiki/core repo with branch master at commit f08bdf947001f261ffa5707686bf8b079741193b
INFO:zuul.Cloner.mediawiki/extensions/AbuseFilter:Creating repo mediawiki/extensions/AbuseFilter from cache /srv/git/mediawiki/extensions/AbuseFilter.git
INFO:zuul.Cloner.mediawiki/extensions/AntiSpoof:Creating repo mediawiki/extensions/AntiSpoof from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/AntiSpoof
INFO:zuul.Cloner.mediawiki/extensions/ArticlePlaceholder:Creating repo mediawiki/extensions/ArticlePlaceholder from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/ArticlePlaceholder
INFO:zuul.Cloner.mediawiki/extensions/CentralAuth:Creating repo mediawiki/extensions/CentralAuth from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CentralAuth
INFO:zuul.Cloner.mediawiki/extensions/CheckUser:Creating repo mediawiki/extensions/CheckUser from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CheckUser
INFO:zuul.Cloner.mediawiki/extensions/BetaFeatures:Creating repo mediawiki/extensions/BetaFeatures from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/BetaFeatures
INFO:zuul.Cloner.mediawiki/extensions/CirrusSearch:Creating repo mediawiki/extensions/CirrusSearch from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CirrusSearch
INFO:zuul.Cloner.mediawiki/extensions/Cite:Creating repo mediawiki/extensions/Cite from cache /srv/git/mediawiki/extensions/Cite.git
INFO:zuul.Cloner.mediawiki/extensions/Cite:Updating origin remote in repo mediawiki/extensions/Cite to https://gerrit.wikimedia.org/r/mediawiki/extensions/Cite
INFO:zuul.Cloner.mediawiki/extensions/AbuseFilter:Updating origin remote in repo mediawiki/extensions/AbuseFilter to https://gerrit.wikimedia.org/r/mediawiki/extensions/AbuseFilter
INFO:zuul.Cloner.mediawiki/extensions/ArticlePlaceholder:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/BetaFeatures:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/AntiSpoof:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/Cite:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/ArticlePlaceholder:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/ArticlePlaceholder:Prepared mediawiki/extensions/ArticlePlaceholder repo with branch master at commit ea8872c96247e0f1568c1f5ad1fa0b10e7863a3e
INFO:zuul.Cloner.mediawiki/extensions/CodeEditor:Creating repo mediawiki/extensions/CodeEditor from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CodeEditor
INFO:zuul.Cloner.mediawiki/extensions/AntiSpoof:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/BetaFeatures:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/AntiSpoof:Prepared mediawiki/extensions/AntiSpoof repo with branch master at commit 34d21eb50a926d45ff309c602bbb3f7fb9c3f2c4
INFO:zuul.Cloner.mediawiki/extensions/ConfirmEdit:Creating repo mediawiki/extensions/ConfirmEdit from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/ConfirmEdit
INFO:zuul.Cloner.mediawiki/extensions/BetaFeatures:Prepared mediawiki/extensions/BetaFeatures repo with branch master at commit 0daba2dae8523ec215b963a4055f15ef1c046934
INFO:zuul.Cloner.mediawiki/extensions/Echo:Creating repo mediawiki/extensions/Echo from cache /srv/git/mediawiki/extensions/Echo.git
INFO:zuul.Cloner.mediawiki/extensions/Cite:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/Cite:Prepared mediawiki/extensions/Cite repo with branch master at commit 125c3ff2bfeb8c3c39efaa0e38baca2a577a64c0
INFO:zuul.Cloner.mediawiki/extensions/Elastica:Creating repo mediawiki/extensions/Elastica from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Elastica
INFO:zuul.Cloner.mediawiki/extensions/Echo:Updating origin remote in repo mediawiki/extensions/Echo to https://gerrit.wikimedia.org/r/mediawiki/extensions/Echo
INFO:zuul.Cloner.mediawiki/extensions/AbuseFilter:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/AbuseFilter:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/AbuseFilter:Prepared mediawiki/extensions/AbuseFilter repo with branch master at commit ac256f9557317e57d093bcc57a2faee7e35de1a4
INFO:zuul.Cloner.mediawiki/extensions/EventBus:Creating repo mediawiki/extensions/EventBus from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/EventBus
INFO:zuul.Cloner.mediawiki/extensions/CheckUser:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/CheckUser:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/CheckUser:Prepared mediawiki/extensions/CheckUser repo with branch master at commit 29b7f2f779509d7a5812ac0436e3d05212fbdd2e
INFO:zuul.Cloner.mediawiki/extensions/EventLogging:Creating repo mediawiki/extensions/EventLogging from cache /srv/git/mediawiki/extensions/EventLogging.git
INFO:zuul.Cloner.mediawiki/extensions/EventLogging:Updating origin remote in repo mediawiki/extensions/EventLogging to https://gerrit.wikimedia.org/r/mediawiki/extensions/EventLogging
INFO:zuul.Cloner.mediawiki/extensions/Elastica:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/Echo:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/Elastica:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/Elastica:Prepared mediawiki/extensions/Elastica repo with branch master at commit a2d9e06621c1d04a569a6fcd7c7491799c58ad45
INFO:zuul.Cloner.mediawiki/extensions/Echo:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/EventStreamConfig:Creating repo mediawiki/extensions/EventStreamConfig from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/EventStreamConfig
INFO:zuul.Cloner.mediawiki/extensions/Echo:Prepared mediawiki/extensions/Echo repo with branch master at commit 1600fa359923c28c09b322d5ff38ee97178c8758
INFO:zuul.Cloner.mediawiki/extensions/FlaggedRevs:Creating repo mediawiki/extensions/FlaggedRevs from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/FlaggedRevs
INFO:zuul.Cloner.mediawiki/extensions/CodeEditor:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/EventBus:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/ConfirmEdit:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/EventBus:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/CodeEditor:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/EventBus:Prepared mediawiki/extensions/EventBus repo with branch master at commit def81b12c0706d3d0616b0e4a652102f2d0540d7
INFO:zuul.Cloner.mediawiki/extensions/GeoData:Creating repo mediawiki/extensions/GeoData from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/GeoData
INFO:zuul.Cloner.mediawiki/extensions/CodeEditor:Prepared mediawiki/extensions/CodeEditor repo with branch master at commit c0dfb07e89eb8ad49eb9a786600ce1126850fd49
INFO:zuul.Cloner.mediawiki/extensions/GuidedTour:Creating repo mediawiki/extensions/GuidedTour from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/GuidedTour
INFO:zuul.Cloner.mediawiki/extensions/ConfirmEdit:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/CirrusSearch:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/ConfirmEdit:Prepared mediawiki/extensions/ConfirmEdit repo with branch master at commit 091922ea03c4e10b5cc70672af18a2e96d3cd867
INFO:zuul.Cloner.mediawiki/extensions/MobileApp:Creating repo mediawiki/extensions/MobileApp from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileApp
INFO:zuul.Cloner.mediawiki/extensions/CirrusSearch:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/CirrusSearch:Prepared mediawiki/extensions/CirrusSearch repo with branch master at commit 08af51edf04559a49d1840485253cafe0ac58340
INFO:zuul.Cloner.mediawiki/extensions/MobileFrontend:Creating repo mediawiki/extensions/MobileFrontend from cache /srv/git/mediawiki/extensions/MobileFrontend.git
INFO:zuul.Cloner.mediawiki/extensions/MobileFrontend:Updating origin remote in repo mediawiki/extensions/MobileFrontend to https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend
INFO:zuul.Cloner.mediawiki/extensions/EventLogging:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/EventLogging:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/EventLogging:Prepared mediawiki/extensions/EventLogging repo with branch master at commit 9528f0087f5365b139bf298b76317b03ab58e6cf
INFO:zuul.Cloner.mediawiki/extensions/ParserFunctions:Creating repo mediawiki/extensions/ParserFunctions from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/ParserFunctions
INFO:zuul.Cloner.mediawiki/extensions/EventStreamConfig:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/GeoData:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/EventStreamConfig:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/EventStreamConfig:Prepared mediawiki/extensions/EventStreamConfig repo with branch master at commit 0ad87f26cff825f9eb04e0cabb0e429fb996b935
INFO:zuul.Cloner.mediawiki/extensions/PdfHandler:Creating repo mediawiki/extensions/PdfHandler from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/PdfHandler
INFO:zuul.Cloner.mediawiki/extensions/GuidedTour:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/MobileApp:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/GeoData:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/GeoData:Prepared mediawiki/extensions/GeoData repo with branch master at commit d6905421e95b612ded00e81f22c039ac5ef3ba10
INFO:zuul.Cloner.mediawiki/extensions/PropertySuggester:Creating repo mediawiki/extensions/PropertySuggester from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/PropertySuggester
INFO:zuul.Cloner.mediawiki/extensions/GuidedTour:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/MobileApp:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/GuidedTour:Prepared mediawiki/extensions/GuidedTour repo with branch master at commit 1c548909fed5eb01195d2030197db4e6a8c92b27
INFO:zuul.Cloner.mediawiki/extensions/Renameuser:Creating repo mediawiki/extensions/Renameuser from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Renameuser
INFO:zuul.Cloner.mediawiki/extensions/MobileApp:Prepared mediawiki/extensions/MobileApp repo with branch master at commit 11203decc339feab3ad058eff193584ca8ce448d
INFO:zuul.Cloner.mediawiki/extensions/Scribunto:Creating repo mediawiki/extensions/Scribunto from cache /srv/git/mediawiki/extensions/Scribunto.git
INFO:zuul.Cloner.mediawiki/extensions/MobileFrontend:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/Scribunto:Updating origin remote in repo mediawiki/extensions/Scribunto to https://gerrit.wikimedia.org/r/mediawiki/extensions/Scribunto
INFO:zuul.Cloner.mediawiki/extensions/MobileFrontend:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/ParserFunctions:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/MobileFrontend:Prepared mediawiki/extensions/MobileFrontend repo with branch master at commit 751dca8f48a06d68714808169a8ecd7b74781dd4
INFO:zuul.Cloner.mediawiki/extensions/SiteMatrix:Creating repo mediawiki/extensions/SiteMatrix from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/SiteMatrix
INFO:zuul.Cloner.mediawiki/extensions/ParserFunctions:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/ParserFunctions:Prepared mediawiki/extensions/ParserFunctions repo with branch master at commit 50a54899824e646c5c0d84479e497eefd8106611
INFO:zuul.Cloner.mediawiki/extensions/SyntaxHighlight_GeSHi:Creating repo mediawiki/extensions/SyntaxHighlight_GeSHi from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/SyntaxHighlight_GeSHi
INFO:zuul.Cloner.mediawiki/extensions/PdfHandler:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/PropertySuggester:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/PdfHandler:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/PdfHandler:Prepared mediawiki/extensions/PdfHandler repo with branch master at commit 1e392d855c0225257d3b4135ec17d395beb3194d
INFO:zuul.Cloner.mediawiki/extensions/TemplateData:Creating repo mediawiki/extensions/TemplateData from cache /srv/git/mediawiki/extensions/TemplateData.git
INFO:zuul.Cloner.mediawiki/extensions/PropertySuggester:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/PropertySuggester:Prepared mediawiki/extensions/PropertySuggester repo with branch master at commit 1fa81341e71ed9cfc80f1ca17294a2fd8253e296
INFO:zuul.Cloner.mediawiki/extensions/TimedMediaHandler:Creating repo mediawiki/extensions/TimedMediaHandler from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/TimedMediaHandler
INFO:zuul.Cloner.mediawiki/extensions/TemplateData:Updating origin remote in repo mediawiki/extensions/TemplateData to https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateData
INFO:zuul.Cloner.mediawiki/extensions/TemplateData:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/TemplateData:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/TemplateData:Prepared mediawiki/extensions/TemplateData repo with branch master at commit d1ffdc2b95926526e3377206498c18c022d9e26c
INFO:zuul.Cloner.mediawiki/extensions/UniversalLanguageSelector:Creating repo mediawiki/extensions/UniversalLanguageSelector from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/UniversalLanguageSelector
INFO:zuul.Cloner.mediawiki/extensions/Scribunto:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/Scribunto:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/Scribunto:Prepared mediawiki/extensions/Scribunto repo with branch master at commit a0a0c3ee7ec403615a689e300cdb502f7623d551
INFO:zuul.Cloner.mediawiki/extensions/VisualEditor:Creating repo mediawiki/extensions/VisualEditor from cache /srv/git/mediawiki/extensions/VisualEditor.git
INFO:zuul.Cloner.mediawiki/extensions/VisualEditor:Updating origin remote in repo mediawiki/extensions/VisualEditor to https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
INFO:zuul.Cloner.mediawiki/extensions/SyntaxHighlight_GeSHi:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/SiteMatrix:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/Renameuser:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/TimedMediaHandler:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/SyntaxHighlight_GeSHi:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/SiteMatrix:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/SyntaxHighlight_GeSHi:Prepared mediawiki/extensions/SyntaxHighlight_GeSHi repo with branch master at commit 7ae1ea95e556deb0b24343fa58918b94993c93ef
INFO:zuul.Cloner.mediawiki/extensions/WikiEditor:Creating repo mediawiki/extensions/WikiEditor from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiEditor
INFO:zuul.Cloner.mediawiki/extensions/SiteMatrix:Prepared mediawiki/extensions/SiteMatrix repo with branch master at commit a29c5a7db1093f4bfc2568ef5335e9caf0c0404e
INFO:zuul.Cloner.mediawiki/extensions/Wikibase:Creating repo mediawiki/extensions/Wikibase from cache /srv/git/mediawiki/extensions/Wikibase.git
INFO:zuul.Cloner.mediawiki/extensions/TimedMediaHandler:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/Renameuser:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/TimedMediaHandler:Prepared mediawiki/extensions/TimedMediaHandler repo with branch master at commit 6d130c2832c0e98fec74a2de87976cc0c90255c9
INFO:zuul.Cloner.mediawiki/extensions/WikibaseCirrusSearch:Creating repo mediawiki/extensions/WikibaseCirrusSearch from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseCirrusSearch
INFO:zuul.Cloner.mediawiki/extensions/Renameuser:Prepared mediawiki/extensions/Renameuser repo with branch master at commit 8a9390485b25d4c3a7b2c7267e019d336439fffd
INFO:zuul.Cloner.mediawiki/extensions/WikibaseLexeme:Creating repo mediawiki/extensions/WikibaseLexeme from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseLexeme
INFO:zuul.Cloner.mediawiki/extensions/WikibaseCirrusSearch:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/Wikibase:Updating origin remote in repo mediawiki/extensions/Wikibase to https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikibase
INFO:zuul.Cloner.mediawiki/extensions/WikibaseCirrusSearch:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/WikibaseCirrusSearch:Prepared mediawiki/extensions/WikibaseCirrusSearch repo with branch master at commit f08480f3a8ad464c74703b41625107da6341ff24
INFO:zuul.Cloner.mediawiki/extensions/WikibaseMediaInfo:Creating repo mediawiki/extensions/WikibaseMediaInfo from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo
INFO:zuul.Cloner.mediawiki/extensions/WikibaseLexeme:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/WikibaseLexeme:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/WikibaseLexeme:Prepared mediawiki/extensions/WikibaseLexeme repo with branch master at commit a401ad27879a5955153dbdf3bd286f2c496a8526
INFO:zuul.Cloner.mediawiki/extensions/WikibaseQualityConstraints:Creating repo mediawiki/extensions/WikibaseQualityConstraints from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints
INFO:zuul.Cloner.mediawiki/extensions/FlaggedRevs:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/VisualEditor:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/FlaggedRevs:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/VisualEditor:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/FlaggedRevs:Prepared mediawiki/extensions/FlaggedRevs repo with branch master at commit 0588a97b26374743bd26162e638440e264645883
INFO:zuul.Cloner.mediawiki/extensions/WikimediaBadges:Creating repo mediawiki/extensions/WikimediaBadges from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaBadges
INFO:zuul.Cloner.mediawiki/extensions/VisualEditor:Prepared mediawiki/extensions/VisualEditor repo with branch master at commit dd26bf8e0c84f2ed4692dc8c087bd8433a193eae
INFO:zuul.Cloner.mediawiki/extensions/WikimediaEvents:Creating repo mediawiki/extensions/WikimediaEvents from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaEvents
INFO:zuul.Cloner.mediawiki/extensions/WikibaseMediaInfo:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/WikibaseMediaInfo:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/WikibaseMediaInfo:Prepared mediawiki/extensions/WikibaseMediaInfo repo with branch master at commit 1b1934c2277e2f0925b03f5bdbb5d8edaee5a601
INFO:zuul.Cloner.mediawiki/extensions/cldr:Creating repo mediawiki/extensions/cldr from cache /srv/git/mediawiki/extensions/cldr.git
INFO:zuul.Cloner.mediawiki/extensions/cldr:Updating origin remote in repo mediawiki/extensions/cldr to https://gerrit.wikimedia.org/r/mediawiki/extensions/cldr
INFO:zuul.Cloner.mediawiki/extensions/UniversalLanguageSelector:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/UniversalLanguageSelector:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/UniversalLanguageSelector:Prepared mediawiki/extensions/UniversalLanguageSelector repo with branch master at commit ed47de138343f4c268fddf3d680dcdae5f127c7b
INFO:zuul.Cloner.mediawiki/skins/MinervaNeue:Creating repo mediawiki/skins/MinervaNeue from cache /srv/git/mediawiki/skins/MinervaNeue.git
INFO:zuul.Cloner.mediawiki/skins/MinervaNeue:Updating origin remote in repo mediawiki/skins/MinervaNeue to https://gerrit.wikimedia.org/r/mediawiki/skins/MinervaNeue
INFO:zuul.Cloner.mediawiki/extensions/CentralAuth:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/CentralAuth:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/CentralAuth:Prepared mediawiki/extensions/CentralAuth repo with branch master at commit abf7ffc5159e9f44468d341215d1d6087217dce2
INFO:zuul.Cloner.mediawiki/skins/Vector:Creating repo mediawiki/skins/Vector from cache /srv/git/mediawiki/skins/Vector.git
INFO:zuul.Cloner.mediawiki/skins/Vector:Updating origin remote in repo mediawiki/skins/Vector to https://gerrit.wikimedia.org/r/mediawiki/skins/Vector
INFO:zuul.Cloner.mediawiki/extensions/WikimediaEvents:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/WikibaseQualityConstraints:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/WikimediaEvents:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/WikimediaEvents:Prepared mediawiki/extensions/WikimediaEvents repo with branch master at commit 7dad4bd3a5ccb323f638197b7eb0cb19290a4368
INFO:zuul.Cloner.mediawiki/vendor:Creating repo mediawiki/vendor from cache /srv/git/mediawiki/vendor.git
INFO:zuul.Cloner.mediawiki/extensions/WikimediaBadges:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/cldr:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/skins/MinervaNeue:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/Wikibase:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/cldr:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/cldr:Prepared mediawiki/extensions/cldr repo with branch master at commit 6f74f8389c8d1d824bb2f12c7c55f7dbbd46755e
INFO:zuul.Cloner.mediawiki/skins/MinervaNeue:Falling back to branch master
INFO:zuul.Cloner.mediawiki/skins/Vector:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/skins/MinervaNeue:Prepared mediawiki/skins/MinervaNeue repo with branch master at commit 50cca303091240b7a05de58296b47c4c76848e45
INFO:zuul.Cloner.mediawiki/skins/Vector:Falling back to branch master
INFO:zuul.Cloner.mediawiki/skins/Vector:Prepared mediawiki/skins/Vector repo with branch master at commit 43677cfe639c929ae2e5a96ba8feba820de1bdcf
INFO:zuul.Cloner.mediawiki/extensions/Wikibase:Prepared mediawiki/extensions/Wikibase repo with commit d145fd294d911f8e0a94123205761dfbdad83d97
INFO:zuul.Cloner.mediawiki/vendor:Updating origin remote in repo mediawiki/vendor to https://gerrit.wikimedia.org/r/mediawiki/vendor
INFO:zuul.Cloner.mediawiki/extensions/WikiEditor:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/extensions/WikimediaBadges:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/WikimediaBadges:Prepared mediawiki/extensions/WikimediaBadges repo with branch master at commit b6028a6248f0ef4c947e0148992592aae5530a05
INFO:zuul.Cloner.mediawiki/extensions/WikiEditor:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/WikiEditor:Prepared mediawiki/extensions/WikiEditor repo with branch master at commit 79d88eb744e24baaf294e4218cfeaa51e44a3922
INFO:zuul.Cloner.mediawiki/vendor:upstream repo has branch master
INFO:zuul.Cloner.mediawiki/vendor:Falling back to branch master
INFO:zuul.Cloner.mediawiki/vendor:Prepared mediawiki/vendor repo with branch master at commit 3f686eddfdf3348628226bf74fac2cca184f34e0
INFO:zuul.Cloner.mediawiki/extensions/WikibaseQualityConstraints:Falling back to branch master
INFO:zuul.Cloner.mediawiki/extensions/WikibaseQualityConstraints:Prepared mediawiki/extensions/WikibaseQualityConstraints repo with branch master at commit b1c24034dac216251b6a0b4f44955e177a843e49
INFO:quibble.zuul.clone:Prepared all repositories
INFO:quibble.commands:<<< Finish: Zuul clone with parameters {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/AbuseFilter", "mediawiki/extensions/AntiSpoof", "mediawiki/extensions/ArticlePlaceholder", "mediawiki/extensions/BetaFeatures", "mediawiki/extensions/CentralAuth", "mediawiki/extensions/CheckUser", "mediawiki/extensions/CirrusSearch", "mediawiki/extensions/Cite", "mediawiki/extensions/CodeEditor", "mediawiki/extensions/ConfirmEdit", "mediawiki/extensions/Echo", "mediawiki/extensions/Elastica", "mediawiki/extensions/EventBus", "mediawiki/extensions/EventLogging", "mediawiki/extensions/EventStreamConfig", "mediawiki/extensions/FlaggedRevs", "mediawiki/extensions/GeoData", "mediawiki/extensions/GuidedTour", "mediawiki/extensions/MobileApp", "mediawiki/extensions/MobileFrontend", "mediawiki/extensions/ParserFunctions", "mediawiki/extensions/PdfHandler", "mediawiki/extensions/PropertySuggester", "mediawiki/extensions/Renameuser", "mediawiki/extensions/Scribunto", "mediawiki/extensions/SiteMatrix", "mediawiki/extensions/SyntaxHighlight_GeSHi", "mediawiki/extensions/TemplateData", "mediawiki/extensions/TimedMediaHandler", "mediawiki/extensions/UniversalLanguageSelector", "mediawiki/extensions/VisualEditor", "mediawiki/extensions/WikiEditor", "mediawiki/extensions/Wikibase", "mediawiki/extensions/WikibaseCirrusSearch", "mediawiki/extensions/WikibaseLexeme", "mediawiki/extensions/WikibaseMediaInfo", "mediawiki/extensions/WikibaseQualityConstraints", "mediawiki/extensions/WikimediaBadges", "mediawiki/extensions/WikimediaEvents", "mediawiki/extensions/cldr", "mediawiki/skins/MinervaNeue", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/extensions/Wikibase", "zuul_ref": "refs/zuul/master/Z0508a6a83deb4c6a93afc235d3414319", "zuul_url": "git://contint2001.wikimedia.org"}, in 49.485 s
INFO:quibble.commands:>>> Start: Extension and skin submodule update under MediaWiki root /workspace/src
INFO:quibble.commands:Updating git submodules of extensions and skins
Submodule 'lib/ve' (https://gerrit.wikimedia.org/r/VisualEditor/VisualEditor.git) registered for path 'lib/ve'
Cloning into '/workspace/src/extensions/VisualEditor/lib/ve'...
Submodule path 'lib/ve': checked out '0a909d09ab2c984b00568a0a7f623613f6a87fb0'
0a909d09ab2c984b00568a0a7f623613f6a87fb0 lib/ve (heads/master)
Submodule 'lib/resources/wikibase-api' (https://gerrit.wikimedia.org/r/wikibase/javascript-api) registered for path 'lib/resources/wikibase-api'
Submodule 'view/lib/wikibase-data-model' (https://phabricator.wikimedia.org/source/wikibase-data-model.git) registered for path 'view/lib/wikibase-data-model'
Submodule 'view/lib/wikibase-data-values' (https://phabricator.wikimedia.org/source/datavalues-javascript.git) registered for path 'view/lib/wikibase-data-values'
Submodule 'view/lib/wikibase-data-values-value-view' (https://gerrit.wikimedia.org/r/data-values/value-view) registered for path 'view/lib/wikibase-data-values-value-view'
Submodule 'view/lib/wikibase-serialization' (https://phabricator.wikimedia.org/source/wikibase-serialization.git) registered for path 'view/lib/wikibase-serialization'
Submodule 'view/lib/wikibase-termbox' (https://gerrit.wikimedia.org/r/wikibase/termbox) registered for path 'view/lib/wikibase-termbox'
Cloning into '/workspace/src/extensions/Wikibase/lib/resources/wikibase-api'...
Cloning into '/workspace/src/extensions/Wikibase/view/lib/wikibase-data-model'...
Cloning into '/workspace/src/extensions/Wikibase/view/lib/wikibase-data-values-value-view'...
Cloning into '/workspace/src/extensions/Wikibase/view/lib/wikibase-data-values'...
Cloning into '/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox'...
Cloning into '/workspace/src/extensions/Wikibase/view/lib/wikibase-serialization'...
Submodule path 'lib/resources/wikibase-api': checked out 'b755658e33e23688e47e08fb8451c3c4ae029f8a'
Submodule path 'view/lib/wikibase-data-model': checked out '6b304daeb804591ddc4520925337429ac086515c'
Submodule path 'view/lib/wikibase-data-values': checked out '457733ebe7b0d090a67e2623350be2e4286077fe'
Submodule path 'view/lib/wikibase-data-values-value-view': checked out '48d970db55e38316f3fd00b8bd0851dfd40b4a61'
Submodule path 'view/lib/wikibase-serialization': checked out 'e9b9a736f19e42497bfe45cb6f323781b00b5023'
Submodule path 'view/lib/wikibase-termbox': checked out 'bc469e29fb445e066b50048287244e4dd5402927'
b755658e33e23688e47e08fb8451c3c4ae029f8a lib/resources/wikibase-api (1.0.3-109-gb755658)
6b304daeb804591ddc4520925337429ac086515c view/lib/wikibase-data-model (6.1.0-11-g6b304da)
457733ebe7b0d090a67e2623350be2e4286077fe view/lib/wikibase-data-values (0.10.0-19-g457733e)
48d970db55e38316f3fd00b8bd0851dfd40b4a61 view/lib/wikibase-data-values-value-view (1.0.0-58-g48d970d)
e9b9a736f19e42497bfe45cb6f323781b00b5023 view/lib/wikibase-serialization (5.0.0-18-ge9b9a73)
bc469e29fb445e066b50048287244e4dd5402927 view/lib/wikibase-termbox (v0.1-304-gbc469e2)
Submodule 'resources/special/new-lexeme' (https://phabricator.wikimedia.org/diffusion/NLSP/new-lexeme-special-page.git) registered for path 'resources/special/new-lexeme'
Cloning into '/workspace/src/extensions/WikibaseLexeme/resources/special/new-lexeme'...
Submodule path 'resources/special/new-lexeme': checked out '9975acceab44b91e83f0a49ac6026a447cdc30e6'
9975acceab44b91e83f0a49ac6026a447cdc30e6 resources/special/new-lexeme (9975acc)
INFO:quibble.commands:<<< Finish: Extension and skin submodule update under MediaWiki root /workspace/src, in 11.101 s
INFO:quibble.commands:>>> Start: Install composer dev-requires for vendor.git
INFO:quibble.commands:vendor.git used. Requiring composer dev dependencies
DEBUG:quibble.commands:composer require ext-simplexml=* composer/spdx-licenses=1.5.6 doctrine/dbal=2.13.6||3.1.5 doctrine/sql-formatter=1.1.1 giorgiosironi/eris=^0.10.0 hamcrest/hamcrest-php=^2.0 johnkary/phpunit-speedtrap=^4.0 mediawiki/mediawiki-codesniffer=38.0.0 mediawiki/mediawiki-phan-config=0.11.1 nikic/php-parser=^4.10.2 php-parallel-lint/php-console-highlighter=0.5 php-parallel-lint/php-parallel-lint=1.3.1 phpunit/phpunit=^8.5 psy/psysh=^0.11.1 seld/jsonlint=1.8.3 wikimedia/alea=^0.9.3 wikimedia/testing-access-wrapper=~2.0 wmde/hamcrest-html-matchers=^1.0.0
> init: Wikimedia\Composer\Merge\V2\MergePlugin->onInit
nikic/php-parser is currently present in the require key and you ran the command with the --dev flag, which would move it to the require-dev key.
psy/psysh is currently present in the require key and you ran the command with the --dev flag, which would move it to the require-dev key.
wikimedia/testing-access-wrapper is currently present in the require key and you ran the command with the --dev flag, which would move it to the require-dev key.
./composer.json has been updated
> init: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onInit
Running composer update ext-simplexml composer/spdx-licenses doctrine/dbal doctrine/sql-formatter giorgiosironi/eris hamcrest/hamcrest-php johnkary/phpunit-speedtrap mediawiki/mediawiki-codesniffer mediawiki/mediawiki-phan-config nikic/php-parser php-parallel-lint/php-console-highlighter php-parallel-lint/php-parallel-lint phpunit/phpunit psy/psysh seld/jsonlint wikimedia/alea wikimedia/testing-access-wrapper wmde/hamcrest-html-matchers
> pre-update-cmd: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onInstallUpdateOrDump
Loading composer repositories with package information
Reading composer.json of league/oauth2-server (0.1) Reading composer.json of league/oauth2-server (0.2)Reading composer.json of league/oauth2-server (0.2.1)Reading composer.json of league/oauth2-server (0.2.2)Reading composer.json of league/oauth2-server (0.2.3)Reading composer.json of league/oauth2-server (0.3) Reading composer.json of league/oauth2-server (0.3.1)Reading composer.json of league/oauth2-server (0.3.2)Reading composer.json of league/oauth2-server (0.3.3)Reading composer.json of league/oauth2-server (0.3.4)Reading composer.json of league/oauth2-server (0.3.5)Reading composer.json of league/oauth2-server (0.4) Reading composer.json of league/oauth2-server (0.4.1)Reading composer.json of league/oauth2-server (0.4.2)Reading composer.json of league/oauth2-server (1.0.0)Reading composer.json of league/oauth2-server (1.0.1)Reading composer.json of league/oauth2-server (1.0.2)Reading composer.json of league/oauth2-server (1.0.3)Reading composer.json of league/oauth2-server (1.0.4)Reading composer.json of league/oauth2-server (1.0.5)Reading composer.json of league/oauth2-server (1.0.6)Reading composer.json of league/oauth2-server (1.0.7)Reading composer.json of league/oauth2-server (1.0.8)Reading composer.json of league/oauth2-server (1.0.9)Reading composer.json of league/oauth2-server (2.0) Reading composer.json of league/oauth2-server (2.0.1)Reading composer.json of league/oauth2-server (2.0.2)Reading composer.json of league/oauth2-server (2.0.3)Reading composer.json of league/oauth2-server (2.0.4)Reading composer.json of league/oauth2-server (2.0.5)Reading composer.json of league/oauth2-server (2.1) Reading composer.json of league/oauth2-server (2.1.1)Reading composer.json of league/oauth2-server (2.1.2)Reading composer.json of league/oauth2-server (2.1.3)Reading composer.json of league/oauth2-server (3.0.0)Reading composer.json of league/oauth2-server (3.0.1)Reading composer.json of league/oauth2-server (3.1.0)Reading composer.json of league/oauth2-server (3.1.1)Reading composer.json of league/oauth2-server (3.1.2)Reading composer.json of league/oauth2-server (3.2) Reading composer.json of league/oauth2-server (3.2.1)Reading composer.json of league/oauth2-server (3.2.2)Reading composer.json of league/oauth2-server (3.2.3)Reading composer.json of league/oauth2-server (3.2.4)Reading composer.json of league/oauth2-server (4.0.0)Reading composer.json of league/oauth2-server (4.0.1)Reading composer.json of league/oauth2-server (4.0.2)Reading composer.json of league/oauth2-server (4.0.3)Reading composer.json of league/oauth2-server (4.0.4)Reading composer.json of league/oauth2-server (4.0.5)Reading composer.json of league/oauth2-server (4.1.0)Reading composer.json of league/oauth2-server (4.1.1)Reading composer.json of league/oauth2-server (4.1.2)Reading composer.json of league/oauth2-server (4.1.3)Reading composer.json of league/oauth2-server (4.1.4)Reading composer.json of league/oauth2-server (4.1.5)Reading composer.json of league/oauth2-server (4.1.6)Reading composer.json of league/oauth2-server (4.1.7)Reading composer.json of league/oauth2-server (5.0.0)Reading composer.json of league/oauth2-server (5.0.0-RC1)Reading composer.json of league/oauth2-server (5.0.0-RC2)Reading composer.json of league/oauth2-server (5.0.1) Reading composer.json of league/oauth2-server (5.0.2)Reading composer.json of league/oauth2-server (5.0.3)Reading composer.json of league/oauth2-server (5.1.0)Reading composer.json of league/oauth2-server (5.1.1)Reading composer.json of league/oauth2-server (5.1.2)Reading composer.json of league/oauth2-server (5.1.3)Reading composer.json of league/oauth2-server (5.1.4)Reading composer.json of league/oauth2-server (5.1.5)Reading composer.json of league/oauth2-server (5.1.6)Reading composer.json of league/oauth2-server (6.0.0)Reading composer.json of league/oauth2-server (6.0.1)Reading composer.json of league/oauth2-server (6.0.2)Reading composer.json of league/oauth2-server (6.1.0)Reading composer.json of league/oauth2-server (6.1.1)Reading composer.json of league/oauth2-server (7.0.0)Reading composer.json of league/oauth2-server (7.1.0)Reading composer.json of league/oauth2-server (7.1.1)Reading composer.json of league/oauth2-server (7.2.0)Reading composer.json of league/oauth2-server (7.3.0)Reading composer.json of league/oauth2-server (7.3.1)Reading composer.json of league/oauth2-server (7.3.2)Reading composer.json of league/oauth2-server (7.3.3)Reading composer.json of league/oauth2-server (7.4.0)Reading composer.json of league/oauth2-server (8.0.0)Reading composer.json of league/oauth2-server (8.1.0)Reading composer.json of league/oauth2-server (8.1.1)Reading composer.json of league/oauth2-server (8.2.0)Reading composer.json of league/oauth2-server (8.2.1)Reading composer.json of league/oauth2-server (8.2.2)Reading composer.json of league/oauth2-server (8.2.3)Reading composer.json of league/oauth2-server (8.2.4)Reading composer.json of league/oauth2-server (8.3.0)Reading composer.json of league/oauth2-server (8.3.1)Reading composer.json of league/oauth2-server (8.3.2)Reading composer.json of league/oauth2-server (8.3.3) Reading composer.json of league/oauth2-server (v9.0.0-alpha)Reading composer.json of league/oauth2-server (dev-issuer) Reading composer.json of league/oauth2-server (issuer) Reading composer.json of league/oauth2-server (master) Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies
Dependency resolution completed in 0.002 seconds
Analyzed 411 packages to resolve dependencies
Analyzed 1194 rules to resolve dependencies
Dependency resolution completed in 0.001 seconds
Lock file operations: 54 installs, 2 updates, 0 removals
Installs: composer/pcre:1.0.1, doctrine/event-manager:1.1.1, doctrine/deprecations:v0.5.3, doctrine/cache:2.2.0, doctrine/dbal:2.13.6, doctrine/sql-formatter:1.1.1, giorgiosironi/eris:0.10.0, sebastian/version:2.0.1, sebastian/type:1.1.4, sebastian/resource-operations:2.0.2, sebastian/recursion-context:3.0.1, sebastian/object-reflector:1.1.2, sebastian/object-enumerator:3.0.4, sebastian/global-state:3.0.2, sebastian/exporter:3.1.4, sebastian/environment:4.2.4, sebastian/diff:3.0.3, sebastian/comparator:3.0.3, phpunit/php-timer:2.1.3, phpunit/php-text-template:1.2.1, phpunit/php-file-iterator:2.0.5, theseer/tokenizer:1.2.1, sebastian/code-unit-reverse-lookup:1.0.2, phpunit/php-token-stream:3.1.3, phpunit/php-code-coverage:7.0.15, doctrine/instantiator:1.4.1, phpdocumentor/reflection-common:2.2.0, webmozart/assert:1.11.0, phpdocumentor/type-resolver:1.6.1, phpdocumentor/reflection-docblock:5.3.0, phpspec/prophecy:v1.15.0, phar-io/version:3.2.1, phar-io/manifest:2.0.3, myclabs/deep-copy:1.11.0, phpunit/phpunit:8.5.27, johnkary/phpunit-speedtrap:v4.0.0, squizlabs/php_codesniffer:3.6.1, composer/spdx-licenses:1.5.6, mediawiki/mediawiki-codesniffer:v38.0.0, tysonandre/var_representation_polyfill:0.1.1, sabre/event:5.1.4, netresearch/jsonmapper:v4.0.0, microsoft/tolerant-php-parser:v0.1.1, felixfbecker/advanced-json-rpc:v3.2.1, composer/xdebug-handler:2.0.5, phan/phan:5.2.0, mediawiki/phan-taint-check-plugin:3.3.2, mediawiki/mediawiki-phan-config:0.11.1, php-parallel-lint/php-console-color:v0.3, php-parallel-lint/php-console-highlighter:v0.5, seld/jsonlint:1.8.3, wikimedia/alea:0.9.3, hamcrest/hamcrest-php:v2.0.1, wmde/hamcrest-html-matchers:v1.0.0
Updates: nikic/php-parser:v4.14.0, psy/psysh:v0.11.6
- Locking composer/pcre (1.0.1)
- Locking composer/spdx-licenses (1.5.6)
- Locking composer/xdebug-handler (2.0.5)
- Locking doctrine/cache (2.2.0)
- Locking doctrine/dbal (2.13.6)
- Locking doctrine/deprecations (v0.5.3)
- Locking doctrine/event-manager (1.1.1)
- Locking doctrine/instantiator (1.4.1)
- Locking doctrine/sql-formatter (1.1.1)
- Locking felixfbecker/advanced-json-rpc (v3.2.1)
- Locking giorgiosironi/eris (0.10.0)
- Locking hamcrest/hamcrest-php (v2.0.1)
- Locking johnkary/phpunit-speedtrap (v4.0.0)
- Locking mediawiki/mediawiki-codesniffer (v38.0.0)
- Locking mediawiki/mediawiki-phan-config (0.11.1)
- Locking mediawiki/phan-taint-check-plugin (3.3.2)
- Locking microsoft/tolerant-php-parser (v0.1.1)
- Locking myclabs/deep-copy (1.11.0)
- Locking netresearch/jsonmapper (v4.0.0)
- Upgrading nikic/php-parser (v4.13.2 => v4.14.0)
- Locking phan/phan (5.2.0)
- Locking phar-io/manifest (2.0.3)
- Locking phar-io/version (3.2.1)
- Locking php-parallel-lint/php-console-color (v0.3)
- Locking php-parallel-lint/php-console-highlighter (v0.5)
- Locking phpdocumentor/reflection-common (2.2.0)
- Locking phpdocumentor/reflection-docblock (5.3.0)
- Locking phpdocumentor/type-resolver (1.6.1)
- Locking phpspec/prophecy (v1.15.0)
- Locking phpunit/php-code-coverage (7.0.15)
- Locking phpunit/php-file-iterator (2.0.5)
- Locking phpunit/php-text-template (1.2.1)
- Locking phpunit/php-timer (2.1.3)
- Locking phpunit/php-token-stream (3.1.3)
- Locking phpunit/phpunit (8.5.27)
- Upgrading psy/psysh (v0.11.5 => v0.11.6)
- Locking sabre/event (5.1.4)
- Locking sebastian/code-unit-reverse-lookup (1.0.2)
- Locking sebastian/comparator (3.0.3)
- Locking sebastian/diff (3.0.3)
- Locking sebastian/environment (4.2.4)
- Locking sebastian/exporter (3.1.4)
- Locking sebastian/global-state (3.0.2)
- Locking sebastian/object-enumerator (3.0.4)
- Locking sebastian/object-reflector (1.1.2)
- Locking sebastian/recursion-context (3.0.1)
- Locking sebastian/resource-operations (2.0.2)
- Locking sebastian/type (1.1.4)
- Locking sebastian/version (2.0.1)
- Locking seld/jsonlint (1.8.3)
- Locking squizlabs/php_codesniffer (3.6.1)
- Locking theseer/tokenizer (1.2.1)
- Locking tysonandre/var_representation_polyfill (0.1.1)
- Locking webmozart/assert (1.11.0)
- Locking wikimedia/alea (0.9.3)
- Locking wmde/hamcrest-html-matchers (v1.0.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 55 installs, 2 updates, 0 removals
Installs: composer/pcre:1.0.1, doctrine/event-manager:1.1.1, doctrine/deprecations:v0.5.3, doctrine/cache:2.2.0, doctrine/dbal:2.13.6, doctrine/sql-formatter:1.1.1, giorgiosironi/eris:0.10.0, sebastian/version:2.0.1, sebastian/type:1.1.4, sebastian/resource-operations:2.0.2, sebastian/recursion-context:3.0.1, sebastian/object-reflector:1.1.2, sebastian/object-enumerator:3.0.4, sebastian/global-state:3.0.2, sebastian/exporter:3.1.4, sebastian/environment:4.2.4, sebastian/diff:3.0.3, sebastian/comparator:3.0.3, phpunit/php-timer:2.1.3, phpunit/php-text-template:1.2.1, phpunit/php-file-iterator:2.0.5, theseer/tokenizer:1.2.1, sebastian/code-unit-reverse-lookup:1.0.2, phpunit/php-token-stream:3.1.3, phpunit/php-code-coverage:7.0.15, webmozart/assert:1.11.0, phpdocumentor/reflection-common:2.2.0, phpdocumentor/type-resolver:1.6.1, phpdocumentor/reflection-docblock:5.3.0, doctrine/instantiator:1.4.1, phpspec/prophecy:v1.15.0, phar-io/version:3.2.1, phar-io/manifest:2.0.3, myclabs/deep-copy:1.11.0, phpunit/phpunit:8.5.27, johnkary/phpunit-speedtrap:v4.0.0, squizlabs/php_codesniffer:3.6.1, composer/spdx-licenses:1.5.6, mediawiki/mediawiki-codesniffer:v38.0.0, tysonandre/var_representation_polyfill:0.1.1, sabre/event:5.1.4, netresearch/jsonmapper:v4.0.0, microsoft/tolerant-php-parser:v0.1.1, felixfbecker/advanced-json-rpc:v3.2.1, composer/xdebug-handler:2.0.5, phan/phan:5.2.0, mediawiki/phan-taint-check-plugin:3.3.2, mediawiki/mediawiki-phan-config:0.11.1, php-parallel-lint/php-console-color:v0.3, php-parallel-lint/php-console-highlighter:v0.5, php-parallel-lint/php-parallel-lint:v1.3.1, seld/jsonlint:1.8.3, wikimedia/alea:0.9.3, hamcrest/hamcrest-php:v2.0.1, wmde/hamcrest-html-matchers:v1.0.0
Updates: nikic/php-parser:v4.14.0, psy/psysh:v0.11.6
- Downloading doctrine/cache (2.2.0)
- Downloading webmozart/assert (1.11.0)
- Downloading phpdocumentor/type-resolver (1.6.1)
- Downloading phpunit/phpunit (8.5.27)
- Downloading composer/spdx-licenses (1.5.6)
- Downloading mediawiki/mediawiki-phan-config (0.11.1)
- Downloading nikic/php-parser (v4.14.0)
- Downloading psy/psysh (v0.11.6)
- Downloading wikimedia/alea (0.9.3)
- Installing composer/pcre (1.0.1): Extracting archive
- Installing doctrine/event-manager (1.1.1): Extracting archive
- Installing doctrine/deprecations (v0.5.3): Extracting archive
- Installing doctrine/cache (2.2.0): Extracting archive
- Installing doctrine/dbal (2.13.6): Extracting archive
- Installing doctrine/sql-formatter (1.1.1): Extracting archive
- Installing giorgiosironi/eris (0.10.0): Extracting archive
- Installing sebastian/version (2.0.1): Extracting archive
- Installing sebastian/type (1.1.4): Extracting archive
- Installing sebastian/resource-operations (2.0.2): Extracting archive
- Installing sebastian/recursion-context (3.0.1): Extracting archive
- Installing sebastian/object-reflector (1.1.2): Extracting archive
- Installing sebastian/object-enumerator (3.0.4): Extracting archive
- Installing sebastian/global-state (3.0.2): Extracting archive
- Installing sebastian/exporter (3.1.4): Extracting archive
- Installing sebastian/environment (4.2.4): Extracting archive
- Installing sebastian/diff (3.0.3): Extracting archive
- Installing sebastian/comparator (3.0.3): Extracting archive
- Installing phpunit/php-timer (2.1.3): Extracting archive
- Installing phpunit/php-text-template (1.2.1): Extracting archive
- Installing phpunit/php-file-iterator (2.0.5): Extracting archive
- Installing theseer/tokenizer (1.2.1): Extracting archive
- Installing sebastian/code-unit-reverse-lookup (1.0.2): Extracting archive
- Installing phpunit/php-token-stream (3.1.3): Extracting archive
- Installing phpunit/php-code-coverage (7.0.15): Extracting archive
- Installing webmozart/assert (1.11.0): Extracting archive
- Installing phpdocumentor/reflection-common (2.2.0): Extracting archive
- Installing phpdocumentor/type-resolver (1.6.1): Extracting archive
- Installing phpdocumentor/reflection-docblock (5.3.0): Extracting archive
- Installing doctrine/instantiator (1.4.1): Extracting archive
- Installing phpspec/prophecy (v1.15.0): Extracting archive
- Installing phar-io/version (3.2.1): Extracting archive
- Installing phar-io/manifest (2.0.3): Extracting archive
- Installing myclabs/deep-copy (1.11.0): Extracting archive
- Installing phpunit/phpunit (8.5.27): Extracting archive
- Installing johnkary/phpunit-speedtrap (v4.0.0): Extracting archive
- Installing squizlabs/php_codesniffer (3.6.1): Extracting archive
- Installing composer/spdx-licenses (1.5.6): Extracting archive
- Installing mediawiki/mediawiki-codesniffer (v38.0.0): Extracting archive
- Installing tysonandre/var_representation_polyfill (0.1.1): Extracting archive
- Installing sabre/event (5.1.4): Extracting archive
- Installing netresearch/jsonmapper (v4.0.0): Extracting archive
- Installing microsoft/tolerant-php-parser (v0.1.1): Extracting archive
- Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive
- Installing composer/xdebug-handler (2.0.5): Extracting archive
- Installing phan/phan (5.2.0): Extracting archive
- Installing mediawiki/phan-taint-check-plugin (3.3.2): Extracting archive
- Installing mediawiki/mediawiki-phan-config (0.11.1): Extracting archive
- Installing php-parallel-lint/php-console-color (v0.3): Extracting archive
- Installing php-parallel-lint/php-console-highlighter (v0.5): Extracting archive
- Installing php-parallel-lint/php-parallel-lint (v1.3.1): Extracting archive
- Upgrading nikic/php-parser (v4.13.2 => v4.14.0): Extracting archive
- Upgrading psy/psysh (v0.11.5 => v0.11.6): Extracting archive
- Installing seld/jsonlint (1.8.3): Extracting archive
- Installing wikimedia/alea (0.9.3): Extracting archive
- Installing hamcrest/hamcrest-php (v2.0.1): Extracting archive
- Installing wmde/hamcrest-html-matchers (v1.0.0): Extracting archive
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
> post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall
9 package suggestions were added by new dependencies, use `composer suggest` to see details.
Package guzzlehttp/ringphp is abandoned, you should avoid using it. No replacement was suggested.
Package guzzlehttp/streams is abandoned, you should avoid using it. No replacement was suggested.
Package symfony/debug is abandoned, you should avoid using it. Use symfony/error-handler instead.
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
Generating optimized autoload files
> pre-autoload-dump: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onInstallUpdateOrDump
60 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
> post-update-cmd: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostInstallOrUpdate
Generating optimized autoload files (authoritative)
Generated optimized autoload files (authoritative) containing 6306 classes
INFO:quibble.util:Copying /workspace/src/composer.json to /workspace/log/composer.core.json.txt
INFO:quibble.util:Copying /workspace/src/vendor/composer.json to /workspace/log/composer.vendor.json.txt
INFO:quibble.util:Copying /workspace/src/vendor/composer/autoload_files.php to /workspace/log/composer.autoload_files.php.txt
INFO:quibble.commands:<<< Finish: Install composer dev-requires for vendor.git, in 8.420 s
INFO:quibble.commands:>>> Start: Start backends, <MySQL (no socket)>
INFO:backend.MySQL:Starting MySQL
INFO:backend.MySQL:Initializing MySQL data directory
INFO:backend.MySQL:Waiting for MySQL socket
INFO:backend.MySQL:Creating the wiki database and grant
INFO:backend.MySQL:MySQL is ready
INFO:quibble.commands:<<< Finish: Start backends, <MySQL (no socket)>, in 3.614 s
INFO:quibble.commands:>>> Start: Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2):
* Install MediaWiki, db=<MySQL /workspace/db/quibble-mysql-wu0e15f8/socket> vendor=True
* npm install in /workspace/src
INFO:quibble.commands:>>> Start: Install MediaWiki, db=<MySQL /workspace/db/quibble-mysql-wu0e15f8/socket> vendor=True
php maintenance/install.php --scriptpath= --server=http://127.0.0.1:9413 --dbtype=mysql --dbname=wikidb --dbuser=wikiuser --dbpass=secret --dbserver=localhost:/workspace/db/quibble-mysql-wu0e15f8/socket --with-extensions --pass=testwikijenkinspass TestWiki WikiAdmin
PHP 7.2.34-18+0~20210223.60+debian10~1.gbpb21322+wmf5 is installed.
Found ImageMagick: /usr/bin/convert. Image thumbnailing will be enabled if you enable uploads.
Found the Git version control software: /usr/bin/git.
Using server name "http://localhost".
Using server URL "http://127.0.0.1:9413".
Warning: Your default directory for uploads (/workspace/src/images/) is not checked for vulnerability to arbitrary script execution during the CLI install.
Using the PHP intl extension for Unicode normalization.
The environment has been checked. You can install MediaWiki.
Including extensions
done
Setting up database
done
Creating tables, step one
done
Creating database user
done
Creating tables, step two
done
Populating default interwiki table
done
Initializing statistics
done
Generating secret keys
done
Prevent running unneeded updates
done
Restoring mediawiki services
done
Creating administrator user account
done
Creating main page with default content
done
Creating tables for enabled extensions
Creating spoofuser table...done.
Creating cu_changes table...done.
Modifying cuc_id field of table cu_changes...done.
...index cuc_actor_ip_time already set on cu_changes table.
Modifying cuc_timestamp field of table cu_changes...done.
Creating echo_event table...done.
...user_event key doesn't exist.
Running extensions/Echo/maintenance/updateEchoSchemaForSuppression.php...
No event_page_title field, skipping migration from event_page_title to event_page_id
done.
...echo_event table does not contain event_page_namespace field.
...echo_event table does not contain event_page_title field.
...echo_notification table does not contain notification_bundle_base field.
...echo_notification table does not contain notification_bundle_display_hash field.
...echo_notification_user_hash_timestamp key doesn't exist.
Creating echo_push_provider table...done.
Creating echo_push_topic table...done.
Creating echo_push_subscription table...done.
...flaggedimages doesn't exist.
Creating flaggedrevs table...done.
...index fr_user already set on flaggedrevs table.
...flaggedtemplates table does not contain ft_title field.
...flaggedrevs table does not contain fr_img_name field.
...flaggedpage_config table does not contain fpc_select field.
Creating geo_tags table...done.
...coordinates are already DECIMAL in geo_tags.
Creating wbs_propertypairs table...done.
Creating wbqc_constraints table...done.
...have constraint_id field in wbqc_constraints table.
...index wbqc_constraints_guid_uniq already set on wbqc_constraints table.
Creating abuse_filter table...done.
...abuse_filter_log table does not contain afl_log_id field.
...have afl_filter_id field in abuse_filter_log table.
...index afl_ip_timestamp already set on abuse_filter_log table.
...index afl_wiki_timestamp already set on abuse_filter_log table.
...skipping: index filter_timestamp doesn't exist.
...abuse_filter_log table does not contain afl_filter field.
Creating betafeatures_user_counts table...done.
Creating transcode table...done.
...index transcode_name_key already set on transcode table.
Modifying transcode_time_error field of table transcode...done.
done
Database was successfully set up
MediaWiki has been successfully installed. You can now visit <http://127.0.0.1:9413> to view your wiki. If you have questions, check out our frequently asked questions list: <https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ> or use one of the support forums linked on that page.
Copying /workspace/src/LocalSettings.php to /workspace/log/LocalSettings.php
Copying /workspace/src/LocalSettings-installer.php to /workspace/log/LocalSettings-installer.php
No syntax errors detected in /workspace/src/LocalSettings.php
mediawiki/vendor used. Skipping external dependencies
php maintenance/update.php --quick --skip-external-dependencies
MediaWiki 1.39.0-alpha Updater
Skipping checking whether external dependencies are up to date, proceed at your own risk
Going to run database updates for wikidb
Depending on the size of your database this may take a while!
...collations up-to-date.
...have rev_actor field in revision table.
...have img_description_id field in image table.
Migrating comments to the 'comments' table, printing progress markers. For large
databases, you may want to hit Ctrl-C and do this manually with
maintenance/migrateComments.php.
No need to migrate revision.rev_comment, field does not exist
No need to migrate archive.ar_comment, field does not exist
No need to migrate ipblocks.ipb_reason, field does not exist
No need to migrate image.img_description, field does not exist
No need to migrate oldimage.oi_description, field does not exist
No need to migrate filearchive.fa_deleted_reason, field does not exist
No need to migrate filearchive.fa_description, field does not exist
No need to migrate recentchanges.rc_comment, field does not exist
No need to migrate logging.log_comment, field does not exist
No need to migrate protected_titles.pt_reason, field does not exist
done.
...slots table already exists.
...have slot_origin field in slots table.
...content table already exists.
...slot_roles table already exists.
...content_models table already exists.
...actor table already exists.
...have ar_actor field in archive table.
...have ipb_by_actor field in ipblocks table.
...have img_actor field in image table.
...have oi_actor field in oldimage table.
...have fa_actor field in filearchive table.
...have rc_actor field in recentchanges table.
...have log_actor field in logging table.
Migrating actors to the 'actor' table, printing progress markers. For large
databases, you may want to hit Ctrl-C and do this manually with
maintenance/migrateActors.php.
Creating actor entries for all registered users
... 1 - 3
Completed actor creation, added 0 new actor(s)
No need to migrate revision.rev_user, field does not exist
No need to migrate archive.ar_user, field does not exist
No need to migrate ipblocks.ipb_by, field does not exist
No need to migrate image.img_user, field does not exist
No need to migrate oldimage.oi_user, field does not exist
No need to migrate filearchive.fa_user, field does not exist
No need to migrate recentchanges.rc_user, field does not exist
No need to migrate logging.log_user, field does not exist
Beginning migration of log_search
Completed migration, inserted 0 row(s) with 0 new actor(s), 0 error(s)
done.
Modifying table site_stats...done.
...index rc_namespace_title_timestamp already set on recentchanges table.
...change_tag_def table already exists.
Populating el_index_60 field, printing progress markers. For large
databases, you may want to hit Ctrl-C and do this manually with
maintenance/populateExternallinksIndex60.php.
Populating externallinks.el_index_60...
el_id 0 - 200 of 6
Done, 0 rows updated.
done.
Removing 'externallinks.el_index_60' default value.
Running maintenance/deduplicateArchiveRevId.php...
Deduplicating ar_rev_id...
New install, nothing to do here.
done.
...have ct_tag_id field in change_tag table.
...index ar_revid_uniq already set on archive table.
Migrating revision data to the MCR 'slot' and 'content' tables, printing progress markers.
For large databases, you may want to hit Ctrl-C and do this manually with
maintenance/populateContentTables.php.
Populating revision...
No need to populate, revision.rev_text_id field does not exist
Populating archive...
No need to populate, archive.ar_text_id field does not exist
Done. Processed 0 rows in 0.0055098533630371 seconds
done.
...index log_type_action already set on logging table.
...type_action key doesn't exist.
...index PRIMARY already set on interwiki table.
...index PRIMARY already set on page_props table.
...index PRIMARY already set on protected_titles table.
...index PRIMARY already set on site_identifiers table.
...index rc_this_oldid already set on recentchanges table.
...transcache doesn't exist.
Running maintenance/populateChangeTagDef.php...
done.
...change_tag_rc_tag key doesn't exist.
...have ipb_sitewide field in ipblocks table.
...ipblocks_restrictions table already exists.
...change_tag table does not contain ct_tag field.
...valid_tag doesn't exist.
...tag_summary doesn't exist.
...archive table does not contain ar_comment field.
...ipblocks table does not contain ipb_reason field.
...image table does not contain img_description field.
...oldimage table does not contain oi_description field.
...filearchive table does not contain fa_description field.
...recentchanges table does not contain rc_comment field.
...logging table does not contain log_comment field.
...protected_titles table does not contain pt_reason field.
Modifying table job...done.
...ar_usertext_timestamp key doesn't exist.
...usertext_timestamp key doesn't exist.
...archive table does not contain ar_user field.
...ipblocks table does not contain ip_by field.
...img_user_timestamp key doesn't exist.
...image table does not contain img_user field.
...oldimage table does not contain oi_user field.
...filearchive table does not contain fa_user field.
...recentchanges table does not contain rc_user field.
...logging table does not contain log_user field.
...index un_user_ip already set on user_newtalk table.
...watchlist_expiry table already exists.
...page_restrictions field does not exist in page table, skipping modify field patch.
...index ipb_address_unique already set on ipblocks table.
...archive table does not contain ar_text_id field.
...lc_lang is up-to-date.
...ll_lang is up-to-date.
...site_language is up-to-date.
...index ipb_address_unique on table ipblocks has no field ipb_anon_only; added.
...ipb_address_unique index up-to-date.
Modifying actor_name field of table actor...done.
Modifying site_global_key field of table sites...done.
Modifying iwl_prefix field of table iwlinks...done.
Modifying rd_title field of table redirect...done.
Modifying pl_title field of table pagelinks...done.
Modifying tl_title field of table templatelinks...done.
Modifying il_to field of table imagelinks...done.
Modifying ll_title field of table langlinks...done.
Modifying iwl_title field of table iwlinks...done.
Modifying cat_title field of table category...done.
Modifying qc_title field of table querycache...done.
Modifying qcc_title field of table querycachetwo...done.
Modifying wl_title field of table watchlist...done.
Modifying user_last_timestamp field of table user_newtalk...done.
Modifying pt_title field of table protected_titles...done.
Removing 'protected_titles.pt_expiry' default value.
Removing 'ip_changes.ipc_rev_timestamp' default value.
Modifying ir_type field of table ipblocks_restrictions...done.
...index wl_namespace_title already set on watchlist table.
Modifying job_title field of table job...done.
Modifying job_timestamp field of table job...done.
Modifying job_token_timestamp field of table job...done.
Modifying wl_notificationtimestamp field of table watchlist...done.
Modifying role_id field of table slot_roles...done.
Modifying model_id field of table content_models...done.
Modifying cl_to field of table categorylinks...done.
Modifying log_title field of table logging...done.
Modifying us_timestamp field of table uploadstash...done.
...index up_property already set on user_properties table.
...index site_global_key already set on sites table.
...index log_type_time already set on logging table.
Modifying fa_name field of table filearchive...done.
Removing 'filearchive.fa_deleted_timestamp' default value.
Removing 'filearchive.fa_timestamp' default value.
Modifying oi_name field of table oldimage...done.
Removing 'oldimage.oi_timestamp' default value.
Modifying exptime field of table objectcache...done.
Removing 'ipblocks.ipb_timestamp' default value.
Removing 'ipblocks.ipb_expiry' default value.
...index ar_name_title_timestamp already set on archive table.
Modifying img_name field of table image...done.
Removing 'image.img_timestamp' default value.
Modifying img_timestamp field of table image...done.
...index si_key already set on site_identifiers table.
Modifying rc_title field of table recentchanges...done.
Removing 'recentchanges.rc_timestamp' default value.
Modifying rc_timestamp field of table recentchanges...done.
Modifying rc_id field of table recentchanges...done.
...index rc_new_name_timestamp already set on recentchanges table.
Removing 'archive.ar_timestamp' default value.
Modifying ar_title field of table archive...done.
Modifying page_title field of table page...done.
Removing 'page.page_touched' default value.
Modifying user_name field of table user...done.
...index rev_page_timestamp already set on revision table.
...have modtoken field in objectcache table.
Removing 'revision.rev_timestamp' default value.
...index oi_timestamp already set on oldimage table.
...index page_name_title already set on page table.
...index ct_rc_tag_id already set on change_tag table.
Converting djvu metadata...
Finished refreshing file metadata for 0 files. 0 needed to be refreshed, 0 did not need to be but were refreshed anyways, and 0 refreshes were suspicious.
...done.
...page_restrictions table does not contain pr_user field.
Modifying fa_id field of table filearchive...done.
Modifying img_major_mime field of table image...done.
...linktarget table already exists.
...rev_page_id key doesn't exist.
Modifying pr_page field of table page_restrictions...done.
Modifying pp_page field of table page_props...done.
Modifying ir_value field of table ipblocks_restrictions...done.
...have tl_target_id field in templatelinks table.
...user_autocreate_serial table already exists.
Modifying ir_ipb_id field of table ipblocks_restrictions...done.
Modifying ipb_id field of table ipblocks...done.
Modifying user_editcount field of table user...done.
Running maintenance/migrateRevisionActorTemp.php...
revision_actor_temp does not exist, so nothing to do.
done.
...revision_actor_temp doesn't exist.
Running maintenance/updateRestrictions.php...
Migration is not needed.
done.
...page table does not contain page_restrictions field.
...spoofuser table already exists.
...cu_changes table already exists.
...cuc_id in table cu_changes already modified by patch /workspace/src/extensions/CheckUser/src/../schema/mysql/patch-cu_changes-cuc_id-unsigned.sql.
...index cuc_actor_ip_time already set on cu_changes table.
...cuc_timestamp in table cu_changes already modified by patch /workspace/src/extensions/CheckUser/src/../schema/mysql/patch-cu_changes-cuc_timestamp.sql.
...echo_event table already exists.
...user_event key doesn't exist.
Running extensions/Echo/maintenance/updateEchoSchemaForSuppression.php...
...Update 'UpdateEchoSchemaForSuppression' already logged as completed. Use --force to run it again.
done.
...echo_event table does not contain event_page_namespace field.
...echo_event table does not contain event_page_title field.
...echo_notification table does not contain notification_bundle_base field.
...echo_notification table does not contain notification_bundle_display_hash field.
...echo_notification_user_hash_timestamp key doesn't exist.
...echo_push_provider table already exists.
...echo_push_topic table already exists.
...echo_push_subscription table already exists.
Creating echo_unread_wikis table...done.
Modifying euw_wiki field of table echo_unread_wikis...done.
...flaggedimages doesn't exist.
...flaggedrevs table already exists.
...index fr_user already set on flaggedrevs table.
...flaggedtemplates table does not contain ft_title field.
...flaggedrevs table does not contain fr_img_name field.
...flaggedpage_config table does not contain fpc_select field.
...geo_tags table already exists.
...coordinates are already DECIMAL in geo_tags.
...wbs_propertypairs table already exists.
...wbqc_constraints table already exists.
...have constraint_id field in wbqc_constraints table.
...index wbqc_constraints_guid_uniq already set on wbqc_constraints table.
...abuse_filter table already exists.
...abuse_filter_log table does not contain afl_log_id field.
...have afl_filter_id field in abuse_filter_log table.
...index afl_ip_timestamp already set on abuse_filter_log table.
...index afl_wiki_timestamp already set on abuse_filter_log table.
...skipping: index filter_timestamp doesn't exist.
...abuse_filter_log table does not contain afl_filter field.
...betafeatures_user_counts table already exists.
Creating globaluser table...done.
...transcode table already exists.
...index transcode_name_key already set on transcode table.
...transcode_time_error in table transcode already modified by patch /workspace/src/extensions/TimedMediaHandler/sql/patch-transcode-transcode_timestamp.sql.
Creating wb_changes table...done.
Creating wb_id_counters table...done.
Creating wb_items_per_site table...done.
Modifying ips_site_page field of table wb_items_per_site...done.
...wb_ips_site_page key doesn't exist.
Modifying change_info field of table wb_changes...done.
Creating wb_property_info table...done.
Creating wbt_text table...done.
...wb_terms doesn't exist.
Creating wb_changes_subscription table...done.
...wb_changes_change_type key doesn't exist.
...index change_object_id already set on wb_changes table.
...wb_changes_dispatch doesn't exist.
Added the "unexpectedUnconnectedPage" page property for 1 pages, up to page ID 1000000 (inclusive).
Done!
Creating wbc_entity_usage table...done.
Filling usage table: processed 0 pages, starting with page #0.
...site_stats is populated...done.
Checking existence of old default messages...done.
Populating rev_len column
...doing rev_id from 1 to 200
Populating ar_len column
...archive table seems to be empty.
rev_len and ar_len population complete [0 revision rows, 0 archive rows].
Populating rev_sha1 column
...doing rev_id from 1 to 200
Populating ar_sha1 column
...archive table seems to be empty.
Populating ar_sha1 column legacy rows
rev_sha1 and ar_sha1 population complete [0 revision rows, 0 archive rows].
Populating img_sha1 field
Done 0 files in 0.0 seconds
Fixing protocol-relative entries in the externallinks table...
Done, 0 rows updated.
Populating fa_sha1 field from fa_storage_key
Done 0 files in 0.0 seconds
Updating *_from_namespace fields in links tables.
...doing page_id from 1 to 200
Adding empty categories with description pages...
Removing empty categories without description pages...
Category cleanup complete.
Populating page_props.pp_sortkey...
Populating page_props.pp_sortkey complete.
Updated a total of 0 rows
Copying IP revisions to ip_changes, from rev_id 0 to rev_id 1
Attempted to insert 0 IP revisions, 0 actually done.
Updating externallinks table index fields
el_id 0 - 6 of 6
Done, 0 rows updated, 0 deleted.
The cu_changes table seems to be empty.\nNo throttle parameters to normalize.
Throttle parameters successfully normalized. Changed 0 rows.
MediaWiki\Extension\AbuseFilter\Maintenance\FixOldLogEntries deleted 0 rows.
MediaWiki\Extension\AbuseFilter\Maintenance\FixOldLogEntries updated newlines for 0 rows.
MediaWiki\Extension\AbuseFilter\Maintenance\FixOldLogEntries updated fields for 0 rows.
...the abuse_filter_log table is empty.
Purging caches...done.
Done in 1.7 s.
php maintenance/rebuildLocalisationCache.php --lang en
Rebuilding en...
1 languages rebuilt out of 1
<<< Finish: Install MediaWiki, db=<MySQL /workspace/db/quibble-mysql-wu0e15f8/socket> vendor=True, in 3.390 s
INFO:quibble.commands:>>> Start: npm install in /workspace/src
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated formidable@1.2.6: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated superagent@6.1.0: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at <https://github.com/visionmedia/superagent/releases>. Thanks to @shadowgate15, @spence-s, and @niftylettuce. Superagent is sponsored by Forward Email at <https://forwardemail.net>.
added 917 packages, and audited 919 packages in 8s
101 packages are looking for funding
run `npm fund` for details
4 vulnerabilities (2 moderate, 2 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues, run:
npm audit fix --force
Run `npm audit` for details.
<<< Finish: npm install in /workspace/src, in 8.637 s
INFO:quibble.commands:<<< Finish: Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2):
* Install MediaWiki, db=<MySQL /workspace/db/quibble-mysql-wu0e15f8/socket> vendor=True
* npm install in /workspace/src, in 8.755 s
INFO:quibble.commands:>>> Start: Start backends, <ExternalWebserver http://127.0.0.1:9413 /workspace/src> <Xvfb :94> <ChromeWebDriver :94>
INFO:backend.ExternalWebserver:Not starting a webserver.
INFO:backend.Xvfb:Starting Xvfb on display :94
INFO:backend.ChromeWebDriver:Starting Chromedriver
INFO:quibble.use_headless:Display: :94
DEBUG:quibble.chromium_flags:Flags: ['', '--autoplay-policy=no-user-gesture-required', '--disable-pushstate-throttle', '--no-sandbox']
INFO:quibble.commands:<<< Finish: Start backends, <ExternalWebserver http://127.0.0.1:9413 /workspace/src> <Xvfb :94> <ChromeWebDriver :94>, in 0.012 s
INFO:quibble.commands:>>> Start: Browser tests for projects mediawiki/extensions/Wikibase, mediawiki/core, mediawiki/extensions/AbuseFilter, mediawiki/extensions/AntiSpoof, mediawiki/extensions/ArticlePlaceholder, mediawiki/extensions/BetaFeatures, mediawiki/extensions/CentralAuth, mediawiki/extensions/CheckUser, mediawiki/extensions/CirrusSearch, mediawiki/extensions/Cite, mediawiki/extensions/CodeEditor, mediawiki/extensions/ConfirmEdit, mediawiki/extensions/Echo, mediawiki/extensions/Elastica, mediawiki/extensions/EventBus, mediawiki/extensions/EventLogging, mediawiki/extensions/EventStreamConfig, mediawiki/extensions/FlaggedRevs, mediawiki/extensions/GeoData, mediawiki/extensions/GuidedTour, mediawiki/extensions/MobileApp, mediawiki/extensions/MobileFrontend, mediawiki/extensions/ParserFunctions, mediawiki/extensions/PdfHandler, mediawiki/extensions/PropertySuggester, mediawiki/extensions/Renameuser, mediawiki/extensions/Scribunto, mediawiki/extensions/SiteMatrix, mediawiki/extensions/SyntaxHighlight_GeSHi, mediawiki/extensions/TemplateData, mediawiki/extensions/TimedMediaHandler, mediawiki/extensions/UniversalLanguageSelector, mediawiki/extensions/VisualEditor, mediawiki/extensions/WikiEditor, mediawiki/extensions/WikibaseCirrusSearch, mediawiki/extensions/WikibaseLexeme, mediawiki/extensions/WikibaseMediaInfo, mediawiki/extensions/WikibaseQualityConstraints, mediawiki/extensions/WikimediaBadges, mediawiki/extensions/WikimediaEvents, mediawiki/extensions/cldr, mediawiki/skins/MinervaNeue, mediawiki/skins/Vector, mediawiki/vendor
INFO:quibble.commands:Running webdriver test in /workspace/src/extensions/Wikibase
WARNING:backend.ChromeWebDriver:[1657024868.464][SEVERE]: bind() failed: Cannot assign requested address (99)
npm WARN deprecated @stylelint/postcss-markdown@0.36.2: Use the original unforked package instead: postcss-markdown
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated formidable@1.2.6: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated superagent@6.1.0: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at <https://github.com/visionmedia/superagent/releases>.
> Wikibase@0.1.0 postinstall
> npm-run-all -p install:*
> Wikibase@0.1.0 install:tainted-ref
> npm --prefix view/lib/wikibase-tainted-ref ci
> Wikibase@0.1.0 install:rest-api
> npm --prefix repo/rest-api ci
> Wikibase@0.1.0 install:bridge
> npm --prefix client/data-bridge ci
npm WARN deprecated formidable@1.2.6: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated superagent@6.1.0: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at <https://github.com/visionmedia/superagent/releases>.
added 911 packages, and audited 912 packages in 12s
145 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
npm WARN deprecated @types/webpack-dev-server@4.7.2: This is a stub types definition. webpack-dev-server provides its own type definitions, so you do not need this installed.
npm WARN deprecated stylelint-processor-html@1.0.0: Please use stylelint-processor-arbitrary-tags https://github.com/mapbox/stylelint-processor-arbitrary-tags
npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated stylelint-processor-html@1.0.0: Please use stylelint-processor-arbitrary-tags https://github.com/mapbox/stylelint-processor-arbitrary-tags
npm WARN deprecated @stylelint/postcss-markdown@0.36.2: Use the original unforked package instead: postcss-markdown
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated @stylelint/postcss-markdown@0.36.2: Use the original unforked package instead: postcss-markdown
npm WARN deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated har-validator@5.1.3: this library is no longer supported
npm WARN deprecated eslint-loader@2.2.1: This loader has been deprecated. Please use eslint-webpack-plugin
npm WARN deprecated sane@4.1.0: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added
npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated intl-messageformat-parser@1.8.1: We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser
npm WARN deprecated uuid@3.3.2: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated sane@4.1.0: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated html-webpack-plugin@3.2.0: 3.x is no longer supported
npm WARN deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
npm WARN deprecated @hapi/address@2.1.4: Moved to 'npm install @sideway/address'
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated uuid@3.3.3: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.0: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1
npm WARN deprecated @hapi/joi@15.1.1: Switch to 'npm install joi'
npm WARN deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
> data-bridge@0.1.0 prepare
> node build/wikimedia-ui-base.js
added 3443 packages, and audited 3444 packages in 35s
339 packages are looking for funding
run `npm fund` for details
47 vulnerabilities (12 moderate, 33 high, 2 critical)
To address issues that do not require attention, run:
npm audit fix
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
> tainted-ref@0.1.0 prepare
> node build/wikimedia-ui-base.js
added 3747 packages, and audited 3748 packages in 43s
251 packages are looking for funding
run `npm fund` for details
83 vulnerabilities (13 moderate, 54 high, 16 critical)
To address issues that do not require attention, run:
npm audit fix
To address all issues possible (including breaking changes), run:
npm audit fix --force
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
added 925 packages, and audited 926 packages in 55s
148 packages are looking for funding
run `npm fund` for details
2 vulnerabilities (1 moderate, 1 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues, run:
npm audit fix --force
Run `npm audit` for details.
> Wikibase@0.1.0 selenium-test
> for i in $(seq 1 10); do npm-run-all --continue-on-error selenium-test:*; done
> Wikibase@0.1.0 selenium-test:repo
> wdio repo/tests/selenium/wdio.conf.js

Execution of 9 workers started at 2022-07-05T12:42:05.523Z
[0-0] RUNNING in chrome - /repo/tests/selenium/specs/blocked.js
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabel-2022-07-05T12-42-13-021Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetDescription-2022-07-05T12-42-13-943Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetAliases-2022-07-05T12-42-14-710Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabelDescriptionAliases-2022-07-05T12-42-15-386Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetSiteLink-2022-07-05T12-42-16-171Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewItem-2022-07-05T12-42-16-898Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewProperty-2022-07-05T12-42-17-596Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3AMergeItems-2022-07-05T12-42-18-342Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ARedirectEntity-2022-07-05T12-42-19-004Z.png
[0-0]
[0-0] PASSED in chrome - /repo/tests/selenium/specs/blocked.js
[0-1] RUNNING in chrome - /repo/tests/selenium/specs/item.js
[0-1]
[0-1] Screenshot: /workspace/log/can-add-a-statement-using-the-keyboard-2022-07-05T12-42-28-165Z.png
[0-1]
[0-1]
[0-1] Screenshot: /workspace/log/old-revisions-do-not-have-an-edit-link-2022-07-05T12-42-31-757Z.png
[0-1]
[0-1] PASSED in chrome - /repo/tests/selenium/specs/item.js
[0-2] RUNNING in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-2]
[0-2] Screenshot: /workspace/log/edit-tab-does-should-not-be-there-2022-07-05T12-42-35-304Z.png
[0-2]
[0-2]
[0-2] Screenshot: /workspace/log/the-title-should-match-2022-07-05T12-42-36-048Z.png
[0-2]
[0-2] PASSED in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-3] RUNNING in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-3]
[0-3] Screenshot: /workspace/log/can-expand-collapsed-references-on-a-protected-page-as-unprivileged-user-2022-07-05T12-42-46-858Z.png
[0-3]
[0-3] PASSED in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-4] RUNNING in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-4]
[0-4] Screenshot: /workspace/log/should-appear-and-disappear-correctly-2022-07-05T12-42-53-160Z.png
[0-4]
[0-4] PASSED in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-5] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-5]
[0-5] Screenshot: /workspace/log/shows-the-warning-overlay-for-anonymous-users-when-clicking-the-edit-button-2022-07-05T12-42-57-420Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/can-be-dismissed-2022-07-05T12-42-58-410Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/does-not-show-the-warning-overlay-again-if-the-user-opts-out-2022-07-05T12-42-59-747Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/never-appears-for-logged-in-users-2022-07-05T12-43-03-483Z.png
[0-5]
[0-5] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-6] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-6]
[0-6] Screenshot: /workspace/log/is-in-edit-mode-after-clicking-the-edit-button-2022-07-05T12-43-07-463Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/switches-back-to-reading-mode-when-clicking-the-cancel-button-2022-07-05T12-43-08-755Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/can-edit-labels%2C-descriptions%2C-and-aliases-2022-07-05T12-43-12-728Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/shows-an-error-banner-when-an-edit-fails-to-save-when-the-entity-was-protected-while-editing-2022-07-05T12-43-34-761Z.png
[0-6]
[0-6] Error in "Termbox: editing.editing.shows an error banner when an edit fails to save when the entity was protected while editing"
Error: element (".wb-ui-message-banner .wb-ui-icon-message-box--error") still not existing after 10000ms
 at runMicrotasks (<anonymous>)
 at Context.<anonymous> (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js:64:39)
[0-6] FAILED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-7] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-7]
[0-7] Screenshot: /workspace/log/is-shown-when-clicking-publish-2022-07-05T12-43-40-708Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-when-clicking-cancel-and-goes-back-to-edit-mode-2022-07-05T12-43-42-013Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-and-saves-when-clicking-publish-2022-07-05T12-43-43-534Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/does-not-reappear-after-saving-by-default-2022-07-05T12-43-45-868Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/reappears-after-saving-when-unchecking-the-%22remember-my-choice%22-checkbox-2022-07-05T12-43-47-755Z.png
[0-7]
[0-7] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-8] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[0-8]
[0-8] Screenshot: /workspace/log/is-in-reading-mode-when-opening-the-item-page-2022-07-05T12-43-53-278Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-language-with-respective-terms-2022-07-05T12-43-54-553Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T12-43-55-543Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expanded-by-default-2022-07-05T12-43-56-501Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsible%2C-also-hiding-the-%22all-entered-languages%22-section-2022-07-05T12-43-57-573Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/expands-again-when-clicking-the-button-twice-2022-07-05T12-43-58-840Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T12-43-59-934Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsed-by-default-2022-07-05T12-44-01-005Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T12-44-02-111Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expandable-2022-07-05T12-44-03-256Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/collapses-again-when-clicking-the-button-twice-2022-07-05T12-44-04-406Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T12-44-05-694Z.png
[0-8]
[0-8] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
"spec" Reporter:
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-0] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-0] Session ID: f79650d1-eedf-4be5-9a84-c06badd186a3
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] » /repo/tests/selenium/specs/blocked.js
[Chrome 90.0.4430.212 linux #0-0] blocked user cannot use
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabel
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetDescription
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabelDescriptionAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetSiteLink
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewItem
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewProperty
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:MergeItems
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:RedirectEntity
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] 9 passing (11.7s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-1] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-1] Session ID: d7748cec-7a72-4ea1-91e0-71b7f0bc109e
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] » /repo/tests/selenium/specs/item.js
[Chrome 90.0.4430.212 linux #0-1] item
[Chrome 90.0.4430.212 linux #0-1] ✓ can add a statement using the keyboard
[Chrome 90.0.4430.212 linux #0-1] ✓ old revisions do not have an edit link
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] 2 passing (11s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-2] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-2] Session ID: aaf0fd68-73b6-4f5b-b84c-271d6bf95c59
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] » /repo/tests/selenium/specs/nonexisting.item.js
[Chrome 90.0.4430.212 linux #0-2] WikibaseRepoNonExistingItemPage
[Chrome 90.0.4430.212 linux #0-2] ✓ edit tab does should not be there
[Chrome 90.0.4430.212 linux #0-2] ✓ the title should match
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] 2 passing (2.2s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-3] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-3] Session ID: 462e56b1-b080-4bb4-a6da-d14ce8fbc633
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] » /repo/tests/selenium/specs/readmode.references.js
[Chrome 90.0.4430.212 linux #0-3] WikibaseReferenceOnProtectedPage
[Chrome 90.0.4430.212 linux #0-3] ✓ can expand collapsed references on a protected page as unprivileged user
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] 1 passing (8.6s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-4] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-4] Session ID: 57ad19b5-c42a-4230-83f6-b3e943a0a3ab
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] » /repo/tests/selenium/specs/tainted-ref.js
[Chrome 90.0.4430.212 linux #0-4] the Tainted icon
[Chrome 90.0.4430.212 linux #0-4] ✓ should appear and disappear correctly
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] 1 passing (4.6s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-5] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-5] Session ID: 467a2dfb-620a-416b-a5da-e29b946ff5f7
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] » /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[Chrome 90.0.4430.212 linux #0-5] Termbox: AnonEditWarning
[Chrome 90.0.4430.212 linux #0-5] ✓ shows the warning overlay for anonymous users when clicking the edit button
[Chrome 90.0.4430.212 linux #0-5] ✓ can be dismissed
[Chrome 90.0.4430.212 linux #0-5] ✓ does not show the warning overlay again if the user opts out
[Chrome 90.0.4430.212 linux #0-5] ✓ never appears for logged in users
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] 4 passing (8.2s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-6] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-6] Session ID: bac5d638-cd6c-490c-ad5d-1a02937d8126
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] » /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 90.0.4430.212 linux #0-6] Termbox: editing
[Chrome 90.0.4430.212 linux #0-6] edit mode
[Chrome 90.0.4430.212 linux #0-6] ✓ is in edit mode after clicking the edit button
[Chrome 90.0.4430.212 linux #0-6] ✓ switches back to reading mode when clicking the cancel button
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] editing
[Chrome 90.0.4430.212 linux #0-6] ✓ can edit labels, descriptions, and aliases
[Chrome 90.0.4430.212 linux #0-6] ✖ shows an error banner when an edit fails to save when the entity was protected while editing
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] 3 passing (31s)
[Chrome 90.0.4430.212 linux #0-6] 1 failing
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] 1) editing shows an error banner when an edit fails to save when the entity was protected while editing
[Chrome 90.0.4430.212 linux #0-6] element (".wb-ui-message-banner .wb-ui-icon-message-box--error") still not existing after 10000ms
[Chrome 90.0.4430.212 linux #0-6] Error: element (".wb-ui-message-banner .wb-ui-icon-message-box--error") still not existing after 10000ms
[Chrome 90.0.4430.212 linux #0-6]  at runMicrotasks (<anonymous>)
[Chrome 90.0.4430.212 linux #0-6]  at Context.<anonymous> (/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js:64:39)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-7] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-7] Session ID: 4c4502b3-fb59-4578-a22e-ac94eb3e5d5e
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] » /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[Chrome 90.0.4430.212 linux #0-7] Termbox: LicenseOverlay
[Chrome 90.0.4430.212 linux #0-7] ✓ is shown when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears when clicking cancel and goes back to edit mode
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears and saves when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ does not reappear after saving by default
[Chrome 90.0.4430.212 linux #0-7] ✓ reappears after saving when unchecking the "remember my choice" checkbox
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] 5 passing (9.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-8] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-8] Session ID: 08385834-d7a2-477b-a2e3-68439a21569f
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] » /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[Chrome 90.0.4430.212 linux #0-8] Termbox: reading
[Chrome 90.0.4430.212 linux #0-8] ✓ is in reading mode when opening the item page
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] primary language terms
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected language with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "in more languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expanded by default
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsible, also hiding the "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ expands again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsed by default
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expandable
[Chrome 90.0.4430.212 linux #0-8] ✓ collapses again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] 12 passing (16.2s)
Spec Files: 8 passed, 1 failed, 9 total (100% completed) in 00:02:00
> Wikibase@0.1.0 selenium-test:bridge
> npm --prefix client/data-bridge run selenium-test
> data-bridge@0.1.0 selenium-test
> wdio ./tests/selenium/wdio.conf.js

Execution of 7 workers started at 2022-07-05T12:44:08.522Z
[0-0] RUNNING in chrome - /tests/selenium/specs/bailout.js
[0-0] Video location: /workspace/log/bail-out_unsupported-datatype.mp4
[0-0]
[0-0] Screenshot: /workspace/log/unsupported-datatype-2022-07-05T12-44-15-636Z.png
[0-0]
[0-0] PASSED in chrome - /tests/selenium/specs/bailout.js
[0-1] RUNNING in chrome - /tests/selenium/specs/canCancel.js
[0-1] Video location: /workspace/log/App_closes-on-clicking-the-close-button.mp4
[0-1]
[0-1] Screenshot: /workspace/log/closes-on-clicking-the-close-button-2022-07-05T12-44-22-858Z.png
[0-1]
[0-1] PASSED in chrome - /tests/selenium/specs/canCancel.js
[0-2] RUNNING in chrome - /tests/selenium/specs/canSave.js
[0-2] Video location: /workspace/log/App_can-save-with-tag.mp4
[0-2]
[0-2] Screenshot: /workspace/log/can-save-with-tag-2022-07-05T12-44-33-177Z.png
[0-2]
[0-2] Video location: /workspace/log/App_saves-an-updated-value.mp4
[0-2]
[0-2] Screenshot: /workspace/log/saves-an-updated-value-2022-07-05T12-44-37-536Z.png
[0-2]
[0-2] PASSED in chrome - /tests/selenium/specs/canSave.js
[0-3] RUNNING in chrome - /tests/selenium/specs/errorHandling.js
[0-3] Video location: /workspace/log/App_shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity-2022-07-05T12-44-46-548Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-be-relaunched-from-ErrorUnknown.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-be-relaunched-from-ErrorUnknown-2022-07-05T12-44-49-488Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-retry-saving-bridge-from-ErrorSaving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-bridge-from-ErrorSaving-2022-07-05T12-44-53-307Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-go-back-from-a-save-error-on-desktop.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-go-back-from-a-save-error-on-desktop-2022-07-05T12-44-56-528Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-retry-saving-without-assertuser.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-without-assertuser-2022-07-05T12-45-04-014Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-login-and-retry-saving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-login-and-retry-saving-2022-07-05T12-45-12-807Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_still-asserts-user-after-logging-in.mp4
[0-3]
[0-3] Screenshot: /workspace/log/still-asserts-user-after-logging-in-2022-07-05T12-45-19-760Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_shows-custom-Bridge-warning-on-login-page.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-custom-Bridge-warning-on-login-page-2022-07-05T12-45-25-866Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-reload-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-reload-button-click-2022-07-05T12-45-30-702Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-close-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-close-button-click-2022-07-05T12-45-35-130Z.png
[0-3]
[0-3] PASSED in chrome - /tests/selenium/specs/errorHandling.js
[0-4] RUNNING in chrome - /tests/selenium/specs/init.js
[0-4] Video location: /workspace/log/init_opens-app-in-OOUI-dialog.mp4
[0-4]
[0-4] Screenshot: /workspace/log/opens-app-in-OOUI-dialog-2022-07-05T12-45-42-183Z.png
[0-4]
[0-4] Video location: /workspace/log/init_indicates-loading-while-app-gathers-its-data.mp4
[0-4]
[0-4] Screenshot: /workspace/log/indicates-loading-while-app-gathers-its-data-2022-07-05T12-45-49-244Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetValue.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetValue-2022-07-05T12-45-51-601Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetReference.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetReference-2022-07-05T12-45-54-223Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-page-content-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-page-content-language-2022-07-05T12-45-56-731Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-a-non-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-a-non-English-fallback-language-2022-07-05T12-45-59-770Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-English-fallback-language-2022-07-05T12-46-02-345Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-property-ID-if-no-label-in-fallback-chain-found.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-property-ID-if-no-label-in-fallback-chain-found-2022-07-05T12-46-05-345Z.png
[0-4]
[0-4] Video location: /workspace/log/warning-for-anonymous-edits_is-not-shown-when-logged-in.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-not-shown-when-logged-in-2022-07-05T12-46-10-395Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-can-be-dismissed.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-can-be-dismissed-2022-07-05T12-46-12-762Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-leads-to-login-page.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-leads-to-login-page-2022-07-05T12-46-15-399Z.png
[0-4]
[0-4] PASSED in chrome - /tests/selenium/specs/init.js
[0-5] RUNNING in chrome - /tests/selenium/specs/mobile.js
[0-5] Video location: /workspace/log/On-mobile_can-go-back-from-a-save-error.mp4
[0-5]
[0-5] Screenshot: /workspace/log/can-go-back-from-a-save-error-2022-07-05T12-46-23-323Z.png
[0-5]
[0-5] PASSED in chrome - /tests/selenium/specs/mobile.js
[0-6] RUNNING in chrome - /tests/selenium/specs/permissionChecks.js
[0-6] Video location: /workspace/log/if-the-client-page-is-editable-for-the-user_show-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-the-editlink-2022-07-05T12-46-29-279Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-client-page-is-not-editable-for-the-user_hide-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/hide-the-editlink-2022-07-05T12-46-31-798Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-item-is-protected-on-the-repo_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T12-46-34-381Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-user-is-blocked-on-the-client_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T12-46-39-799Z.png
[0-6]
[0-6] PASSED in chrome - /tests/selenium/specs/permissionChecks.js
"spec" Reporter:
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-0] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-0] Session ID: 7f2e18e4b92b07aa5f8c44e530b9ab15
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] » /tests/selenium/specs/bailout.js
[chrome 90.0.4430.212 linux #0-0] bail-out
[chrome 90.0.4430.212 linux #0-0] ✓ unsupported datatype
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] 1 passing (3.9s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-1] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-1] Session ID: 8e29808c01e9f3c46b84028d35907da9
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] » /tests/selenium/specs/canCancel.js
[chrome 90.0.4430.212 linux #0-1] App
[chrome 90.0.4430.212 linux #0-1] ✓ closes on clicking the close button
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] 1 passing (4.2s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-2] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-2] Session ID: 8ddb8d4d2550435a0968bc3b64c0dc67
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] » /tests/selenium/specs/canSave.js
[chrome 90.0.4430.212 linux #0-2] App
[chrome 90.0.4430.212 linux #0-2] ✓ can save with tag
[chrome 90.0.4430.212 linux #0-2] ✓ saves an updated value
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] 2 passing (11.5s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-3] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-3] Session ID: e8a8d12fb8667fe923d497d1a890d9c4
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] » /tests/selenium/specs/errorHandling.js
[chrome 90.0.4430.212 linux #0-3] App
[chrome 90.0.4430.212 linux #0-3] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 90.0.4430.212 linux #0-3] ✓ can be relaunched from ErrorUnknown
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving bridge from ErrorSaving
[chrome 90.0.4430.212 linux #0-3] ✓ can go back from a save error on desktop
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when assertuser fails
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving without assertuser
[chrome 90.0.4430.212 linux #0-3] ✓ can login and retry saving
[chrome 90.0.4430.212 linux #0-3] ✓ still asserts user after logging in
[chrome 90.0.4430.212 linux #0-3] ✓ shows custom Bridge warning on login page
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when there is an edit conflict
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on reload button click
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on close button click
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] 10 passing (52.5s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-4] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-4] Session ID: 17f5479dd993aa0b2c91cc10e545c5e2
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] » /tests/selenium/specs/init.js
[chrome 90.0.4430.212 linux #0-4] init
[chrome 90.0.4430.212 linux #0-4] ✓ opens app in OOUI dialog
[chrome 90.0.4430.212 linux #0-4] ✓ indicates loading while app gathers its data
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] once app is launched
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetValue
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetReference
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] target property label
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the page content language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from a non-English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the property ID if no label in fallback chain found
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] warning for anonymous edits
[chrome 90.0.4430.212 linux #0-4] ✓ is not shown when logged in
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] when anonymous
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and can be dismissed
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and leads to login page
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] 11 passing (37s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-5] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-5] Session ID: 87eb4917435218db3070d5501005cf0d
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] » /tests/selenium/specs/mobile.js
[chrome 90.0.4430.212 linux #0-5] On mobile
[chrome 90.0.4430.212 linux #0-5] ✓ can go back from a save error
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] 1 passing (4.7s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-6] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-6] Session ID: e3d82b5efbf28ac01ffb878ae3eb960b
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] » /tests/selenium/specs/permissionChecks.js
[chrome 90.0.4430.212 linux #0-6] permission checks
[chrome 90.0.4430.212 linux #0-6] if the client page is editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ show the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the client page is not editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ hide the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the item is protected on the repo
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the user is blocked on the client
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] 4 passing (13.9s)
Spec Files: 7 passed, 7 total (100% completed) in 00:02:32
ERROR: "selenium-test:repo" exited with 1.
> Wikibase@0.1.0 selenium-test:repo
> wdio repo/tests/selenium/wdio.conf.js

Execution of 9 workers started at 2022-07-05T12:46:45.653Z
[0-0] RUNNING in chrome - /repo/tests/selenium/specs/blocked.js
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabel-2022-07-05T12-46-51-234Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetDescription-2022-07-05T12-46-52-148Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetAliases-2022-07-05T12-46-52-875Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabelDescriptionAliases-2022-07-05T12-46-53-536Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetSiteLink-2022-07-05T12-46-54-232Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewItem-2022-07-05T12-46-54-938Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewProperty-2022-07-05T12-46-55-626Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3AMergeItems-2022-07-05T12-46-56-354Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ARedirectEntity-2022-07-05T12-46-57-182Z.png
[0-0]
[0-0] PASSED in chrome - /repo/tests/selenium/specs/blocked.js
[0-1] RUNNING in chrome - /repo/tests/selenium/specs/item.js
[0-1]
[0-1] Screenshot: /workspace/log/can-add-a-statement-using-the-keyboard-2022-07-05T12-47-06-157Z.png
[0-1]
[0-1]
[0-1] Screenshot: /workspace/log/old-revisions-do-not-have-an-edit-link-2022-07-05T12-47-09-824Z.png
[0-1]
[0-1] PASSED in chrome - /repo/tests/selenium/specs/item.js
[0-2] RUNNING in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-2]
[0-2] Screenshot: /workspace/log/edit-tab-does-should-not-be-there-2022-07-05T12-47-13-566Z.png
[0-2]
[0-2]
[0-2] Screenshot: /workspace/log/the-title-should-match-2022-07-05T12-47-14-390Z.png
[0-2]
[0-2] PASSED in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-3] RUNNING in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-3]
[0-3] Screenshot: /workspace/log/can-expand-collapsed-references-on-a-protected-page-as-unprivileged-user-2022-07-05T12-47-25-373Z.png
[0-3]
[0-3] PASSED in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-4] RUNNING in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-4]
[0-4] Screenshot: /workspace/log/should-appear-and-disappear-correctly-2022-07-05T12-47-31-541Z.png
[0-4]
[0-4] PASSED in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-5] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-5]
[0-5] Screenshot: /workspace/log/shows-the-warning-overlay-for-anonymous-users-when-clicking-the-edit-button-2022-07-05T12-47-35-414Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/can-be-dismissed-2022-07-05T12-47-36-372Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/does-not-show-the-warning-overlay-again-if-the-user-opts-out-2022-07-05T12-47-37-688Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/never-appears-for-logged-in-users-2022-07-05T12-47-41-180Z.png
[0-5]
[0-5] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-6] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-6]
[0-6] Screenshot: /workspace/log/is-in-edit-mode-after-clicking-the-edit-button-2022-07-05T12-47-45-022Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/switches-back-to-reading-mode-when-clicking-the-cancel-button-2022-07-05T12-47-46-216Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/can-edit-labels%2C-descriptions%2C-and-aliases-2022-07-05T12-47-49-586Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/shows-an-error-banner-when-an-edit-fails-to-save-when-the-entity-was-protected-while-editing-2022-07-05T12-47-51-654Z.png
[0-6]
[0-6] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-7] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-7]
[0-7] Screenshot: /workspace/log/is-shown-when-clicking-publish-2022-07-05T12-47-55-524Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-when-clicking-cancel-and-goes-back-to-edit-mode-2022-07-05T12-47-56-711Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-and-saves-when-clicking-publish-2022-07-05T12-47-58-328Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/does-not-reappear-after-saving-by-default-2022-07-05T12-48-00-114Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/reappears-after-saving-when-unchecking-the-%22remember-my-choice%22-checkbox-2022-07-05T12-48-01-935Z.png
[0-7]
[0-7] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-8] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[0-8]
[0-8] Screenshot: /workspace/log/is-in-reading-mode-when-opening-the-item-page-2022-07-05T12-48-06-764Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-language-with-respective-terms-2022-07-05T12-48-08-054Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T12-48-09-063Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expanded-by-default-2022-07-05T12-48-10-174Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsible%2C-also-hiding-the-%22all-entered-languages%22-section-2022-07-05T12-48-11-372Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/expands-again-when-clicking-the-button-twice-2022-07-05T12-48-12-606Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T12-48-14-169Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsed-by-default-2022-07-05T12-48-15-152Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T12-48-16-099Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expandable-2022-07-05T12-48-17-235Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/collapses-again-when-clicking-the-button-twice-2022-07-05T12-48-18-308Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T12-48-19-600Z.png
[0-8]
[0-8] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
"spec" Reporter:
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-0] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-0] Session ID: 5c754cba-683a-406c-b204-1b97feb5c711
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] » /repo/tests/selenium/specs/blocked.js
[Chrome 90.0.4430.212 linux #0-0] blocked user cannot use
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabel
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetDescription
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabelDescriptionAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetSiteLink
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewItem
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewProperty
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:MergeItems
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:RedirectEntity
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] 9 passing (9.5s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-1] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-1] Session ID: 4d9fe2eb-ec0c-4d47-ab5d-0ff036d2cce3
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] » /repo/tests/selenium/specs/item.js
[Chrome 90.0.4430.212 linux #0-1] item
[Chrome 90.0.4430.212 linux #0-1] ✓ can add a statement using the keyboard
[Chrome 90.0.4430.212 linux #0-1] ✓ old revisions do not have an edit link
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] 2 passing (10.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-2] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-2] Session ID: 988c0af5-a797-4a46-884b-299003daa304
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] » /repo/tests/selenium/specs/nonexisting.item.js
[Chrome 90.0.4430.212 linux #0-2] WikibaseRepoNonExistingItemPage
[Chrome 90.0.4430.212 linux #0-2] ✓ edit tab does should not be there
[Chrome 90.0.4430.212 linux #0-2] ✓ the title should match
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] 2 passing (2.4s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-3] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-3] Session ID: d272f4c9-438b-48f7-89dc-9ae8b3ab8cb8
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] » /repo/tests/selenium/specs/readmode.references.js
[Chrome 90.0.4430.212 linux #0-3] WikibaseReferenceOnProtectedPage
[Chrome 90.0.4430.212 linux #0-3] ✓ can expand collapsed references on a protected page as unprivileged user
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] 1 passing (8.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-4] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-4] Session ID: 085532f9-f5c1-4897-be96-b84055c6ad7d
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] » /repo/tests/selenium/specs/tainted-ref.js
[Chrome 90.0.4430.212 linux #0-4] the Tainted icon
[Chrome 90.0.4430.212 linux #0-4] ✓ should appear and disappear correctly
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] 1 passing (4.5s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-5] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-5] Session ID: 7f7f6f19-1af8-4007-b014-1fbf554bf317
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] » /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[Chrome 90.0.4430.212 linux #0-5] Termbox: AnonEditWarning
[Chrome 90.0.4430.212 linux #0-5] ✓ shows the warning overlay for anonymous users when clicking the edit button
[Chrome 90.0.4430.212 linux #0-5] ✓ can be dismissed
[Chrome 90.0.4430.212 linux #0-5] ✓ does not show the warning overlay again if the user opts out
[Chrome 90.0.4430.212 linux #0-5] ✓ never appears for logged in users
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] 4 passing (8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-6] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-6] Session ID: d9cd1c4a-dac1-4f06-b058-5ad4b31aa5f7
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] » /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 90.0.4430.212 linux #0-6] Termbox: editing
[Chrome 90.0.4430.212 linux #0-6] edit mode
[Chrome 90.0.4430.212 linux #0-6] ✓ is in edit mode after clicking the edit button
[Chrome 90.0.4430.212 linux #0-6] ✓ switches back to reading mode when clicking the cancel button
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] editing
[Chrome 90.0.4430.212 linux #0-6] ✓ can edit labels, descriptions, and aliases
[Chrome 90.0.4430.212 linux #0-6] ✓ shows an error banner when an edit fails to save when the entity was protected while editing
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] 4 passing (8.6s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-7] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-7] Session ID: 5d27a712-46ff-4e92-8ea7-2595339e5266
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] » /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[Chrome 90.0.4430.212 linux #0-7] Termbox: LicenseOverlay
[Chrome 90.0.4430.212 linux #0-7] ✓ is shown when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears when clicking cancel and goes back to edit mode
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears and saves when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ does not reappear after saving by default
[Chrome 90.0.4430.212 linux #0-7] ✓ reappears after saving when unchecking the "remember my choice" checkbox
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] 5 passing (8.5s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-8] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-8] Session ID: f0c8afff-1b02-4ec3-bab3-2fb17c45d8c1
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] » /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[Chrome 90.0.4430.212 linux #0-8] Termbox: reading
[Chrome 90.0.4430.212 linux #0-8] ✓ is in reading mode when opening the item page
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] primary language terms
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected language with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "in more languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expanded by default
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsible, also hiding the "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ expands again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsed by default
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expandable
[Chrome 90.0.4430.212 linux #0-8] ✓ collapses again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] 12 passing (15.9s)
Spec Files: 9 passed, 9 total (100% completed) in 00:01:34
> Wikibase@0.1.0 selenium-test:bridge
> npm --prefix client/data-bridge run selenium-test
> data-bridge@0.1.0 selenium-test
> wdio ./tests/selenium/wdio.conf.js

Execution of 7 workers started at 2022-07-05T12:48:23.650Z
[0-0] RUNNING in chrome - /tests/selenium/specs/bailout.js
[0-0] Video location: /workspace/log/bail-out_unsupported-datatype.mp4
[0-0]
[0-0] Screenshot: /workspace/log/unsupported-datatype-2022-07-05T12-48-30-715Z.png
[0-0]
[0-0] PASSED in chrome - /tests/selenium/specs/bailout.js
[0-1] RUNNING in chrome - /tests/selenium/specs/canCancel.js
[0-1] Video location: /workspace/log/App_closes-on-clicking-the-close-button.mp4
[0-1]
[0-1] Screenshot: /workspace/log/closes-on-clicking-the-close-button-2022-07-05T12-48-37-777Z.png
[0-1]
[0-1] PASSED in chrome - /tests/selenium/specs/canCancel.js
[0-2] RUNNING in chrome - /tests/selenium/specs/canSave.js
[0-2] Video location: /workspace/log/App_can-save-with-tag.mp4
[0-2]
[0-2] Screenshot: /workspace/log/can-save-with-tag-2022-07-05T12-48-48-295Z.png
[0-2]
[0-2] Video location: /workspace/log/App_saves-an-updated-value.mp4
[0-2]
[0-2] Screenshot: /workspace/log/saves-an-updated-value-2022-07-05T12-48-52-514Z.png
[0-2]
[0-2] PASSED in chrome - /tests/selenium/specs/canSave.js
[0-3] RUNNING in chrome - /tests/selenium/specs/errorHandling.js
[0-3] Video location: /workspace/log/App_shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity-2022-07-05T12-48-59-064Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-be-relaunched-from-ErrorUnknown.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-be-relaunched-from-ErrorUnknown-2022-07-05T12-49-02-500Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-retry-saving-bridge-from-ErrorSaving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-bridge-from-ErrorSaving-2022-07-05T12-49-06-319Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-go-back-from-a-save-error-on-desktop.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-go-back-from-a-save-error-on-desktop-2022-07-05T12-49-09-381Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-retry-saving-without-assertuser.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-without-assertuser-2022-07-05T12-49-16-837Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-login-and-retry-saving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-login-and-retry-saving-2022-07-05T12-49-25-633Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_still-asserts-user-after-logging-in.mp4
[0-3]
[0-3] Screenshot: /workspace/log/still-asserts-user-after-logging-in-2022-07-05T12-49-32-713Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_shows-custom-Bridge-warning-on-login-page.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-custom-Bridge-warning-on-login-page-2022-07-05T12-49-38-256Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-reload-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-reload-button-click-2022-07-05T12-49-43-061Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-close-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-close-button-click-2022-07-05T12-49-47-644Z.png
[0-3]
[0-3] PASSED in chrome - /tests/selenium/specs/errorHandling.js
[0-4] RUNNING in chrome - /tests/selenium/specs/init.js
[0-4] Video location: /workspace/log/init_opens-app-in-OOUI-dialog.mp4
[0-4]
[0-4] Screenshot: /workspace/log/opens-app-in-OOUI-dialog-2022-07-05T12-49-54-105Z.png
[0-4]
[0-4] Video location: /workspace/log/init_indicates-loading-while-app-gathers-its-data.mp4
[0-4]
[0-4] Screenshot: /workspace/log/indicates-loading-while-app-gathers-its-data-2022-07-05T12-50-00-979Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetValue.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetValue-2022-07-05T12-50-03-250Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetReference.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetReference-2022-07-05T12-50-05-679Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-page-content-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-page-content-language-2022-07-05T12-50-08-030Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-a-non-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-a-non-English-fallback-language-2022-07-05T12-50-10-442Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-English-fallback-language-2022-07-05T12-50-12-881Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-property-ID-if-no-label-in-fallback-chain-found.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-property-ID-if-no-label-in-fallback-chain-found-2022-07-05T12-50-15-379Z.png
[0-4]
[0-4] Video location: /workspace/log/warning-for-anonymous-edits_is-not-shown-when-logged-in.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-not-shown-when-logged-in-2022-07-05T12-50-19-914Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-can-be-dismissed.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-can-be-dismissed-2022-07-05T12-50-22-086Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-leads-to-login-page.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-leads-to-login-page-2022-07-05T12-50-24-591Z.png
[0-4]
[0-4] PASSED in chrome - /tests/selenium/specs/init.js
[0-5] RUNNING in chrome - /tests/selenium/specs/mobile.js
[0-5] Video location: /workspace/log/On-mobile_can-go-back-from-a-save-error.mp4
[0-5]
[0-5] Screenshot: /workspace/log/can-go-back-from-a-save-error-2022-07-05T12-50-32-276Z.png
[0-5]
[0-5] PASSED in chrome - /tests/selenium/specs/mobile.js
[0-6] RUNNING in chrome - /tests/selenium/specs/permissionChecks.js
[0-6] Video location: /workspace/log/if-the-client-page-is-editable-for-the-user_show-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-the-editlink-2022-07-05T12-50-38-131Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-client-page-is-not-editable-for-the-user_hide-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/hide-the-editlink-2022-07-05T12-50-40-570Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-item-is-protected-on-the-repo_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T12-50-43-365Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-user-is-blocked-on-the-client_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T12-50-48-221Z.png
[0-6]
[0-6] PASSED in chrome - /tests/selenium/specs/permissionChecks.js
"spec" Reporter:
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-0] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-0] Session ID: d9cc26e93ab78176750b6d0b116bfb08
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] » /tests/selenium/specs/bailout.js
[chrome 90.0.4430.212 linux #0-0] bail-out
[chrome 90.0.4430.212 linux #0-0] ✓ unsupported datatype
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] 1 passing (3.8s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-1] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-1] Session ID: c7a0f1b26b8003c8fe1172b72f65a4d8
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] » /tests/selenium/specs/canCancel.js
[chrome 90.0.4430.212 linux #0-1] App
[chrome 90.0.4430.212 linux #0-1] ✓ closes on clicking the close button
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] 1 passing (4.2s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-2] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-2] Session ID: a50cd2cf3cc35d434e68da0e36bbb7bc
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] » /tests/selenium/specs/canSave.js
[chrome 90.0.4430.212 linux #0-2] App
[chrome 90.0.4430.212 linux #0-2] ✓ can save with tag
[chrome 90.0.4430.212 linux #0-2] ✓ saves an updated value
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] 2 passing (11.5s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-3] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-3] Session ID: 66b7271b2bb69d7cddabf81d942ec794
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] » /tests/selenium/specs/errorHandling.js
[chrome 90.0.4430.212 linux #0-3] App
[chrome 90.0.4430.212 linux #0-3] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 90.0.4430.212 linux #0-3] ✓ can be relaunched from ErrorUnknown
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving bridge from ErrorSaving
[chrome 90.0.4430.212 linux #0-3] ✓ can go back from a save error on desktop
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when assertuser fails
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving without assertuser
[chrome 90.0.4430.212 linux #0-3] ✓ can login and retry saving
[chrome 90.0.4430.212 linux #0-3] ✓ still asserts user after logging in
[chrome 90.0.4430.212 linux #0-3] ✓ shows custom Bridge warning on login page
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when there is an edit conflict
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on reload button click
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on close button click
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] 10 passing (51.9s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-4] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-4] Session ID: 89215b4c7d65aec21ea88c69b961a4e5
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] » /tests/selenium/specs/init.js
[chrome 90.0.4430.212 linux #0-4] init
[chrome 90.0.4430.212 linux #0-4] ✓ opens app in OOUI dialog
[chrome 90.0.4430.212 linux #0-4] ✓ indicates loading while app gathers its data
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] once app is launched
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetValue
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetReference
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] target property label
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the page content language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from a non-English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the property ID if no label in fallback chain found
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] warning for anonymous edits
[chrome 90.0.4430.212 linux #0-4] ✓ is not shown when logged in
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] when anonymous
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and can be dismissed
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and leads to login page
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] 11 passing (33.9s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-5] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-5] Session ID: 6bbe00c7ad8bf236b5a1cdc009c5adf4
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] » /tests/selenium/specs/mobile.js
[chrome 90.0.4430.212 linux #0-5] On mobile
[chrome 90.0.4430.212 linux #0-5] ✓ can go back from a save error
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] 1 passing (4.8s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-6] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-6] Session ID: 70b0c96cf6f9663f48ff1a455cf97c50
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] » /tests/selenium/specs/permissionChecks.js
[chrome 90.0.4430.212 linux #0-6] permission checks
[chrome 90.0.4430.212 linux #0-6] if the client page is editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ show the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the client page is not editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ hide the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the item is protected on the repo
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the user is blocked on the client
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] 4 passing (13.6s)
Spec Files: 7 passed, 7 total (100% completed) in 00:02:25
> Wikibase@0.1.0 selenium-test:repo
> wdio repo/tests/selenium/wdio.conf.js

Execution of 9 workers started at 2022-07-05T12:50:50.614Z
[0-0] RUNNING in chrome - /repo/tests/selenium/specs/blocked.js
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabel-2022-07-05T12-50-55-269Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetDescription-2022-07-05T12-50-56-050Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetAliases-2022-07-05T12-50-56-744Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabelDescriptionAliases-2022-07-05T12-50-57-441Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetSiteLink-2022-07-05T12-50-58-118Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewItem-2022-07-05T12-50-58-808Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewProperty-2022-07-05T12-50-59-507Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3AMergeItems-2022-07-05T12-51-00-226Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ARedirectEntity-2022-07-05T12-51-00-969Z.png
[0-0]
[0-0] PASSED in chrome - /repo/tests/selenium/specs/blocked.js
[0-1] RUNNING in chrome - /repo/tests/selenium/specs/item.js
[0-1]
[0-1] Screenshot: /workspace/log/can-add-a-statement-using-the-keyboard-2022-07-05T12-51-09-889Z.png
[0-1]
[0-1]
[0-1] Screenshot: /workspace/log/old-revisions-do-not-have-an-edit-link-2022-07-05T12-51-13-452Z.png
[0-1]
[0-1] PASSED in chrome - /repo/tests/selenium/specs/item.js
[0-2] RUNNING in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-2]
[0-2] Screenshot: /workspace/log/edit-tab-does-should-not-be-there-2022-07-05T12-51-16-703Z.png
[0-2]
[0-2]
[0-2] Screenshot: /workspace/log/the-title-should-match-2022-07-05T12-51-17-443Z.png
[0-2]
[0-2] PASSED in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-3] RUNNING in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-3]
[0-3] Screenshot: /workspace/log/can-expand-collapsed-references-on-a-protected-page-as-unprivileged-user-2022-07-05T12-51-27-606Z.png
[0-3]
[0-3] PASSED in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-4] RUNNING in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-4]
[0-4] Screenshot: /workspace/log/should-appear-and-disappear-correctly-2022-07-05T12-51-33-689Z.png
[0-4]
[0-4] PASSED in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-5] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-5]
[0-5] Screenshot: /workspace/log/shows-the-warning-overlay-for-anonymous-users-when-clicking-the-edit-button-2022-07-05T12-51-37-213Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/can-be-dismissed-2022-07-05T12-51-38-103Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/does-not-show-the-warning-overlay-again-if-the-user-opts-out-2022-07-05T12-51-39-382Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/never-appears-for-logged-in-users-2022-07-05T12-51-42-897Z.png
[0-5]
[0-5] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-6] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-6]
[0-6] Screenshot: /workspace/log/is-in-edit-mode-after-clicking-the-edit-button-2022-07-05T12-51-46-604Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/switches-back-to-reading-mode-when-clicking-the-cancel-button-2022-07-05T12-51-47-750Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/can-edit-labels%2C-descriptions%2C-and-aliases-2022-07-05T12-51-51-418Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/shows-an-error-banner-when-an-edit-fails-to-save-when-the-entity-was-protected-while-editing-2022-07-05T12-51-53-408Z.png
[0-6]
[0-6] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-7] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-7]
[0-7] Screenshot: /workspace/log/is-shown-when-clicking-publish-2022-07-05T12-51-57-218Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-when-clicking-cancel-and-goes-back-to-edit-mode-2022-07-05T12-51-58-318Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-and-saves-when-clicking-publish-2022-07-05T12-51-59-769Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/does-not-reappear-after-saving-by-default-2022-07-05T12-52-01-430Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/reappears-after-saving-when-unchecking-the-%22remember-my-choice%22-checkbox-2022-07-05T12-52-03-110Z.png
[0-7]
[0-7] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-8] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[0-8]
[0-8] Screenshot: /workspace/log/is-in-reading-mode-when-opening-the-item-page-2022-07-05T12-52-07-572Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-language-with-respective-terms-2022-07-05T12-52-09-156Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T12-52-10-094Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expanded-by-default-2022-07-05T12-52-10-976Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsible%2C-also-hiding-the-%22all-entered-languages%22-section-2022-07-05T12-52-11-965Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/expands-again-when-clicking-the-button-twice-2022-07-05T12-52-13-062Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T12-52-14-105Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsed-by-default-2022-07-05T12-52-15-035Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T12-52-15-880Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expandable-2022-07-05T12-52-16-936Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/collapses-again-when-clicking-the-button-twice-2022-07-05T12-52-17-996Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T12-52-19-239Z.png
[0-8]
[0-8] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
"spec" Reporter:
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-0] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-0] Session ID: 95cd93c9-5ede-47dd-95ff-e99e7e7a31c3
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] » /repo/tests/selenium/specs/blocked.js
[Chrome 90.0.4430.212 linux #0-0] blocked user cannot use
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabel
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetDescription
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabelDescriptionAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetSiteLink
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewItem
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewProperty
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:MergeItems
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:RedirectEntity
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] 9 passing (9.1s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-1] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-1] Session ID: 36c29373-dcc6-4009-866d-072237cf8b1e
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] » /repo/tests/selenium/specs/item.js
[Chrome 90.0.4430.212 linux #0-1] item
[Chrome 90.0.4430.212 linux #0-1] ✓ can add a statement using the keyboard
[Chrome 90.0.4430.212 linux #0-1] ✓ old revisions do not have an edit link
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] 2 passing (10.7s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-2] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-2] Session ID: 977d0931-e002-465c-b8da-e57d72b09c1c
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] » /repo/tests/selenium/specs/nonexisting.item.js
[Chrome 90.0.4430.212 linux #0-2] WikibaseRepoNonExistingItemPage
[Chrome 90.0.4430.212 linux #0-2] ✓ edit tab does should not be there
[Chrome 90.0.4430.212 linux #0-2] ✓ the title should match
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] 2 passing (2.3s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-3] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-3] Session ID: 88baaded-9b4c-408f-866e-df3e614e5eb2
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] » /repo/tests/selenium/specs/readmode.references.js
[Chrome 90.0.4430.212 linux #0-3] WikibaseReferenceOnProtectedPage
[Chrome 90.0.4430.212 linux #0-3] ✓ can expand collapsed references on a protected page as unprivileged user
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] 1 passing (8.5s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-4] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-4] Session ID: 6f18089a-6100-4926-86ad-a40bc561f928
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] » /repo/tests/selenium/specs/tainted-ref.js
[Chrome 90.0.4430.212 linux #0-4] the Tainted icon
[Chrome 90.0.4430.212 linux #0-4] ✓ should appear and disappear correctly
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] 1 passing (4.4s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-5] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-5] Session ID: 0a8d384e-92b1-450c-bb84-60dc662fb045
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] » /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[Chrome 90.0.4430.212 linux #0-5] Termbox: AnonEditWarning
[Chrome 90.0.4430.212 linux #0-5] ✓ shows the warning overlay for anonymous users when clicking the edit button
[Chrome 90.0.4430.212 linux #0-5] ✓ can be dismissed
[Chrome 90.0.4430.212 linux #0-5] ✓ does not show the warning overlay again if the user opts out
[Chrome 90.0.4430.212 linux #0-5] ✓ never appears for logged in users
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] 4 passing (7.7s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-6] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-6] Session ID: 830f2093-5db3-4415-8dc1-223cd3d0e72c
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] » /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 90.0.4430.212 linux #0-6] Termbox: editing
[Chrome 90.0.4430.212 linux #0-6] edit mode
[Chrome 90.0.4430.212 linux #0-6] ✓ is in edit mode after clicking the edit button
[Chrome 90.0.4430.212 linux #0-6] ✓ switches back to reading mode when clicking the cancel button
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] editing
[Chrome 90.0.4430.212 linux #0-6] ✓ can edit labels, descriptions, and aliases
[Chrome 90.0.4430.212 linux #0-6] ✓ shows an error banner when an edit fails to save when the entity was protected while editing
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] 4 passing (8.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-7] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-7] Session ID: dd30211b-81b7-4d58-9515-04652ca6f464
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] » /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[Chrome 90.0.4430.212 linux #0-7] Termbox: LicenseOverlay
[Chrome 90.0.4430.212 linux #0-7] ✓ is shown when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears when clicking cancel and goes back to edit mode
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears and saves when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ does not reappear after saving by default
[Chrome 90.0.4430.212 linux #0-7] ✓ reappears after saving when unchecking the "remember my choice" checkbox
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] 5 passing (8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-8] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-8] Session ID: 7c529040-913b-4265-8396-54bb2bfbe8d0
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] » /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[Chrome 90.0.4430.212 linux #0-8] Termbox: reading
[Chrome 90.0.4430.212 linux #0-8] ✓ is in reading mode when opening the item page
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] primary language terms
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected language with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "in more languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expanded by default
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsible, also hiding the "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ expands again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsed by default
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expandable
[Chrome 90.0.4430.212 linux #0-8] ✓ collapses again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] 12 passing (14.4s)
Spec Files: 9 passed, 9 total (100% completed) in 00:01:28
> Wikibase@0.1.0 selenium-test:bridge
> npm --prefix client/data-bridge run selenium-test
> data-bridge@0.1.0 selenium-test
> wdio ./tests/selenium/wdio.conf.js

Execution of 7 workers started at 2022-07-05T12:52:21.830Z
[0-0] RUNNING in chrome - /tests/selenium/specs/bailout.js
[0-0] Video location: /workspace/log/bail-out_unsupported-datatype.mp4
[0-0]
[0-0] Screenshot: /workspace/log/unsupported-datatype-2022-07-05T12-52-29-231Z.png
[0-0]
[0-0] PASSED in chrome - /tests/selenium/specs/bailout.js
[0-1] RUNNING in chrome - /tests/selenium/specs/canCancel.js
[0-1] Video location: /workspace/log/App_closes-on-clicking-the-close-button.mp4
[0-1]
[0-1] Screenshot: /workspace/log/closes-on-clicking-the-close-button-2022-07-05T12-52-36-346Z.png
[0-1]
[0-1] PASSED in chrome - /tests/selenium/specs/canCancel.js
[0-2] RUNNING in chrome - /tests/selenium/specs/canSave.js
[0-2] Video location: /workspace/log/App_can-save-with-tag.mp4
[0-2]
[0-2] Screenshot: /workspace/log/can-save-with-tag-2022-07-05T12-52-46-389Z.png
[0-2]
[0-2] Video location: /workspace/log/App_saves-an-updated-value.mp4
[0-2]
[0-2] Screenshot: /workspace/log/saves-an-updated-value-2022-07-05T12-52-50-538Z.png
[0-2]
[0-2] PASSED in chrome - /tests/selenium/specs/canSave.js
[0-3] RUNNING in chrome - /tests/selenium/specs/errorHandling.js
[0-3] Video location: /workspace/log/App_shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity-2022-07-05T12-52-57-115Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-be-relaunched-from-ErrorUnknown.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-be-relaunched-from-ErrorUnknown-2022-07-05T12-52-59-950Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-retry-saving-bridge-from-ErrorSaving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-bridge-from-ErrorSaving-2022-07-05T12-53-03-731Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-go-back-from-a-save-error-on-desktop.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-go-back-from-a-save-error-on-desktop-2022-07-05T12-53-06-929Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-retry-saving-without-assertuser.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-without-assertuser-2022-07-05T12-53-13-773Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-login-and-retry-saving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-login-and-retry-saving-2022-07-05T12-53-22-315Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_still-asserts-user-after-logging-in.mp4
[0-3]
[0-3] Screenshot: /workspace/log/still-asserts-user-after-logging-in-2022-07-05T12-53-28-488Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_shows-custom-Bridge-warning-on-login-page.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-custom-Bridge-warning-on-login-page-2022-07-05T12-53-34-026Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-reload-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-reload-button-click-2022-07-05T12-53-38-795Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-close-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-close-button-click-2022-07-05T12-53-43-157Z.png
[0-3]
[0-3] PASSED in chrome - /tests/selenium/specs/errorHandling.js
[0-4] RUNNING in chrome - /tests/selenium/specs/init.js
[0-4] Video location: /workspace/log/init_opens-app-in-OOUI-dialog.mp4
[0-4]
[0-4] Screenshot: /workspace/log/opens-app-in-OOUI-dialog-2022-07-05T12-53-49-535Z.png
[0-4]
[0-4] Video location: /workspace/log/init_indicates-loading-while-app-gathers-its-data.mp4
[0-4]
[0-4] Screenshot: /workspace/log/indicates-loading-while-app-gathers-its-data-2022-07-05T12-53-55-963Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetValue.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetValue-2022-07-05T12-53-58-243Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetReference.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetReference-2022-07-05T12-54-00-759Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-page-content-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-page-content-language-2022-07-05T12-54-03-054Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-a-non-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-a-non-English-fallback-language-2022-07-05T12-54-05-497Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-English-fallback-language-2022-07-05T12-54-07-871Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-property-ID-if-no-label-in-fallback-chain-found.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-property-ID-if-no-label-in-fallback-chain-found-2022-07-05T12-54-10-271Z.png
[0-4]
[0-4] Video location: /workspace/log/warning-for-anonymous-edits_is-not-shown-when-logged-in.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-not-shown-when-logged-in-2022-07-05T12-54-14-808Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-can-be-dismissed.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-can-be-dismissed-2022-07-05T12-54-17-587Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-leads-to-login-page.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-leads-to-login-page-2022-07-05T12-54-20-753Z.png
[0-4]
[0-4] PASSED in chrome - /tests/selenium/specs/init.js
[0-5] RUNNING in chrome - /tests/selenium/specs/mobile.js
[0-5] Video location: /workspace/log/On-mobile_can-go-back-from-a-save-error.mp4
[0-5]
[0-5] Screenshot: /workspace/log/can-go-back-from-a-save-error-2022-07-05T12-54-29-035Z.png
[0-5]
[0-5] PASSED in chrome - /tests/selenium/specs/mobile.js
[0-6] RUNNING in chrome - /tests/selenium/specs/permissionChecks.js
[0-6] Video location: /workspace/log/if-the-client-page-is-editable-for-the-user_show-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-the-editlink-2022-07-05T12-54-34-919Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-client-page-is-not-editable-for-the-user_hide-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/hide-the-editlink-2022-07-05T12-54-37-423Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-item-is-protected-on-the-repo_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T12-54-40-172Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-user-is-blocked-on-the-client_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T12-54-45-102Z.png
[0-6]
[0-6] PASSED in chrome - /tests/selenium/specs/permissionChecks.js
"spec" Reporter:
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-0] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-0] Session ID: 273aa54af22785f6689424b16db5fc88
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] » /tests/selenium/specs/bailout.js
[chrome 90.0.4430.212 linux #0-0] bail-out
[chrome 90.0.4430.212 linux #0-0] ✓ unsupported datatype
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] 1 passing (4.3s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-1] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-1] Session ID: fb1f5a53af0572691822afdb354dba1a
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] » /tests/selenium/specs/canCancel.js
[chrome 90.0.4430.212 linux #0-1] App
[chrome 90.0.4430.212 linux #0-1] ✓ closes on clicking the close button
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] 1 passing (4.2s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-2] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-2] Session ID: a2f77c518e3b7145d28d63cd0b258e98
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] » /tests/selenium/specs/canSave.js
[chrome 90.0.4430.212 linux #0-2] App
[chrome 90.0.4430.212 linux #0-2] ✓ can save with tag
[chrome 90.0.4430.212 linux #0-2] ✓ saves an updated value
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] 2 passing (11.2s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-3] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-3] Session ID: 9101dc6c6c74019a1b048d4c0c67dc68
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] » /tests/selenium/specs/errorHandling.js
[chrome 90.0.4430.212 linux #0-3] App
[chrome 90.0.4430.212 linux #0-3] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 90.0.4430.212 linux #0-3] ✓ can be relaunched from ErrorUnknown
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving bridge from ErrorSaving
[chrome 90.0.4430.212 linux #0-3] ✓ can go back from a save error on desktop
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when assertuser fails
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving without assertuser
[chrome 90.0.4430.212 linux #0-3] ✓ can login and retry saving
[chrome 90.0.4430.212 linux #0-3] ✓ still asserts user after logging in
[chrome 90.0.4430.212 linux #0-3] ✓ shows custom Bridge warning on login page
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when there is an edit conflict
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on reload button click
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on close button click
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] 10 passing (49.5s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-4] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-4] Session ID: c4be67759ac4310732cdbf4d9087a593
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] » /tests/selenium/specs/init.js
[chrome 90.0.4430.212 linux #0-4] init
[chrome 90.0.4430.212 linux #0-4] ✓ opens app in OOUI dialog
[chrome 90.0.4430.212 linux #0-4] ✓ indicates loading while app gathers its data
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] once app is launched
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetValue
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetReference
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] target property label
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the page content language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from a non-English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the property ID if no label in fallback chain found
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] warning for anonymous edits
[chrome 90.0.4430.212 linux #0-4] ✓ is not shown when logged in
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] when anonymous
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and can be dismissed
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and leads to login page
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] 11 passing (34.6s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-5] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-5] Session ID: 4a927978e3337ecf9816df2aae131119
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] » /tests/selenium/specs/mobile.js
[chrome 90.0.4430.212 linux #0-5] On mobile
[chrome 90.0.4430.212 linux #0-5] ✓ can go back from a save error
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] 1 passing (4.8s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-6] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-6] Session ID: 43726c427edd90b66e07ea182ec1db40
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] » /tests/selenium/specs/permissionChecks.js
[chrome 90.0.4430.212 linux #0-6] permission checks
[chrome 90.0.4430.212 linux #0-6] if the client page is editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ show the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the client page is not editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ hide the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the item is protected on the repo
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the user is blocked on the client
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] 4 passing (13.6s)
Spec Files: 7 passed, 7 total (100% completed) in 00:02:24
> Wikibase@0.1.0 selenium-test:repo
> wdio repo/tests/selenium/wdio.conf.js

Execution of 9 workers started at 2022-07-05T12:54:47.625Z
[0-0] RUNNING in chrome - /repo/tests/selenium/specs/blocked.js
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabel-2022-07-05T12-54-52-648Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetDescription-2022-07-05T12-54-53-513Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetAliases-2022-07-05T12-54-54-298Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabelDescriptionAliases-2022-07-05T12-54-55-049Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetSiteLink-2022-07-05T12-54-55-768Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewItem-2022-07-05T12-54-56-476Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewProperty-2022-07-05T12-54-57-239Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3AMergeItems-2022-07-05T12-54-58-048Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ARedirectEntity-2022-07-05T12-54-58-827Z.png
[0-0]
[0-0] PASSED in chrome - /repo/tests/selenium/specs/blocked.js
[0-1] RUNNING in chrome - /repo/tests/selenium/specs/item.js
[0-1]
[0-1] Screenshot: /workspace/log/can-add-a-statement-using-the-keyboard-2022-07-05T12-55-08-259Z.png
[0-1]
[0-1]
[0-1] Screenshot: /workspace/log/old-revisions-do-not-have-an-edit-link-2022-07-05T12-55-11-876Z.png
[0-1]
[0-1] PASSED in chrome - /repo/tests/selenium/specs/item.js
[0-2] RUNNING in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-2]
[0-2] Screenshot: /workspace/log/edit-tab-does-should-not-be-there-2022-07-05T12-55-15-509Z.png
[0-2]
[0-2]
[0-2] Screenshot: /workspace/log/the-title-should-match-2022-07-05T12-55-16-244Z.png
[0-2]
[0-2] PASSED in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-3] RUNNING in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-3]
[0-3] Screenshot: /workspace/log/can-expand-collapsed-references-on-a-protected-page-as-unprivileged-user-2022-07-05T12-55-26-857Z.png
[0-3]
[0-3] PASSED in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-4] RUNNING in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-4]
[0-4] Screenshot: /workspace/log/should-appear-and-disappear-correctly-2022-07-05T12-55-35-270Z.png
[0-4]
[0-4] PASSED in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-5] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-5]
[0-5] Screenshot: /workspace/log/shows-the-warning-overlay-for-anonymous-users-when-clicking-the-edit-button-2022-07-05T12-55-38-895Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/can-be-dismissed-2022-07-05T12-55-39-961Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/does-not-show-the-warning-overlay-again-if-the-user-opts-out-2022-07-05T12-55-41-281Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/never-appears-for-logged-in-users-2022-07-05T12-55-44-711Z.png
[0-5]
[0-5] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-6] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-6]
[0-6] Screenshot: /workspace/log/is-in-edit-mode-after-clicking-the-edit-button-2022-07-05T12-55-48-596Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/switches-back-to-reading-mode-when-clicking-the-cancel-button-2022-07-05T12-55-49-729Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/can-edit-labels%2C-descriptions%2C-and-aliases-2022-07-05T12-55-53-023Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/shows-an-error-banner-when-an-edit-fails-to-save-when-the-entity-was-protected-while-editing-2022-07-05T12-55-55-383Z.png
[0-6]
[0-6] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-7] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-7]
[0-7] Screenshot: /workspace/log/is-shown-when-clicking-publish-2022-07-05T12-55-59-651Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-when-clicking-cancel-and-goes-back-to-edit-mode-2022-07-05T12-56-00-825Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-and-saves-when-clicking-publish-2022-07-05T12-56-02-212Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/does-not-reappear-after-saving-by-default-2022-07-05T12-56-10-158Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/reappears-after-saving-when-unchecking-the-%22remember-my-choice%22-checkbox-2022-07-05T12-56-11-919Z.png
[0-7]
[0-7] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-8] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[0-8]
[0-8] Screenshot: /workspace/log/is-in-reading-mode-when-opening-the-item-page-2022-07-05T12-56-16-610Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-language-with-respective-terms-2022-07-05T12-56-17-893Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T12-56-18-853Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expanded-by-default-2022-07-05T12-56-19-797Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsible%2C-also-hiding-the-%22all-entered-languages%22-section-2022-07-05T12-56-20-985Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/expands-again-when-clicking-the-button-twice-2022-07-05T12-56-22-135Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T12-56-23-221Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsed-by-default-2022-07-05T12-56-24-112Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T12-56-25-052Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expandable-2022-07-05T12-56-26-093Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/collapses-again-when-clicking-the-button-twice-2022-07-05T12-56-27-255Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T12-56-28-537Z.png
[0-8]
[0-8] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
"spec" Reporter:
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-0] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-0] Session ID: bc719c5e-19a6-499c-a11c-42c5e76a4d01
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] » /repo/tests/selenium/specs/blocked.js
[Chrome 90.0.4430.212 linux #0-0] blocked user cannot use
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabel
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetDescription
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabelDescriptionAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetSiteLink
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewItem
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewProperty
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:MergeItems
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:RedirectEntity
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] 9 passing (9.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-1] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-1] Session ID: 630f14f5-7be5-452e-b59d-bf298ab2d5e7
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] » /repo/tests/selenium/specs/item.js
[Chrome 90.0.4430.212 linux #0-1] item
[Chrome 90.0.4430.212 linux #0-1] ✓ can add a statement using the keyboard
[Chrome 90.0.4430.212 linux #0-1] ✓ old revisions do not have an edit link
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] 2 passing (10.9s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-2] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-2] Session ID: 88fe66bc-b9bf-452b-8f2e-5fea4ab0dda1
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] » /repo/tests/selenium/specs/nonexisting.item.js
[Chrome 90.0.4430.212 linux #0-2] WikibaseRepoNonExistingItemPage
[Chrome 90.0.4430.212 linux #0-2] ✓ edit tab does should not be there
[Chrome 90.0.4430.212 linux #0-2] ✓ the title should match
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] 2 passing (2.3s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-3] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-3] Session ID: e94da704-6966-4884-ba48-fce13f0b934e
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] » /repo/tests/selenium/specs/readmode.references.js
[Chrome 90.0.4430.212 linux #0-3] WikibaseReferenceOnProtectedPage
[Chrome 90.0.4430.212 linux #0-3] ✓ can expand collapsed references on a protected page as unprivileged user
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] 1 passing (8.6s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-4] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-4] Session ID: 3e783c08-a7c9-45c8-a437-ca2f9a477182
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] » /repo/tests/selenium/specs/tainted-ref.js
[Chrome 90.0.4430.212 linux #0-4] the Tainted icon
[Chrome 90.0.4430.212 linux #0-4] ✓ should appear and disappear correctly
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] 1 passing (6.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-5] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-5] Session ID: fd7c42fb-2f57-4d73-9f65-2a47c564bd31
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] » /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[Chrome 90.0.4430.212 linux #0-5] Termbox: AnonEditWarning
[Chrome 90.0.4430.212 linux #0-5] ✓ shows the warning overlay for anonymous users when clicking the edit button
[Chrome 90.0.4430.212 linux #0-5] ✓ can be dismissed
[Chrome 90.0.4430.212 linux #0-5] ✓ does not show the warning overlay again if the user opts out
[Chrome 90.0.4430.212 linux #0-5] ✓ never appears for logged in users
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] 4 passing (7.9s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-6] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-6] Session ID: f1d83a2c-9433-4c5a-b6d2-ac84d8e976d5
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] » /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 90.0.4430.212 linux #0-6] Termbox: editing
[Chrome 90.0.4430.212 linux #0-6] edit mode
[Chrome 90.0.4430.212 linux #0-6] ✓ is in edit mode after clicking the edit button
[Chrome 90.0.4430.212 linux #0-6] ✓ switches back to reading mode when clicking the cancel button
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] editing
[Chrome 90.0.4430.212 linux #0-6] ✓ can edit labels, descriptions, and aliases
[Chrome 90.0.4430.212 linux #0-6] ✓ shows an error banner when an edit fails to save when the entity was protected while editing
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] 4 passing (8.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-7] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-7] Session ID: e67bd606-3178-4033-911f-0d806893b76b
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] » /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[Chrome 90.0.4430.212 linux #0-7] Termbox: LicenseOverlay
[Chrome 90.0.4430.212 linux #0-7] ✓ is shown when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears when clicking cancel and goes back to edit mode
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears and saves when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ does not reappear after saving by default
[Chrome 90.0.4430.212 linux #0-7] ✓ reappears after saving when unchecking the "remember my choice" checkbox
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] 5 passing (14.3s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-8] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-8] Session ID: 52c66344-e3f3-467d-bbd6-13fd3c4232a5
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] » /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[Chrome 90.0.4430.212 linux #0-8] Termbox: reading
[Chrome 90.0.4430.212 linux #0-8] ✓ is in reading mode when opening the item page
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] primary language terms
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected language with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "in more languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expanded by default
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsible, also hiding the "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ expands again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsed by default
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expandable
[Chrome 90.0.4430.212 linux #0-8] ✓ collapses again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] 12 passing (14.9s)
Spec Files: 9 passed, 9 total (100% completed) in 00:01:41
> Wikibase@0.1.0 selenium-test:bridge
> npm --prefix client/data-bridge run selenium-test
> data-bridge@0.1.0 selenium-test
> wdio ./tests/selenium/wdio.conf.js

Execution of 7 workers started at 2022-07-05T12:56:31.222Z
[0-0] RUNNING in chrome - /tests/selenium/specs/bailout.js
[0-0] Video location: /workspace/log/bail-out_unsupported-datatype.mp4
[0-0]
[0-0] Screenshot: /workspace/log/unsupported-datatype-2022-07-05T12-56-38-353Z.png
[0-0]
[0-0] PASSED in chrome - /tests/selenium/specs/bailout.js
[0-1] RUNNING in chrome - /tests/selenium/specs/canCancel.js
[0-1] Video location: /workspace/log/App_closes-on-clicking-the-close-button.mp4
[0-1]
[0-1] Screenshot: /workspace/log/closes-on-clicking-the-close-button-2022-07-05T12-56-45-495Z.png
[0-1]
[0-1] PASSED in chrome - /tests/selenium/specs/canCancel.js
[0-2] RUNNING in chrome - /tests/selenium/specs/canSave.js
[0-2] Video location: /workspace/log/App_can-save-with-tag.mp4
[0-2]
[0-2] Screenshot: /workspace/log/can-save-with-tag-2022-07-05T12-56-56-168Z.png
[0-2]
[0-2] Video location: /workspace/log/App_saves-an-updated-value.mp4
[0-2]
[0-2] Screenshot: /workspace/log/saves-an-updated-value-2022-07-05T12-57-00-568Z.png
[0-2]
[0-2] PASSED in chrome - /tests/selenium/specs/canSave.js
[0-3] RUNNING in chrome - /tests/selenium/specs/errorHandling.js
[0-3] Video location: /workspace/log/App_shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity-2022-07-05T12-57-07-153Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-be-relaunched-from-ErrorUnknown.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-be-relaunched-from-ErrorUnknown-2022-07-05T12-57-10-086Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-retry-saving-bridge-from-ErrorSaving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-bridge-from-ErrorSaving-2022-07-05T12-57-14-005Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-go-back-from-a-save-error-on-desktop.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-go-back-from-a-save-error-on-desktop-2022-07-05T12-57-17-315Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-retry-saving-without-assertuser.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-without-assertuser-2022-07-05T12-57-24-770Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-login-and-retry-saving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-login-and-retry-saving-2022-07-05T12-57-33-375Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_still-asserts-user-after-logging-in.mp4
[0-3]
[0-3] Screenshot: /workspace/log/still-asserts-user-after-logging-in-2022-07-05T12-57-40-304Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_shows-custom-Bridge-warning-on-login-page.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-custom-Bridge-warning-on-login-page-2022-07-05T12-57-46-368Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-reload-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-reload-button-click-2022-07-05T12-57-51-106Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-close-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-close-button-click-2022-07-05T12-57-55-489Z.png
[0-3]
[0-3] PASSED in chrome - /tests/selenium/specs/errorHandling.js
[0-4] RUNNING in chrome - /tests/selenium/specs/init.js
[0-4] Video location: /workspace/log/init_opens-app-in-OOUI-dialog.mp4
[0-4]
[0-4] Screenshot: /workspace/log/opens-app-in-OOUI-dialog-2022-07-05T12-58-02-465Z.png
[0-4]
[0-4] Video location: /workspace/log/init_indicates-loading-while-app-gathers-its-data.mp4
[0-4]
[0-4] Screenshot: /workspace/log/indicates-loading-while-app-gathers-its-data-2022-07-05T12-58-08-854Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetValue.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetValue-2022-07-05T12-58-11-160Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetReference.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetReference-2022-07-05T12-58-13-695Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-page-content-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-page-content-language-2022-07-05T12-58-16-148Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-a-non-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-a-non-English-fallback-language-2022-07-05T12-58-18-448Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-English-fallback-language-2022-07-05T12-58-20-805Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-property-ID-if-no-label-in-fallback-chain-found.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-property-ID-if-no-label-in-fallback-chain-found-2022-07-05T12-58-23-684Z.png
[0-4]
[0-4] Video location: /workspace/log/warning-for-anonymous-edits_is-not-shown-when-logged-in.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-not-shown-when-logged-in-2022-07-05T12-58-28-193Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-can-be-dismissed.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-can-be-dismissed-2022-07-05T12-58-30-535Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-leads-to-login-page.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-leads-to-login-page-2022-07-05T12-58-33-135Z.png
[0-4]
[0-4] PASSED in chrome - /tests/selenium/specs/init.js
[0-5] RUNNING in chrome - /tests/selenium/specs/mobile.js
[0-5] Video location: /workspace/log/On-mobile_can-go-back-from-a-save-error.mp4
[0-5]
[0-5] Screenshot: /workspace/log/can-go-back-from-a-save-error-2022-07-05T12-58-40-749Z.png
[0-5]
[0-5] PASSED in chrome - /tests/selenium/specs/mobile.js
[0-6] RUNNING in chrome - /tests/selenium/specs/permissionChecks.js
[0-6] Video location: /workspace/log/if-the-client-page-is-editable-for-the-user_show-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-the-editlink-2022-07-05T12-58-46-684Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-client-page-is-not-editable-for-the-user_hide-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/hide-the-editlink-2022-07-05T12-58-49-212Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-item-is-protected-on-the-repo_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T12-58-52-257Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-user-is-blocked-on-the-client_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T12-58-56-943Z.png
[0-6]
[0-6] PASSED in chrome - /tests/selenium/specs/permissionChecks.js
"spec" Reporter:
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-0] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-0] Session ID: e56dccdb6812209912adee6f802cb9db
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] » /tests/selenium/specs/bailout.js
[chrome 90.0.4430.212 linux #0-0] bail-out
[chrome 90.0.4430.212 linux #0-0] ✓ unsupported datatype
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] 1 passing (4s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-1] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-1] Session ID: a10c6fe335bfc42be014384f166ce3b0
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] » /tests/selenium/specs/canCancel.js
[chrome 90.0.4430.212 linux #0-1] App
[chrome 90.0.4430.212 linux #0-1] ✓ closes on clicking the close button
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] 1 passing (4s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-2] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-2] Session ID: db1b19114d8e7d6c0ec302212ba3f050
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] » /tests/selenium/specs/canSave.js
[chrome 90.0.4430.212 linux #0-2] App
[chrome 90.0.4430.212 linux #0-2] ✓ can save with tag
[chrome 90.0.4430.212 linux #0-2] ✓ saves an updated value
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] 2 passing (12s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-3] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-3] Session ID: 4d3e44699147686944c0e89826842fe6
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] » /tests/selenium/specs/errorHandling.js
[chrome 90.0.4430.212 linux #0-3] App
[chrome 90.0.4430.212 linux #0-3] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 90.0.4430.212 linux #0-3] ✓ can be relaunched from ErrorUnknown
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving bridge from ErrorSaving
[chrome 90.0.4430.212 linux #0-3] ✓ can go back from a save error on desktop
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when assertuser fails
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving without assertuser
[chrome 90.0.4430.212 linux #0-3] ✓ can login and retry saving
[chrome 90.0.4430.212 linux #0-3] ✓ still asserts user after logging in
[chrome 90.0.4430.212 linux #0-3] ✓ shows custom Bridge warning on login page
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when there is an edit conflict
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on reload button click
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on close button click
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] 10 passing (51.8s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-4] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-4] Session ID: 790cac670a192f999f5430838bcc764b
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] » /tests/selenium/specs/init.js
[chrome 90.0.4430.212 linux #0-4] init
[chrome 90.0.4430.212 linux #0-4] ✓ opens app in OOUI dialog
[chrome 90.0.4430.212 linux #0-4] ✓ indicates loading while app gathers its data
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] once app is launched
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetValue
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetReference
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] target property label
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the page content language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from a non-English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the property ID if no label in fallback chain found
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] warning for anonymous edits
[chrome 90.0.4430.212 linux #0-4] ✓ is not shown when logged in
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] when anonymous
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and can be dismissed
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and leads to login page
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] 11 passing (34.5s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-5] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-5] Session ID: d25e9518c0ed5ac763f37f15596ab144
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] » /tests/selenium/specs/mobile.js
[chrome 90.0.4430.212 linux #0-5] On mobile
[chrome 90.0.4430.212 linux #0-5] ✓ can go back from a save error
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] 1 passing (4.6s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-6] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-6] Session ID: d63a1860c537ef91ef7e03f34385103a
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] » /tests/selenium/specs/permissionChecks.js
[chrome 90.0.4430.212 linux #0-6] permission checks
[chrome 90.0.4430.212 linux #0-6] if the client page is editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ show the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the client page is not editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ hide the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the item is protected on the repo
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the user is blocked on the client
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] 4 passing (13.7s)
Spec Files: 7 passed, 7 total (100% completed) in 00:02:26
> Wikibase@0.1.0 selenium-test:repo
> wdio repo/tests/selenium/wdio.conf.js

Execution of 9 workers started at 2022-07-05T12:58:59.248Z
[0-0] RUNNING in chrome - /repo/tests/selenium/specs/blocked.js
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabel-2022-07-05T12-59-03-956Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetDescription-2022-07-05T12-59-04-777Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetAliases-2022-07-05T12-59-05-481Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabelDescriptionAliases-2022-07-05T12-59-06-177Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetSiteLink-2022-07-05T12-59-06-884Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewItem-2022-07-05T12-59-07-617Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewProperty-2022-07-05T12-59-08-331Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3AMergeItems-2022-07-05T12-59-08-999Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ARedirectEntity-2022-07-05T12-59-09-717Z.png
[0-0]
[0-0] PASSED in chrome - /repo/tests/selenium/specs/blocked.js
[0-1] RUNNING in chrome - /repo/tests/selenium/specs/item.js
[0-1]
[0-1] Screenshot: /workspace/log/can-add-a-statement-using-the-keyboard-2022-07-05T12-59-18-605Z.png
[0-1]
[0-1]
[0-1] Screenshot: /workspace/log/old-revisions-do-not-have-an-edit-link-2022-07-05T12-59-22-246Z.png
[0-1]
[0-1] PASSED in chrome - /repo/tests/selenium/specs/item.js
[0-2] RUNNING in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-2]
[0-2] Screenshot: /workspace/log/edit-tab-does-should-not-be-there-2022-07-05T12-59-25-480Z.png
[0-2]
[0-2]
[0-2] Screenshot: /workspace/log/the-title-should-match-2022-07-05T12-59-26-194Z.png
[0-2]
[0-2] PASSED in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-3] RUNNING in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-3]
[0-3] Screenshot: /workspace/log/can-expand-collapsed-references-on-a-protected-page-as-unprivileged-user-2022-07-05T12-59-36-096Z.png
[0-3]
[0-3] PASSED in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-4] RUNNING in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-4]
[0-4] Screenshot: /workspace/log/should-appear-and-disappear-correctly-2022-07-05T12-59-42-911Z.png
[0-4]
[0-4] PASSED in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-5] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-5]
[0-5] Screenshot: /workspace/log/shows-the-warning-overlay-for-anonymous-users-when-clicking-the-edit-button-2022-07-05T12-59-46-608Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/can-be-dismissed-2022-07-05T12-59-47-564Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/does-not-show-the-warning-overlay-again-if-the-user-opts-out-2022-07-05T12-59-48-848Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/never-appears-for-logged-in-users-2022-07-05T12-59-52-294Z.png
[0-5]
[0-5] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-6] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-6]
[0-6] Screenshot: /workspace/log/is-in-edit-mode-after-clicking-the-edit-button-2022-07-05T12-59-55-909Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/switches-back-to-reading-mode-when-clicking-the-cancel-button-2022-07-05T12-59-57-132Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/can-edit-labels%2C-descriptions%2C-and-aliases-2022-07-05T13-00-00-312Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/shows-an-error-banner-when-an-edit-fails-to-save-when-the-entity-was-protected-while-editing-2022-07-05T13-00-02-410Z.png
[0-6]
[0-6] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-7] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-7]
[0-7] Screenshot: /workspace/log/is-shown-when-clicking-publish-2022-07-05T13-00-06-227Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-when-clicking-cancel-and-goes-back-to-edit-mode-2022-07-05T13-00-07-354Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-and-saves-when-clicking-publish-2022-07-05T13-00-08-844Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/does-not-reappear-after-saving-by-default-2022-07-05T13-00-10-485Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/reappears-after-saving-when-unchecking-the-%22remember-my-choice%22-checkbox-2022-07-05T13-00-12-174Z.png
[0-7]
[0-7] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-8] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[0-8]
[0-8] Screenshot: /workspace/log/is-in-reading-mode-when-opening-the-item-page-2022-07-05T13-00-16-511Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-language-with-respective-terms-2022-07-05T13-00-17-572Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T13-00-18-455Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expanded-by-default-2022-07-05T13-00-19-354Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsible%2C-also-hiding-the-%22all-entered-languages%22-section-2022-07-05T13-00-20-440Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/expands-again-when-clicking-the-button-twice-2022-07-05T13-00-21-438Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T13-00-22-452Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsed-by-default-2022-07-05T13-00-23-363Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T13-00-24-287Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expandable-2022-07-05T13-00-25-384Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/collapses-again-when-clicking-the-button-twice-2022-07-05T13-00-26-484Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T13-00-27-695Z.png
[0-8]
[0-8] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
"spec" Reporter:
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-0] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-0] Session ID: 57697a5c-52a2-4fe7-a74c-dbc4a8b941cc
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] » /repo/tests/selenium/specs/blocked.js
[Chrome 90.0.4430.212 linux #0-0] blocked user cannot use
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabel
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetDescription
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabelDescriptionAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetSiteLink
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewItem
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewProperty
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:MergeItems
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:RedirectEntity
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] 9 passing (9.1s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-1] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-1] Session ID: 9c0949ab-f305-4e9a-9b6b-ec8e82734fea
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] » /repo/tests/selenium/specs/item.js
[Chrome 90.0.4430.212 linux #0-1] item
[Chrome 90.0.4430.212 linux #0-1] ✓ can add a statement using the keyboard
[Chrome 90.0.4430.212 linux #0-1] ✓ old revisions do not have an edit link
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] 2 passing (10.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-2] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-2] Session ID: 847fa120-af60-4527-94f9-86a9af8dab88
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] » /repo/tests/selenium/specs/nonexisting.item.js
[Chrome 90.0.4430.212 linux #0-2] WikibaseRepoNonExistingItemPage
[Chrome 90.0.4430.212 linux #0-2] ✓ edit tab does should not be there
[Chrome 90.0.4430.212 linux #0-2] ✓ the title should match
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] 2 passing (2.2s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-3] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-3] Session ID: 725de072-8a35-42de-808b-35fd13e1f3f1
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] » /repo/tests/selenium/specs/readmode.references.js
[Chrome 90.0.4430.212 linux #0-3] WikibaseReferenceOnProtectedPage
[Chrome 90.0.4430.212 linux #0-3] ✓ can expand collapsed references on a protected page as unprivileged user
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] 1 passing (8.3s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-4] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-4] Session ID: 8cc96486-f0d1-478f-b2ff-8e18f0d2d8c2
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] » /repo/tests/selenium/specs/tainted-ref.js
[Chrome 90.0.4430.212 linux #0-4] the Tainted icon
[Chrome 90.0.4430.212 linux #0-4] ✓ should appear and disappear correctly
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] 1 passing (4.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-5] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-5] Session ID: 26d726a7-ad01-48a8-bb1a-eec9ffe9ed74
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] » /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[Chrome 90.0.4430.212 linux #0-5] Termbox: AnonEditWarning
[Chrome 90.0.4430.212 linux #0-5] ✓ shows the warning overlay for anonymous users when clicking the edit button
[Chrome 90.0.4430.212 linux #0-5] ✓ can be dismissed
[Chrome 90.0.4430.212 linux #0-5] ✓ does not show the warning overlay again if the user opts out
[Chrome 90.0.4430.212 linux #0-5] ✓ never appears for logged in users
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] 4 passing (7.7s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-6] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-6] Session ID: 3a7b2687-e18b-499f-96ea-fb59bfc0bd82
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] » /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 90.0.4430.212 linux #0-6] Termbox: editing
[Chrome 90.0.4430.212 linux #0-6] edit mode
[Chrome 90.0.4430.212 linux #0-6] ✓ is in edit mode after clicking the edit button
[Chrome 90.0.4430.212 linux #0-6] ✓ switches back to reading mode when clicking the cancel button
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] editing
[Chrome 90.0.4430.212 linux #0-6] ✓ can edit labels, descriptions, and aliases
[Chrome 90.0.4430.212 linux #0-6] ✓ shows an error banner when an edit fails to save when the entity was protected while editing
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] 4 passing (8.4s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-7] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-7] Session ID: 4aca9b94-6228-408b-9e14-cb33c5297e60
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] » /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[Chrome 90.0.4430.212 linux #0-7] Termbox: LicenseOverlay
[Chrome 90.0.4430.212 linux #0-7] ✓ is shown when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears when clicking cancel and goes back to edit mode
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears and saves when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ does not reappear after saving by default
[Chrome 90.0.4430.212 linux #0-7] ✓ reappears after saving when unchecking the "remember my choice" checkbox
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] 5 passing (8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-8] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-8] Session ID: 3dbceb12-8699-4381-9e09-447f1c28c990
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] » /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[Chrome 90.0.4430.212 linux #0-8] Termbox: reading
[Chrome 90.0.4430.212 linux #0-8] ✓ is in reading mode when opening the item page
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] primary language terms
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected language with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "in more languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expanded by default
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsible, also hiding the "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ expands again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsed by default
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expandable
[Chrome 90.0.4430.212 linux #0-8] ✓ collapses again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] 12 passing (13.8s)
Spec Files: 9 passed, 9 total (100% completed) in 00:01:28
> Wikibase@0.1.0 selenium-test:bridge
> npm --prefix client/data-bridge run selenium-test
> data-bridge@0.1.0 selenium-test
> wdio ./tests/selenium/wdio.conf.js

Execution of 7 workers started at 2022-07-05T13:00:30.329Z
[0-0] RUNNING in chrome - /tests/selenium/specs/bailout.js
[0-0] Video location: /workspace/log/bail-out_unsupported-datatype.mp4
[0-0]
[0-0] Screenshot: /workspace/log/unsupported-datatype-2022-07-05T13-00-37-774Z.png
[0-0]
[0-0] PASSED in chrome - /tests/selenium/specs/bailout.js
[0-1] RUNNING in chrome - /tests/selenium/specs/canCancel.js
[0-1] Video location: /workspace/log/App_closes-on-clicking-the-close-button.mp4
[0-1]
[0-1] Screenshot: /workspace/log/closes-on-clicking-the-close-button-2022-07-05T13-00-44-930Z.png
[0-1]
[0-1] PASSED in chrome - /tests/selenium/specs/canCancel.js
[0-2] RUNNING in chrome - /tests/selenium/specs/canSave.js
[0-2] Video location: /workspace/log/App_can-save-with-tag.mp4
[0-2]
[0-2] Screenshot: /workspace/log/can-save-with-tag-2022-07-05T13-00-55-076Z.png
[0-2]
[0-2] Video location: /workspace/log/App_saves-an-updated-value.mp4
[0-2]
[0-2] Screenshot: /workspace/log/saves-an-updated-value-2022-07-05T13-00-59-376Z.png
[0-2]
[0-2] PASSED in chrome - /tests/selenium/specs/canSave.js
[0-3] RUNNING in chrome - /tests/selenium/specs/errorHandling.js
[0-3] Video location: /workspace/log/App_shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity-2022-07-05T13-01-06-008Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-be-relaunched-from-ErrorUnknown.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-be-relaunched-from-ErrorUnknown-2022-07-05T13-01-08-956Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-retry-saving-bridge-from-ErrorSaving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-bridge-from-ErrorSaving-2022-07-05T13-01-12-862Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-go-back-from-a-save-error-on-desktop.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-go-back-from-a-save-error-on-desktop-2022-07-05T13-01-16-464Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-retry-saving-without-assertuser.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-without-assertuser-2022-07-05T13-01-23-987Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-login-and-retry-saving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-login-and-retry-saving-2022-07-05T13-01-32-384Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_still-asserts-user-after-logging-in.mp4
[0-3]
[0-3] Screenshot: /workspace/log/still-asserts-user-after-logging-in-2022-07-05T13-01-39-018Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_shows-custom-Bridge-warning-on-login-page.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-custom-Bridge-warning-on-login-page-2022-07-05T13-01-45-092Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-reload-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-reload-button-click-2022-07-05T13-01-49-866Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-close-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-close-button-click-2022-07-05T13-01-54-352Z.png
[0-3]
[0-3] PASSED in chrome - /tests/selenium/specs/errorHandling.js
[0-4] RUNNING in chrome - /tests/selenium/specs/init.js
[0-4] Video location: /workspace/log/init_opens-app-in-OOUI-dialog.mp4
[0-4]
[0-4] Screenshot: /workspace/log/opens-app-in-OOUI-dialog-2022-07-05T13-02-00-896Z.png
[0-4]
[0-4] Video location: /workspace/log/init_indicates-loading-while-app-gathers-its-data.mp4
[0-4]
[0-4] Screenshot: /workspace/log/indicates-loading-while-app-gathers-its-data-2022-07-05T13-02-07-767Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetValue.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetValue-2022-07-05T13-02-10-047Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetReference.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetReference-2022-07-05T13-02-12-438Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-page-content-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-page-content-language-2022-07-05T13-02-14-763Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-a-non-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-a-non-English-fallback-language-2022-07-05T13-02-17-046Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-English-fallback-language-2022-07-05T13-02-19-404Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-property-ID-if-no-label-in-fallback-chain-found.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-property-ID-if-no-label-in-fallback-chain-found-2022-07-05T13-02-21-779Z.png
[0-4]
[0-4] Video location: /workspace/log/warning-for-anonymous-edits_is-not-shown-when-logged-in.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-not-shown-when-logged-in-2022-07-05T13-02-26-309Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-can-be-dismissed.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-can-be-dismissed-2022-07-05T13-02-28-535Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-leads-to-login-page.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-leads-to-login-page-2022-07-05T13-02-31-398Z.png
[0-4]
[0-4] PASSED in chrome - /tests/selenium/specs/init.js
[0-5] RUNNING in chrome - /tests/selenium/specs/mobile.js
[0-5] Video location: /workspace/log/On-mobile_can-go-back-from-a-save-error.mp4
[0-5]
[0-5] Screenshot: /workspace/log/can-go-back-from-a-save-error-2022-07-05T13-02-39-583Z.png
[0-5]
[0-5] PASSED in chrome - /tests/selenium/specs/mobile.js
[0-6] RUNNING in chrome - /tests/selenium/specs/permissionChecks.js
[0-6] Video location: /workspace/log/if-the-client-page-is-editable-for-the-user_show-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-the-editlink-2022-07-05T13-02-45-287Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-client-page-is-not-editable-for-the-user_hide-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/hide-the-editlink-2022-07-05T13-02-47-724Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-item-is-protected-on-the-repo_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T13-02-50-348Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-user-is-blocked-on-the-client_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T13-02-54-923Z.png
[0-6]
[0-6] PASSED in chrome - /tests/selenium/specs/permissionChecks.js
"spec" Reporter:
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-0] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-0] Session ID: ce455a28941ef87e6921fa51759484ae
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] » /tests/selenium/specs/bailout.js
[chrome 90.0.4430.212 linux #0-0] bail-out
[chrome 90.0.4430.212 linux #0-0] ✓ unsupported datatype
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] 1 passing (4.2s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-1] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-1] Session ID: 8c001edc09236d2a542d671446ef08ef
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] » /tests/selenium/specs/canCancel.js
[chrome 90.0.4430.212 linux #0-1] App
[chrome 90.0.4430.212 linux #0-1] ✓ closes on clicking the close button
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] 1 passing (4.1s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-2] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-2] Session ID: c2d57d6422cf43160b5e64563b82d69b
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] » /tests/selenium/specs/canSave.js
[chrome 90.0.4430.212 linux #0-2] App
[chrome 90.0.4430.212 linux #0-2] ✓ can save with tag
[chrome 90.0.4430.212 linux #0-2] ✓ saves an updated value
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] 2 passing (11.3s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-3] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-3] Session ID: af704fcb7d05b049ca474862b4521104
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] » /tests/selenium/specs/errorHandling.js
[chrome 90.0.4430.212 linux #0-3] App
[chrome 90.0.4430.212 linux #0-3] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 90.0.4430.212 linux #0-3] ✓ can be relaunched from ErrorUnknown
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving bridge from ErrorSaving
[chrome 90.0.4430.212 linux #0-3] ✓ can go back from a save error on desktop
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when assertuser fails
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving without assertuser
[chrome 90.0.4430.212 linux #0-3] ✓ can login and retry saving
[chrome 90.0.4430.212 linux #0-3] ✓ still asserts user after logging in
[chrome 90.0.4430.212 linux #0-3] ✓ shows custom Bridge warning on login page
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when there is an edit conflict
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on reload button click
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on close button click
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] 10 passing (51.9s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-4] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-4] Session ID: 707e321bb234ce14fce9ff718eeefa74
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] » /tests/selenium/specs/init.js
[chrome 90.0.4430.212 linux #0-4] init
[chrome 90.0.4430.212 linux #0-4] ✓ opens app in OOUI dialog
[chrome 90.0.4430.212 linux #0-4] ✓ indicates loading while app gathers its data
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] once app is launched
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetValue
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetReference
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] target property label
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the page content language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from a non-English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the property ID if no label in fallback chain found
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] warning for anonymous edits
[chrome 90.0.4430.212 linux #0-4] ✓ is not shown when logged in
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] when anonymous
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and can be dismissed
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and leads to login page
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] 11 passing (34.1s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-5] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-5] Session ID: cebdf224b42309743df25d4f1042a795
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] » /tests/selenium/specs/mobile.js
[chrome 90.0.4430.212 linux #0-5] On mobile
[chrome 90.0.4430.212 linux #0-5] ✓ can go back from a save error
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] 1 passing (4.9s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-6] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-6] Session ID: 085745c057992ef232ae112d2f34d4b2
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] » /tests/selenium/specs/permissionChecks.js
[chrome 90.0.4430.212 linux #0-6] permission checks
[chrome 90.0.4430.212 linux #0-6] if the client page is editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ show the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the client page is not editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ hide the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the item is protected on the repo
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the user is blocked on the client
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] 4 passing (13s)
Spec Files: 7 passed, 7 total (100% completed) in 00:02:25
> Wikibase@0.1.0 selenium-test:repo
> wdio repo/tests/selenium/wdio.conf.js

Execution of 9 workers started at 2022-07-05T13:02:57.346Z
[0-0] RUNNING in chrome - /repo/tests/selenium/specs/blocked.js
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabel-2022-07-05T13-03-02-157Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetDescription-2022-07-05T13-03-03-007Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetAliases-2022-07-05T13-03-03-685Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabelDescriptionAliases-2022-07-05T13-03-04-380Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetSiteLink-2022-07-05T13-03-05-122Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewItem-2022-07-05T13-03-05-869Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewProperty-2022-07-05T13-03-06-618Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3AMergeItems-2022-07-05T13-03-07-269Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ARedirectEntity-2022-07-05T13-03-08-031Z.png
[0-0]
[0-0] PASSED in chrome - /repo/tests/selenium/specs/blocked.js
[0-1] RUNNING in chrome - /repo/tests/selenium/specs/item.js
[0-1]
[0-1] Screenshot: /workspace/log/can-add-a-statement-using-the-keyboard-2022-07-05T13-03-16-975Z.png
[0-1]
[0-1]
[0-1] Screenshot: /workspace/log/old-revisions-do-not-have-an-edit-link-2022-07-05T13-03-20-626Z.png
[0-1]
[0-1] PASSED in chrome - /repo/tests/selenium/specs/item.js
[0-2] RUNNING in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-2]
[0-2] Screenshot: /workspace/log/edit-tab-does-should-not-be-there-2022-07-05T13-03-23-823Z.png
[0-2]
[0-2]
[0-2] Screenshot: /workspace/log/the-title-should-match-2022-07-05T13-03-24-504Z.png
[0-2]
[0-2] PASSED in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-3] RUNNING in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-3]
[0-3] Screenshot: /workspace/log/can-expand-collapsed-references-on-a-protected-page-as-unprivileged-user-2022-07-05T13-03-34-986Z.png
[0-3]
[0-3] PASSED in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-4] RUNNING in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-4]
[0-4] Screenshot: /workspace/log/should-appear-and-disappear-correctly-2022-07-05T13-03-41-565Z.png
[0-4]
[0-4] PASSED in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-5] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-5]
[0-5] Screenshot: /workspace/log/shows-the-warning-overlay-for-anonymous-users-when-clicking-the-edit-button-2022-07-05T13-03-45-331Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/can-be-dismissed-2022-07-05T13-03-46-206Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/does-not-show-the-warning-overlay-again-if-the-user-opts-out-2022-07-05T13-03-47-508Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/never-appears-for-logged-in-users-2022-07-05T13-03-51-023Z.png
[0-5]
[0-5] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-6] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-6]
[0-6] Screenshot: /workspace/log/is-in-edit-mode-after-clicking-the-edit-button-2022-07-05T13-03-54-751Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/switches-back-to-reading-mode-when-clicking-the-cancel-button-2022-07-05T13-03-55-923Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/can-edit-labels%2C-descriptions%2C-and-aliases-2022-07-05T13-03-59-084Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/shows-an-error-banner-when-an-edit-fails-to-save-when-the-entity-was-protected-while-editing-2022-07-05T13-04-01-122Z.png
[0-6]
[0-6] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-7] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-7]
[0-7] Screenshot: /workspace/log/is-shown-when-clicking-publish-2022-07-05T13-04-04-773Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-when-clicking-cancel-and-goes-back-to-edit-mode-2022-07-05T13-04-05-995Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-and-saves-when-clicking-publish-2022-07-05T13-04-07-481Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/does-not-reappear-after-saving-by-default-2022-07-05T13-04-09-072Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/reappears-after-saving-when-unchecking-the-%22remember-my-choice%22-checkbox-2022-07-05T13-04-10-658Z.png
[0-7]
[0-7] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-8] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[0-8]
[0-8] Screenshot: /workspace/log/is-in-reading-mode-when-opening-the-item-page-2022-07-05T13-04-14-903Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-language-with-respective-terms-2022-07-05T13-04-16-048Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T13-04-16-985Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expanded-by-default-2022-07-05T13-04-17-935Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsible%2C-also-hiding-the-%22all-entered-languages%22-section-2022-07-05T13-04-19-025Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/expands-again-when-clicking-the-button-twice-2022-07-05T13-04-20-054Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T13-04-21-076Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsed-by-default-2022-07-05T13-04-21-963Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T13-04-22-913Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expandable-2022-07-05T13-04-24-049Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/collapses-again-when-clicking-the-button-twice-2022-07-05T13-04-25-200Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T13-04-26-477Z.png
[0-8]
[0-8] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
"spec" Reporter:
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-0] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-0] Session ID: 9cc50677-fa34-47f7-adb0-6ba001c444a1
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] » /repo/tests/selenium/specs/blocked.js
[Chrome 90.0.4430.212 linux #0-0] blocked user cannot use
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabel
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetDescription
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabelDescriptionAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetSiteLink
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewItem
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewProperty
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:MergeItems
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:RedirectEntity
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] 9 passing (9.3s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-1] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-1] Session ID: b474cb0e-7863-4ff2-ac65-b1f0c3c7b824
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] » /repo/tests/selenium/specs/item.js
[Chrome 90.0.4430.212 linux #0-1] item
[Chrome 90.0.4430.212 linux #0-1] ✓ can add a statement using the keyboard
[Chrome 90.0.4430.212 linux #0-1] ✓ old revisions do not have an edit link
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] 2 passing (10.9s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-2] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-2] Session ID: ccf6e1c5-54e6-4f21-b8d6-c03c0102a788
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] » /repo/tests/selenium/specs/nonexisting.item.js
[Chrome 90.0.4430.212 linux #0-2] WikibaseRepoNonExistingItemPage
[Chrome 90.0.4430.212 linux #0-2] ✓ edit tab does should not be there
[Chrome 90.0.4430.212 linux #0-2] ✓ the title should match
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] 2 passing (2.2s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-3] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-3] Session ID: fd98ceab-eb02-43f7-9164-f06e740be167
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] » /repo/tests/selenium/specs/readmode.references.js
[Chrome 90.0.4430.212 linux #0-3] WikibaseReferenceOnProtectedPage
[Chrome 90.0.4430.212 linux #0-3] ✓ can expand collapsed references on a protected page as unprivileged user
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] 1 passing (8.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-4] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-4] Session ID: 1d7520f4-9ac4-420a-9816-919db733c877
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] » /repo/tests/selenium/specs/tainted-ref.js
[Chrome 90.0.4430.212 linux #0-4] the Tainted icon
[Chrome 90.0.4430.212 linux #0-4] ✓ should appear and disappear correctly
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] 1 passing (4.5s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-5] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-5] Session ID: 74255a85-15ad-4d6a-a44a-70cff2cdf42d
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] » /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[Chrome 90.0.4430.212 linux #0-5] Termbox: AnonEditWarning
[Chrome 90.0.4430.212 linux #0-5] ✓ shows the warning overlay for anonymous users when clicking the edit button
[Chrome 90.0.4430.212 linux #0-5] ✓ can be dismissed
[Chrome 90.0.4430.212 linux #0-5] ✓ does not show the warning overlay again if the user opts out
[Chrome 90.0.4430.212 linux #0-5] ✓ never appears for logged in users
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] 4 passing (7.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-6] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-6] Session ID: 6c0fa9fd-69c6-4a27-91f2-74e2c5a7b1c2
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] » /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 90.0.4430.212 linux #0-6] Termbox: editing
[Chrome 90.0.4430.212 linux #0-6] edit mode
[Chrome 90.0.4430.212 linux #0-6] ✓ is in edit mode after clicking the edit button
[Chrome 90.0.4430.212 linux #0-6] ✓ switches back to reading mode when clicking the cancel button
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] editing
[Chrome 90.0.4430.212 linux #0-6] ✓ can edit labels, descriptions, and aliases
[Chrome 90.0.4430.212 linux #0-6] ✓ shows an error banner when an edit fails to save when the entity was protected while editing
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] 4 passing (8.3s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-7] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-7] Session ID: cbc4f0cd-af62-4d30-896d-d0f66380c877
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] » /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[Chrome 90.0.4430.212 linux #0-7] Termbox: LicenseOverlay
[Chrome 90.0.4430.212 linux #0-7] ✓ is shown when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears when clicking cancel and goes back to edit mode
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears and saves when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ does not reappear after saving by default
[Chrome 90.0.4430.212 linux #0-7] ✓ reappears after saving when unchecking the "remember my choice" checkbox
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] 5 passing (7.9s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-8] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-8] Session ID: bc7c187d-c976-46c9-9cee-16ad3d1f181a
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] » /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[Chrome 90.0.4430.212 linux #0-8] Termbox: reading
[Chrome 90.0.4430.212 linux #0-8] ✓ is in reading mode when opening the item page
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] primary language terms
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected language with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "in more languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expanded by default
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsible, also hiding the "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ expands again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsed by default
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expandable
[Chrome 90.0.4430.212 linux #0-8] ✓ collapses again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] 12 passing (14.1s)
Spec Files: 9 passed, 9 total (100% completed) in 00:01:29
> Wikibase@0.1.0 selenium-test:bridge
> npm --prefix client/data-bridge run selenium-test
> data-bridge@0.1.0 selenium-test
> wdio ./tests/selenium/wdio.conf.js

Execution of 7 workers started at 2022-07-05T13:04:29.098Z
[0-0] RUNNING in chrome - /tests/selenium/specs/bailout.js
[0-0] Video location: /workspace/log/bail-out_unsupported-datatype.mp4
[0-0]
[0-0] Screenshot: /workspace/log/unsupported-datatype-2022-07-05T13-04-35-890Z.png
[0-0]
[0-0] PASSED in chrome - /tests/selenium/specs/bailout.js
[0-1] RUNNING in chrome - /tests/selenium/specs/canCancel.js
[0-1] Video location: /workspace/log/App_closes-on-clicking-the-close-button.mp4
[0-1]
[0-1] Screenshot: /workspace/log/closes-on-clicking-the-close-button-2022-07-05T13-04-43-481Z.png
[0-1]
[0-1] PASSED in chrome - /tests/selenium/specs/canCancel.js
[0-2] RUNNING in chrome - /tests/selenium/specs/canSave.js
[0-2] Video location: /workspace/log/App_can-save-with-tag.mp4
[0-2]
[0-2] Screenshot: /workspace/log/can-save-with-tag-2022-07-05T13-04-53-284Z.png
[0-2]
[0-2] Video location: /workspace/log/App_saves-an-updated-value.mp4
[0-2]
[0-2] Screenshot: /workspace/log/saves-an-updated-value-2022-07-05T13-04-57-441Z.png
[0-2]
[0-2] PASSED in chrome - /tests/selenium/specs/canSave.js
[0-3] RUNNING in chrome - /tests/selenium/specs/errorHandling.js
[0-3] Video location: /workspace/log/App_shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity-2022-07-05T13-05-04-011Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-be-relaunched-from-ErrorUnknown.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-be-relaunched-from-ErrorUnknown-2022-07-05T13-05-06-915Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-retry-saving-bridge-from-ErrorSaving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-bridge-from-ErrorSaving-2022-07-05T13-05-10-733Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-go-back-from-a-save-error-on-desktop.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-go-back-from-a-save-error-on-desktop-2022-07-05T13-05-13-898Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-retry-saving-without-assertuser.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-without-assertuser-2022-07-05T13-05-21-674Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-login-and-retry-saving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-login-and-retry-saving-2022-07-05T13-05-29-634Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_still-asserts-user-after-logging-in.mp4
[0-3]
[0-3] Screenshot: /workspace/log/still-asserts-user-after-logging-in-2022-07-05T13-05-36-177Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_shows-custom-Bridge-warning-on-login-page.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-custom-Bridge-warning-on-login-page-2022-07-05T13-05-42-377Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-reload-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-reload-button-click-2022-07-05T13-05-47-048Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-close-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-close-button-click-2022-07-05T13-05-51-463Z.png
[0-3]
[0-3] PASSED in chrome - /tests/selenium/specs/errorHandling.js
[0-4] RUNNING in chrome - /tests/selenium/specs/init.js
[0-4] Video location: /workspace/log/init_opens-app-in-OOUI-dialog.mp4
[0-4]
[0-4] Screenshot: /workspace/log/opens-app-in-OOUI-dialog-2022-07-05T13-05-57-949Z.png
[0-4]
[0-4] Video location: /workspace/log/init_indicates-loading-while-app-gathers-its-data.mp4
[0-4]
[0-4] Screenshot: /workspace/log/indicates-loading-while-app-gathers-its-data-2022-07-05T13-06-04-441Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetValue.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetValue-2022-07-05T13-06-06-742Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetReference.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetReference-2022-07-05T13-06-09-182Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-page-content-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-page-content-language-2022-07-05T13-06-11-635Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-a-non-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-a-non-English-fallback-language-2022-07-05T13-06-13-962Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-English-fallback-language-2022-07-05T13-06-16-362Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-property-ID-if-no-label-in-fallback-chain-found.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-property-ID-if-no-label-in-fallback-chain-found-2022-07-05T13-06-18-663Z.png
[0-4]
[0-4] Video location: /workspace/log/warning-for-anonymous-edits_is-not-shown-when-logged-in.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-not-shown-when-logged-in-2022-07-05T13-06-23-316Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-can-be-dismissed.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-can-be-dismissed-2022-07-05T13-06-25-595Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-leads-to-login-page.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-leads-to-login-page-2022-07-05T13-06-27-953Z.png
[0-4]
[0-4] PASSED in chrome - /tests/selenium/specs/init.js
[0-5] RUNNING in chrome - /tests/selenium/specs/mobile.js
[0-5] Video location: /workspace/log/On-mobile_can-go-back-from-a-save-error.mp4
[0-5]
[0-5] Screenshot: /workspace/log/can-go-back-from-a-save-error-2022-07-05T13-06-35-553Z.png
[0-5]
[0-5] PASSED in chrome - /tests/selenium/specs/mobile.js
[0-6] RUNNING in chrome - /tests/selenium/specs/permissionChecks.js
[0-6] Video location: /workspace/log/if-the-client-page-is-editable-for-the-user_show-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-the-editlink-2022-07-05T13-06-41-269Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-client-page-is-not-editable-for-the-user_hide-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/hide-the-editlink-2022-07-05T13-06-43-778Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-item-is-protected-on-the-repo_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T13-06-46-332Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-user-is-blocked-on-the-client_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T13-06-51-570Z.png
[0-6]
[0-6] PASSED in chrome - /tests/selenium/specs/permissionChecks.js
"spec" Reporter:
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-0] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-0] Session ID: e4f2d958bd3002f6aa915593272323f7
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] » /tests/selenium/specs/bailout.js
[chrome 90.0.4430.212 linux #0-0] bail-out
[chrome 90.0.4430.212 linux #0-0] ✓ unsupported datatype
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] 1 passing (3.6s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-1] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-1] Session ID: 057623b7d98a5734b84b9a80ef2ef321
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] » /tests/selenium/specs/canCancel.js
[chrome 90.0.4430.212 linux #0-1] App
[chrome 90.0.4430.212 linux #0-1] ✓ closes on clicking the close button
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] 1 passing (4.6s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-2] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-2] Session ID: ccc44d586c83b6687ff96637a5c3de14
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] » /tests/selenium/specs/canSave.js
[chrome 90.0.4430.212 linux #0-2] App
[chrome 90.0.4430.212 linux #0-2] ✓ can save with tag
[chrome 90.0.4430.212 linux #0-2] ✓ saves an updated value
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] 2 passing (11s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-3] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-3] Session ID: f7e9d4cf91aaaefadb9ec98e2e7664f0
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] » /tests/selenium/specs/errorHandling.js
[chrome 90.0.4430.212 linux #0-3] App
[chrome 90.0.4430.212 linux #0-3] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 90.0.4430.212 linux #0-3] ✓ can be relaunched from ErrorUnknown
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving bridge from ErrorSaving
[chrome 90.0.4430.212 linux #0-3] ✓ can go back from a save error on desktop
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when assertuser fails
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving without assertuser
[chrome 90.0.4430.212 linux #0-3] ✓ can login and retry saving
[chrome 90.0.4430.212 linux #0-3] ✓ still asserts user after logging in
[chrome 90.0.4430.212 linux #0-3] ✓ shows custom Bridge warning on login page
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when there is an edit conflict
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on reload button click
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on close button click
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] 10 passing (51s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-4] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-4] Session ID: 1d110be358f52aad026bf8c3036a269e
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] » /tests/selenium/specs/init.js
[chrome 90.0.4430.212 linux #0-4] init
[chrome 90.0.4430.212 linux #0-4] ✓ opens app in OOUI dialog
[chrome 90.0.4430.212 linux #0-4] ✓ indicates loading while app gathers its data
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] once app is launched
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetValue
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetReference
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] target property label
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the page content language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from a non-English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the property ID if no label in fallback chain found
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] warning for anonymous edits
[chrome 90.0.4430.212 linux #0-4] ✓ is not shown when logged in
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] when anonymous
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and can be dismissed
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and leads to login page
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] 11 passing (33.5s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-5] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-5] Session ID: a49bda3c04217363d0ef2b2f44381134
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] » /tests/selenium/specs/mobile.js
[chrome 90.0.4430.212 linux #0-5] On mobile
[chrome 90.0.4430.212 linux #0-5] ✓ can go back from a save error
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] 1 passing (4.4s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-6] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-6] Session ID: f3498a8277618fab14d8ddd8d1f33c55
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] » /tests/selenium/specs/permissionChecks.js
[chrome 90.0.4430.212 linux #0-6] permission checks
[chrome 90.0.4430.212 linux #0-6] if the client page is editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ show the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the client page is not editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ hide the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the item is protected on the repo
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the user is blocked on the client
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] 4 passing (13.7s)
Spec Files: 7 passed, 7 total (100% completed) in 00:02:23
> Wikibase@0.1.0 selenium-test:repo
> wdio repo/tests/selenium/wdio.conf.js

Execution of 9 workers started at 2022-07-05T13:06:53.964Z
[0-0] RUNNING in chrome - /repo/tests/selenium/specs/blocked.js
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabel-2022-07-05T13-06-58-720Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetDescription-2022-07-05T13-06-59-587Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetAliases-2022-07-05T13-07-00-313Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabelDescriptionAliases-2022-07-05T13-07-01-019Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetSiteLink-2022-07-05T13-07-01-731Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewItem-2022-07-05T13-07-02-473Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewProperty-2022-07-05T13-07-03-196Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3AMergeItems-2022-07-05T13-07-03-970Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ARedirectEntity-2022-07-05T13-07-04-686Z.png
[0-0]
[0-0] PASSED in chrome - /repo/tests/selenium/specs/blocked.js
[0-1] RUNNING in chrome - /repo/tests/selenium/specs/item.js
[0-1]
[0-1] Screenshot: /workspace/log/can-add-a-statement-using-the-keyboard-2022-07-05T13-07-13-451Z.png
[0-1]
[0-1]
[0-1] Screenshot: /workspace/log/old-revisions-do-not-have-an-edit-link-2022-07-05T13-07-17-021Z.png
[0-1]
[0-1] PASSED in chrome - /repo/tests/selenium/specs/item.js
[0-2] RUNNING in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-2]
[0-2] Screenshot: /workspace/log/edit-tab-does-should-not-be-there-2022-07-05T13-07-20-317Z.png
[0-2]
[0-2]
[0-2] Screenshot: /workspace/log/the-title-should-match-2022-07-05T13-07-21-029Z.png
[0-2]
[0-2] PASSED in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-3] RUNNING in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-3]
[0-3] Screenshot: /workspace/log/can-expand-collapsed-references-on-a-protected-page-as-unprivileged-user-2022-07-05T13-07-31-543Z.png
[0-3]
[0-3] PASSED in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-4] RUNNING in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-4]
[0-4] Screenshot: /workspace/log/should-appear-and-disappear-correctly-2022-07-05T13-07-38-412Z.png
[0-4]
[0-4] PASSED in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-5] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-5]
[0-5] Screenshot: /workspace/log/shows-the-warning-overlay-for-anonymous-users-when-clicking-the-edit-button-2022-07-05T13-07-42-221Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/can-be-dismissed-2022-07-05T13-07-43-124Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/does-not-show-the-warning-overlay-again-if-the-user-opts-out-2022-07-05T13-07-44-459Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/never-appears-for-logged-in-users-2022-07-05T13-07-47-857Z.png
[0-5]
[0-5] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-6] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-6]
[0-6] Screenshot: /workspace/log/is-in-edit-mode-after-clicking-the-edit-button-2022-07-05T13-07-51-532Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/switches-back-to-reading-mode-when-clicking-the-cancel-button-2022-07-05T13-07-53-176Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/can-edit-labels%2C-descriptions%2C-and-aliases-2022-07-05T13-07-56-788Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/shows-an-error-banner-when-an-edit-fails-to-save-when-the-entity-was-protected-while-editing-2022-07-05T13-07-58-748Z.png
[0-6]
[0-6] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-7] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-7]
[0-7] Screenshot: /workspace/log/is-shown-when-clicking-publish-2022-07-05T13-08-02-652Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-when-clicking-cancel-and-goes-back-to-edit-mode-2022-07-05T13-08-03-814Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-and-saves-when-clicking-publish-2022-07-05T13-08-05-335Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/does-not-reappear-after-saving-by-default-2022-07-05T13-08-07-083Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/reappears-after-saving-when-unchecking-the-%22remember-my-choice%22-checkbox-2022-07-05T13-08-08-799Z.png
[0-7]
[0-7] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-8] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[0-8]
[0-8] Screenshot: /workspace/log/is-in-reading-mode-when-opening-the-item-page-2022-07-05T13-08-13-219Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-language-with-respective-terms-2022-07-05T13-08-14-406Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T13-08-15-395Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expanded-by-default-2022-07-05T13-08-16-305Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsible%2C-also-hiding-the-%22all-entered-languages%22-section-2022-07-05T13-08-17-487Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/expands-again-when-clicking-the-button-twice-2022-07-05T13-08-18-577Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T13-08-19-623Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsed-by-default-2022-07-05T13-08-20-566Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T13-08-21-440Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expandable-2022-07-05T13-08-22-560Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/collapses-again-when-clicking-the-button-twice-2022-07-05T13-08-23-658Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T13-08-24-802Z.png
[0-8]
[0-8] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
"spec" Reporter:
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-0] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-0] Session ID: 35059bb4-8e37-422a-8915-edc577d92703
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] » /repo/tests/selenium/specs/blocked.js
[Chrome 90.0.4430.212 linux #0-0] blocked user cannot use
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabel
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetDescription
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabelDescriptionAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetSiteLink
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewItem
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewProperty
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:MergeItems
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:RedirectEntity
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] 9 passing (9.4s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-1] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-1] Session ID: e77f9b7c-4938-46a1-8789-4dfaa986edc9
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] » /repo/tests/selenium/specs/item.js
[Chrome 90.0.4430.212 linux #0-1] item
[Chrome 90.0.4430.212 linux #0-1] ✓ can add a statement using the keyboard
[Chrome 90.0.4430.212 linux #0-1] ✓ old revisions do not have an edit link
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] 2 passing (10.7s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-2] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-2] Session ID: f2c7dc5f-a1a2-43b2-9cd3-7b73809fbe48
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] » /repo/tests/selenium/specs/nonexisting.item.js
[Chrome 90.0.4430.212 linux #0-2] WikibaseRepoNonExistingItemPage
[Chrome 90.0.4430.212 linux #0-2] ✓ edit tab does should not be there
[Chrome 90.0.4430.212 linux #0-2] ✓ the title should match
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] 2 passing (2.3s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-3] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-3] Session ID: 511a5ba7-3fc0-44eb-b9da-a4418edea35d
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] » /repo/tests/selenium/specs/readmode.references.js
[Chrome 90.0.4430.212 linux #0-3] WikibaseReferenceOnProtectedPage
[Chrome 90.0.4430.212 linux #0-3] ✓ can expand collapsed references on a protected page as unprivileged user
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] 1 passing (8.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-4] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-4] Session ID: 7b62cd65-71e0-45f1-93d1-77d78731573e
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] » /repo/tests/selenium/specs/tainted-ref.js
[Chrome 90.0.4430.212 linux #0-4] the Tainted icon
[Chrome 90.0.4430.212 linux #0-4] ✓ should appear and disappear correctly
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] 1 passing (4.7s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-5] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-5] Session ID: e733c85c-efe2-4459-8688-1f4cf241b37f
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] » /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[Chrome 90.0.4430.212 linux #0-5] Termbox: AnonEditWarning
[Chrome 90.0.4430.212 linux #0-5] ✓ shows the warning overlay for anonymous users when clicking the edit button
[Chrome 90.0.4430.212 linux #0-5] ✓ can be dismissed
[Chrome 90.0.4430.212 linux #0-5] ✓ does not show the warning overlay again if the user opts out
[Chrome 90.0.4430.212 linux #0-5] ✓ never appears for logged in users
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] 4 passing (7.7s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-6] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-6] Session ID: 2500bc8a-ef03-422d-9cdb-2912dee9acc0
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] » /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 90.0.4430.212 linux #0-6] Termbox: editing
[Chrome 90.0.4430.212 linux #0-6] edit mode
[Chrome 90.0.4430.212 linux #0-6] ✓ is in edit mode after clicking the edit button
[Chrome 90.0.4430.212 linux #0-6] ✓ switches back to reading mode when clicking the cancel button
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] editing
[Chrome 90.0.4430.212 linux #0-6] ✓ can edit labels, descriptions, and aliases
[Chrome 90.0.4430.212 linux #0-6] ✓ shows an error banner when an edit fails to save when the entity was protected while editing
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] 4 passing (9.1s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-7] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-7] Session ID: 0336a591-b830-4bba-a79b-0f31aab8ab98
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] » /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[Chrome 90.0.4430.212 linux #0-7] Termbox: LicenseOverlay
[Chrome 90.0.4430.212 linux #0-7] ✓ is shown when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears when clicking cancel and goes back to edit mode
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears and saves when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ does not reappear after saving by default
[Chrome 90.0.4430.212 linux #0-7] ✓ reappears after saving when unchecking the "remember my choice" checkbox
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] 5 passing (8.3s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-8] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-8] Session ID: 7236c0d7-99a1-4c07-8e15-4fc6974f01be
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] » /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[Chrome 90.0.4430.212 linux #0-8] Termbox: reading
[Chrome 90.0.4430.212 linux #0-8] ✓ is in reading mode when opening the item page
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] primary language terms
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected language with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "in more languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expanded by default
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsible, also hiding the "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ expands again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsed by default
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expandable
[Chrome 90.0.4430.212 linux #0-8] ✓ collapses again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] 12 passing (14.3s)
Spec Files: 9 passed, 9 total (100% completed) in 00:01:31
> Wikibase@0.1.0 selenium-test:bridge
> npm --prefix client/data-bridge run selenium-test
> data-bridge@0.1.0 selenium-test
> wdio ./tests/selenium/wdio.conf.js

Execution of 7 workers started at 2022-07-05T13:08:27.428Z
[0-0] RUNNING in chrome - /tests/selenium/specs/bailout.js
[0-0] Video location: /workspace/log/bail-out_unsupported-datatype.mp4
[0-0]
[0-0] Screenshot: /workspace/log/unsupported-datatype-2022-07-05T13-08-34-863Z.png
[0-0]
[0-0] PASSED in chrome - /tests/selenium/specs/bailout.js
[0-1] RUNNING in chrome - /tests/selenium/specs/canCancel.js
[0-1] Video location: /workspace/log/App_closes-on-clicking-the-close-button.mp4
[0-1]
[0-1] Screenshot: /workspace/log/closes-on-clicking-the-close-button-2022-07-05T13-08-42-198Z.png
[0-1]
[0-1] PASSED in chrome - /tests/selenium/specs/canCancel.js
[0-2] RUNNING in chrome - /tests/selenium/specs/canSave.js
[0-2] Video location: /workspace/log/App_can-save-with-tag.mp4
[0-2]
[0-2] Screenshot: /workspace/log/can-save-with-tag-2022-07-05T13-08-52-091Z.png
[0-2]
[0-2] Video location: /workspace/log/App_saves-an-updated-value.mp4
[0-2]
[0-2] Screenshot: /workspace/log/saves-an-updated-value-2022-07-05T13-08-56-337Z.png
[0-2]
[0-2] PASSED in chrome - /tests/selenium/specs/canSave.js
[0-3] RUNNING in chrome - /tests/selenium/specs/errorHandling.js
[0-3] Video location: /workspace/log/App_shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity-2022-07-05T13-09-03-180Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-be-relaunched-from-ErrorUnknown.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-be-relaunched-from-ErrorUnknown-2022-07-05T13-09-06-080Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-retry-saving-bridge-from-ErrorSaving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-bridge-from-ErrorSaving-2022-07-05T13-09-09-717Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-go-back-from-a-save-error-on-desktop.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-go-back-from-a-save-error-on-desktop-2022-07-05T13-09-13-021Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-retry-saving-without-assertuser.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-without-assertuser-2022-07-05T13-09-20-679Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-login-and-retry-saving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-login-and-retry-saving-2022-07-05T13-09-28-564Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_still-asserts-user-after-logging-in.mp4
[0-3]
[0-3] Screenshot: /workspace/log/still-asserts-user-after-logging-in-2022-07-05T13-09-35-154Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_shows-custom-Bridge-warning-on-login-page.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-custom-Bridge-warning-on-login-page-2022-07-05T13-09-40-655Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-reload-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-reload-button-click-2022-07-05T13-09-45-251Z.png
[0-3]
[0-3] Video location: /workspace/log/when-there-is-an-edit-conflict_reloads-on-close-button-click.mp4
[0-3]
[0-3] Screenshot: /workspace/log/reloads-on-close-button-click-2022-07-05T13-09-49-746Z.png
[0-3]
[0-3] PASSED in chrome - /tests/selenium/specs/errorHandling.js
[0-4] RUNNING in chrome - /tests/selenium/specs/init.js
[0-4] Video location: /workspace/log/init_opens-app-in-OOUI-dialog.mp4
[0-4]
[0-4] Screenshot: /workspace/log/opens-app-in-OOUI-dialog-2022-07-05T13-09-56-125Z.png
[0-4]
[0-4] Video location: /workspace/log/init_indicates-loading-while-app-gathers-its-data.mp4
[0-4]
[0-4] Screenshot: /workspace/log/indicates-loading-while-app-gathers-its-data-2022-07-05T13-10-02-697Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetValue.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetValue-2022-07-05T13-10-04-959Z.png
[0-4]
[0-4] Video location: /workspace/log/once-app-is-launched_shows-the-current-targetReference.mp4
[0-4]
[0-4] Screenshot: /workspace/log/shows-the-current-targetReference-2022-07-05T13-10-07-478Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-page-content-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-page-content-language-2022-07-05T13-10-10-014Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-a-non-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-a-non-English-fallback-language-2022-07-05T13-10-12-451Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-label-from-the-English-fallback-language.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-label-from-the-English-fallback-language-2022-07-05T13-10-14-970Z.png
[0-4]
[0-4] Video location: /workspace/log/target-property-label_uses-the-property-ID-if-no-label-in-fallback-chain-found.mp4
[0-4]
[0-4] Screenshot: /workspace/log/uses-the-property-ID-if-no-label-in-fallback-chain-found-2022-07-05T13-10-17-506Z.png
[0-4]
[0-4] Video location: /workspace/log/warning-for-anonymous-edits_is-not-shown-when-logged-in.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-not-shown-when-logged-in-2022-07-05T13-10-22-119Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-can-be-dismissed.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-can-be-dismissed-2022-07-05T13-10-24-514Z.png
[0-4]
[0-4] Video location: /workspace/log/when-anonymous_is-shown-and-leads-to-login-page.mp4
[0-4]
[0-4] Screenshot: /workspace/log/is-shown-and-leads-to-login-page-2022-07-05T13-10-26-944Z.png
[0-4]
[0-4] PASSED in chrome - /tests/selenium/specs/init.js
[0-5] RUNNING in chrome - /tests/selenium/specs/mobile.js
[0-5] Video location: /workspace/log/On-mobile_can-go-back-from-a-save-error.mp4
[0-5]
[0-5] Screenshot: /workspace/log/can-go-back-from-a-save-error-2022-07-05T13-10-35-119Z.png
[0-5]
[0-5] PASSED in chrome - /tests/selenium/specs/mobile.js
[0-6] RUNNING in chrome - /tests/selenium/specs/permissionChecks.js
[0-6] Video location: /workspace/log/if-the-client-page-is-editable-for-the-user_show-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-the-editlink-2022-07-05T13-10-40-780Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-client-page-is-not-editable-for-the-user_hide-the-editlink.mp4
[0-6]
[0-6] Screenshot: /workspace/log/hide-the-editlink-2022-07-05T13-10-43-355Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-item-is-protected-on-the-repo_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T13-10-46-522Z.png
[0-6]
[0-6] Video location: /workspace/log/if-the-user-is-blocked-on-the-client_show-a-permission-error-when-opening-bridge.mp4
[0-6]
[0-6] Screenshot: /workspace/log/show-a-permission-error-when-opening-bridge-2022-07-05T13-10-51-796Z.png
[0-6]
[0-6] PASSED in chrome - /tests/selenium/specs/permissionChecks.js
"spec" Reporter:
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-0] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-0] Session ID: 95bfe367dc895600156f2d960d278211
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] » /tests/selenium/specs/bailout.js
[chrome 90.0.4430.212 linux #0-0] bail-out
[chrome 90.0.4430.212 linux #0-0] ✓ unsupported datatype
[chrome 90.0.4430.212 linux #0-0]
[chrome 90.0.4430.212 linux #0-0] 1 passing (4.3s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-1] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-1] Session ID: 6d607bb3c25e11333bab50a989a3e8bf
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] » /tests/selenium/specs/canCancel.js
[chrome 90.0.4430.212 linux #0-1] App
[chrome 90.0.4430.212 linux #0-1] ✓ closes on clicking the close button
[chrome 90.0.4430.212 linux #0-1]
[chrome 90.0.4430.212 linux #0-1] 1 passing (4.1s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-2] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-2] Session ID: 0e9597aaa1ac821dba697bb551127457
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] » /tests/selenium/specs/canSave.js
[chrome 90.0.4430.212 linux #0-2] App
[chrome 90.0.4430.212 linux #0-2] ✓ can save with tag
[chrome 90.0.4430.212 linux #0-2] ✓ saves an updated value
[chrome 90.0.4430.212 linux #0-2]
[chrome 90.0.4430.212 linux #0-2] 2 passing (11s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-3] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-3] Session ID: a21475296eff8f21be718b699d123057
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] » /tests/selenium/specs/errorHandling.js
[chrome 90.0.4430.212 linux #0-3] App
[chrome 90.0.4430.212 linux #0-3] ✓ shows ErrorUnknown when launching bridge for a non-existent entity
[chrome 90.0.4430.212 linux #0-3] ✓ can be relaunched from ErrorUnknown
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving bridge from ErrorSaving
[chrome 90.0.4430.212 linux #0-3] ✓ can go back from a save error on desktop
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when assertuser fails
[chrome 90.0.4430.212 linux #0-3] ✓ can retry saving without assertuser
[chrome 90.0.4430.212 linux #0-3] ✓ can login and retry saving
[chrome 90.0.4430.212 linux #0-3] ✓ still asserts user after logging in
[chrome 90.0.4430.212 linux #0-3] ✓ shows custom Bridge warning on login page
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] when there is an edit conflict
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on reload button click
[chrome 90.0.4430.212 linux #0-3] ✓ reloads on close button click
[chrome 90.0.4430.212 linux #0-3]
[chrome 90.0.4430.212 linux #0-3] 10 passing (50.2s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-4] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-4] Session ID: 2a7e1eba3a60f3d0a71c1c8199eb7a9a
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] » /tests/selenium/specs/init.js
[chrome 90.0.4430.212 linux #0-4] init
[chrome 90.0.4430.212 linux #0-4] ✓ opens app in OOUI dialog
[chrome 90.0.4430.212 linux #0-4] ✓ indicates loading while app gathers its data
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] once app is launched
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetValue
[chrome 90.0.4430.212 linux #0-4] ✓ shows the current targetReference
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] target property label
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the page content language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from a non-English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the label from the English fallback language
[chrome 90.0.4430.212 linux #0-4] ✓ uses the property ID if no label in fallback chain found
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] warning for anonymous edits
[chrome 90.0.4430.212 linux #0-4] ✓ is not shown when logged in
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] when anonymous
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and can be dismissed
[chrome 90.0.4430.212 linux #0-4] ✓ is shown and leads to login page
[chrome 90.0.4430.212 linux #0-4]
[chrome 90.0.4430.212 linux #0-4] 11 passing (34.3s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-5] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-5] Session ID: b623f5125258143a20a9322a0b968f8a
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] » /tests/selenium/specs/mobile.js
[chrome 90.0.4430.212 linux #0-5] On mobile
[chrome 90.0.4430.212 linux #0-5] ✓ can go back from a save error
[chrome 90.0.4430.212 linux #0-5]
[chrome 90.0.4430.212 linux #0-5] 1 passing (5s)
------------------------------------------------------------------
[chrome 90.0.4430.212 linux #0-6] Running: chrome (v90.0.4430.212) on linux
[chrome 90.0.4430.212 linux #0-6] Session ID: 185879e07110e28c91decdee50790bfd
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] » /tests/selenium/specs/permissionChecks.js
[chrome 90.0.4430.212 linux #0-6] permission checks
[chrome 90.0.4430.212 linux #0-6] if the client page is editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ show the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the client page is not editable for the user
[chrome 90.0.4430.212 linux #0-6] ✓ hide the editlink
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the item is protected on the repo
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] if the user is blocked on the client
[chrome 90.0.4430.212 linux #0-6] ✓ show a permission error when opening bridge
[chrome 90.0.4430.212 linux #0-6]
[chrome 90.0.4430.212 linux #0-6] 4 passing (14.4s)
Spec Files: 7 passed, 7 total (100% completed) in 00:02:25
> Wikibase@0.1.0 selenium-test:repo
> wdio repo/tests/selenium/wdio.conf.js

Execution of 9 workers started at 2022-07-05T13:10:54.261Z
[0-0] RUNNING in chrome - /repo/tests/selenium/specs/blocked.js
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabel-2022-07-05T13-10-58-955Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetDescription-2022-07-05T13-10-59-795Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetAliases-2022-07-05T13-11-00-499Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetLabelDescriptionAliases-2022-07-05T13-11-01-215Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ASetSiteLink-2022-07-05T13-11-01-932Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewItem-2022-07-05T13-11-02-638Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ANewProperty-2022-07-05T13-11-03-371Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3AMergeItems-2022-07-05T13-11-04-157Z.png
[0-0]
[0-0]
[0-0] Screenshot: /workspace/log/Special%3ARedirectEntity-2022-07-05T13-11-04-876Z.png
[0-0]
[0-0] PASSED in chrome - /repo/tests/selenium/specs/blocked.js
[0-1] RUNNING in chrome - /repo/tests/selenium/specs/item.js
[0-1]
[0-1] Screenshot: /workspace/log/can-add-a-statement-using-the-keyboard-2022-07-05T13-11-13-834Z.png
[0-1]
[0-1]
[0-1] Screenshot: /workspace/log/old-revisions-do-not-have-an-edit-link-2022-07-05T13-11-17-354Z.png
[0-1]
[0-1] PASSED in chrome - /repo/tests/selenium/specs/item.js
[0-2] RUNNING in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-2]
[0-2] Screenshot: /workspace/log/edit-tab-does-should-not-be-there-2022-07-05T13-11-20-598Z.png
[0-2]
[0-2]
[0-2] Screenshot: /workspace/log/the-title-should-match-2022-07-05T13-11-21-265Z.png
[0-2]
[0-2] PASSED in chrome - /repo/tests/selenium/specs/nonexisting.item.js
[0-3] RUNNING in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-3]
[0-3] Screenshot: /workspace/log/can-expand-collapsed-references-on-a-protected-page-as-unprivileged-user-2022-07-05T13-11-31-874Z.png
[0-3]
[0-3] PASSED in chrome - /repo/tests/selenium/specs/readmode.references.js
[0-4] RUNNING in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-4]
[0-4] Screenshot: /workspace/log/should-appear-and-disappear-correctly-2022-07-05T13-11-38-408Z.png
[0-4]
[0-4] PASSED in chrome - /repo/tests/selenium/specs/tainted-ref.js
[0-5] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-5]
[0-5] Screenshot: /workspace/log/shows-the-warning-overlay-for-anonymous-users-when-clicking-the-edit-button-2022-07-05T13-11-42-050Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/can-be-dismissed-2022-07-05T13-11-43-022Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/does-not-show-the-warning-overlay-again-if-the-user-opts-out-2022-07-05T13-11-44-262Z.png
[0-5]
[0-5]
[0-5] Screenshot: /workspace/log/never-appears-for-logged-in-users-2022-07-05T13-11-47-749Z.png
[0-5]
[0-5] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[0-6] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-6]
[0-6] Screenshot: /workspace/log/is-in-edit-mode-after-clicking-the-edit-button-2022-07-05T13-11-51-418Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/switches-back-to-reading-mode-when-clicking-the-cancel-button-2022-07-05T13-11-52-575Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/can-edit-labels%2C-descriptions%2C-and-aliases-2022-07-05T13-11-55-668Z.png
[0-6]
[0-6]
[0-6] Screenshot: /workspace/log/shows-an-error-banner-when-an-edit-fails-to-save-when-the-entity-was-protected-while-editing-2022-07-05T13-11-57-645Z.png
[0-6]
[0-6] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[0-7] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-7]
[0-7] Screenshot: /workspace/log/is-shown-when-clicking-publish-2022-07-05T13-12-01-320Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-when-clicking-cancel-and-goes-back-to-edit-mode-2022-07-05T13-12-02-560Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/disappears-and-saves-when-clicking-publish-2022-07-05T13-12-04-066Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/does-not-reappear-after-saving-by-default-2022-07-05T13-12-05-780Z.png
[0-7]
[0-7]
[0-7] Screenshot: /workspace/log/reappears-after-saving-when-unchecking-the-%22remember-my-choice%22-checkbox-2022-07-05T13-12-07-444Z.png
[0-7]
[0-7] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[0-8] RUNNING in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[0-8]
[0-8] Screenshot: /workspace/log/is-in-reading-mode-when-opening-the-item-page-2022-07-05T13-12-11-697Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-language-with-respective-terms-2022-07-05T13-12-12-911Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T13-12-13-852Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expanded-by-default-2022-07-05T13-12-14-829Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsible%2C-also-hiding-the-%22all-entered-languages%22-section-2022-07-05T13-12-16-070Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/expands-again-when-clicking-the-button-twice-2022-07-05T13-12-17-226Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T13-12-19-146Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-collapsed-by-default-2022-07-05T13-12-20-143Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/has-a-collapse%2Fexpand-button-2022-07-05T13-12-21-043Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/is-expandable-2022-07-05T13-12-22-091Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/collapses-again-when-clicking-the-button-twice-2022-07-05T13-12-23-170Z.png
[0-8]
[0-8]
[0-8] Screenshot: /workspace/log/contains-the-expected-languages-with-respective-terms-2022-07-05T13-12-24-288Z.png
[0-8]
[0-8] PASSED in chrome - /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
"spec" Reporter:
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-0] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-0] Session ID: 2871210c-c739-4514-9091-fd8ad6b2e2df
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] » /repo/tests/selenium/specs/blocked.js
[Chrome 90.0.4430.212 linux #0-0] blocked user cannot use
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabel
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetDescription
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetLabelDescriptionAliases
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:SetSiteLink
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewItem
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:NewProperty
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:MergeItems
[Chrome 90.0.4430.212 linux #0-0] ✓ Special:RedirectEntity
[Chrome 90.0.4430.212 linux #0-0]
[Chrome 90.0.4430.212 linux #0-0] 9 passing (9.3s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-1] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-1] Session ID: 136fdb0f-e599-4bb8-83f6-317996d50c02
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] » /repo/tests/selenium/specs/item.js
[Chrome 90.0.4430.212 linux #0-1] item
[Chrome 90.0.4430.212 linux #0-1] ✓ can add a statement using the keyboard
[Chrome 90.0.4430.212 linux #0-1] ✓ old revisions do not have an edit link
[Chrome 90.0.4430.212 linux #0-1]
[Chrome 90.0.4430.212 linux #0-1] 2 passing (10.7s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-2] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-2] Session ID: 78a16a47-da53-4413-8792-8b9fadcb28ac
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] » /repo/tests/selenium/specs/nonexisting.item.js
[Chrome 90.0.4430.212 linux #0-2] WikibaseRepoNonExistingItemPage
[Chrome 90.0.4430.212 linux #0-2] ✓ edit tab does should not be there
[Chrome 90.0.4430.212 linux #0-2] ✓ the title should match
[Chrome 90.0.4430.212 linux #0-2]
[Chrome 90.0.4430.212 linux #0-2] 2 passing (2.2s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-3] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-3] Session ID: ad6196be-5ace-476d-aee6-8a5a61f2bf05
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] » /repo/tests/selenium/specs/readmode.references.js
[Chrome 90.0.4430.212 linux #0-3] WikibaseReferenceOnProtectedPage
[Chrome 90.0.4430.212 linux #0-3] ✓ can expand collapsed references on a protected page as unprivileged user
[Chrome 90.0.4430.212 linux #0-3]
[Chrome 90.0.4430.212 linux #0-3] 1 passing (8.6s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-4] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-4] Session ID: a5f15139-d70e-48db-a124-eb0a115e00f0
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] » /repo/tests/selenium/specs/tainted-ref.js
[Chrome 90.0.4430.212 linux #0-4] the Tainted icon
[Chrome 90.0.4430.212 linux #0-4] ✓ should appear and disappear correctly
[Chrome 90.0.4430.212 linux #0-4]
[Chrome 90.0.4430.212 linux #0-4] 1 passing (4.8s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-5] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-5] Session ID: 726da46e-3b5b-41ea-9ebc-160cd9faff3b
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] » /view/lib/wikibase-termbox/tests/selenium/specs/AnonEditWarning.spec.js
[Chrome 90.0.4430.212 linux #0-5] Termbox: AnonEditWarning
[Chrome 90.0.4430.212 linux #0-5] ✓ shows the warning overlay for anonymous users when clicking the edit button
[Chrome 90.0.4430.212 linux #0-5] ✓ can be dismissed
[Chrome 90.0.4430.212 linux #0-5] ✓ does not show the warning overlay again if the user opts out
[Chrome 90.0.4430.212 linux #0-5] ✓ never appears for logged in users
[Chrome 90.0.4430.212 linux #0-5]
[Chrome 90.0.4430.212 linux #0-5] 4 passing (7.7s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-6] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-6] Session ID: d3db7257-c000-49de-812e-647ce879fbb9
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] » /view/lib/wikibase-termbox/tests/selenium/specs/editing.spec.js
[Chrome 90.0.4430.212 linux #0-6] Termbox: editing
[Chrome 90.0.4430.212 linux #0-6] edit mode
[Chrome 90.0.4430.212 linux #0-6] ✓ is in edit mode after clicking the edit button
[Chrome 90.0.4430.212 linux #0-6] ✓ switches back to reading mode when clicking the cancel button
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] editing
[Chrome 90.0.4430.212 linux #0-6] ✓ can edit labels, descriptions, and aliases
[Chrome 90.0.4430.212 linux #0-6] ✓ shows an error banner when an edit fails to save when the entity was protected while editing
[Chrome 90.0.4430.212 linux #0-6]
[Chrome 90.0.4430.212 linux #0-6] 4 passing (8.2s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-7] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-7] Session ID: 82ec06b6-4a30-4be9-96a0-5dc92f3e51a0
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] » /view/lib/wikibase-termbox/tests/selenium/specs/LicenseOverlay.spec.js
[Chrome 90.0.4430.212 linux #0-7] Termbox: LicenseOverlay
[Chrome 90.0.4430.212 linux #0-7] ✓ is shown when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears when clicking cancel and goes back to edit mode
[Chrome 90.0.4430.212 linux #0-7] ✓ disappears and saves when clicking publish
[Chrome 90.0.4430.212 linux #0-7] ✓ does not reappear after saving by default
[Chrome 90.0.4430.212 linux #0-7] ✓ reappears after saving when unchecking the "remember my choice" checkbox
[Chrome 90.0.4430.212 linux #0-7]
[Chrome 90.0.4430.212 linux #0-7] 5 passing (8.1s)
------------------------------------------------------------------
[Chrome 90.0.4430.212 linux #0-8] Running: Chrome (v90.0.4430.212) on linux
[Chrome 90.0.4430.212 linux #0-8] Session ID: 35c6da98-709d-4dfb-94b5-cd336d837c13
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] » /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[Chrome 90.0.4430.212 linux #0-8] Termbox: reading
[Chrome 90.0.4430.212 linux #0-8] ✓ is in reading mode when opening the item page
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] primary language terms
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected language with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "in more languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expanded by default
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsible, also hiding the "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ expands again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] "all entered languages" section
[Chrome 90.0.4430.212 linux #0-8] ✓ is collapsed by default
[Chrome 90.0.4430.212 linux #0-8] ✓ has a collapse/expand button
[Chrome 90.0.4430.212 linux #0-8] ✓ is expandable
[Chrome 90.0.4430.212 linux #0-8] ✓ collapses again when clicking the button twice
[Chrome 90.0.4430.212 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 90.0.4430.212 linux #0-8]
[Chrome 90.0.4430.212 linux #0-8] 12 passing (15.2s)
Spec Files: 9 passed, 9 total (100% completed) in 00:01:30
> Wikibase@0.1.0 selenium-test:bridge
> npm --prefix client/data-bridge run selenium-test
> data-bridge@0.1.0 selenium-test
> wdio ./tests/selenium/wdio.conf.js

Execution of 7 workers started at 2022-07-05T13:12:27.073Z
[0-0] RUNNING in chrome - /tests/selenium/specs/bailout.js
[0-0] Video location: /workspace/log/bail-out_unsupported-datatype.mp4
[0-0]
[0-0] Screenshot: /workspace/log/unsupported-datatype-2022-07-05T13-12-34-180Z.png
[0-0]
[0-0] PASSED in chrome - /tests/selenium/specs/bailout.js
[0-1] RUNNING in chrome - /tests/selenium/specs/canCancel.js
[0-1] Video location: /workspace/log/App_closes-on-clicking-the-close-button.mp4
[0-1]
[0-1] Screenshot: /workspace/log/closes-on-clicking-the-close-button-2022-07-05T13-12-41-214Z.png
[0-1]
[0-1] PASSED in chrome - /tests/selenium/specs/canCancel.js
[0-2] RUNNING in chrome - /tests/selenium/specs/canSave.js
[0-2] Video location: /workspace/log/App_can-save-with-tag.mp4
[0-2]
[0-2] Screenshot: /workspace/log/can-save-with-tag-2022-07-05T13-12-51-505Z.png
[0-2]
[0-2] Video location: /workspace/log/App_saves-an-updated-value.mp4
[0-2]
[0-2] Screenshot: /workspace/log/saves-an-updated-value-2022-07-05T13-12-55-636Z.png
[0-2]
[0-2] PASSED in chrome - /tests/selenium/specs/canSave.js
[0-3] RUNNING in chrome - /tests/selenium/specs/errorHandling.js
[0-3] Video location: /workspace/log/App_shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity.mp4
[0-3]
[0-3] Screenshot: /workspace/log/shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity-2022-07-05T13-13-02-137Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-be-relaunched-from-ErrorUnknown.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-be-relaunched-from-ErrorUnknown-2022-07-05T13-13-05-055Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-retry-saving-bridge-from-ErrorSaving.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-retry-saving-bridge-from-ErrorSaving-2022-07-05T13-13-08-689Z.png
[0-3]
[0-3] Video location: /workspace/log/App_can-go-back-from-a-save-error-on-desktop.mp4
[0-3]
[0-3] Screenshot: /workspace/log/can-go-back-from-a-save-error-on-desktop-2022-07-05T13-13-11-743Z.png
[0-3]
[0-3] Video location: /workspace/log/when-assertuser-fails_can-retry-saving-without-assertuser.mp4