PHP 7.2.34-18+0~20210223.60+debian10~1.gbpb21322+wmf2 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://localhost:8080/w".
Warning: Your default directory for uploads (/var/www/html/w/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.
Setting up database
done
Creating tables, step one
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
Database was successfully set up
MediaWiki has been successfully installed. You can now visit <http://localhost:8080/w> 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.
z@air:~/Documents/gerrit/mediawiki/core$ npm ci
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 10s
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:
...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.010057926177979 seconds
done.
...index log_type_action already set on logging table.
...type_action key doesn't exist.
...skipping: index iw_prefix doesn't exist.
...skipping: index pp_page_propname doesn't exist.
...skipping: index pt_namespace_title doesn't exist.
...skipping: index site_ids_type doesn't exist.
...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.
...archive table does not contain ar_user field.
...ipblocks table does not contain ipb_by field.
...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.
...watchlist_expiry table already exists.
Modifying fa_actor field of table filearchive...done.
Modifying rc_actor field of table recentchanges...done.
Modifying log_actor field of table logging...done.
...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.
...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 content_id field of table content...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 pt_title field of table protected_titles...done.
Modifying pt_expiry field of table protected_titles...done.
Modifying ipc_rev_timestamp field of table ip_changes...done.
Renaming index namespace_title into wl_namespace_title to table watchlist...done.
Modifying job_title field of table job...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.
...index up_property already set on user_properties table.
...index site_global_key already set on sites table.
Renaming index type_time into log_type_time to table logging...done.
Modifying fa_name field of table filearchive...done.
Modifying oi_name field of table oldimage...done.
Modifying exptime field of table objectcache...done.
Modifying ipb_timestamp field of table ipblocks...done.
...index ar_name_title_timestamp already set on archive table.
Modifying img_name field of table image...done.
...index si_key already set on site_identifiers table.
Modifying rc_title field of table recentchanges...done.
Renaming index new_name_timestamp into rc_new_name_timestamp to table recentchanges...done.
Modifying ar_title field of table archive...done.
Modifying page_title field of table page...done.
Modifying user_name field of table user...done.
...index rev_page_timestamp already set on revision table.
Adding modtoken field to table objectcache...done.
Modifying rev_timestamp field of table revision...done.
Adding index oi_timestamp to table oldimage...done.
Renaming index name_title into page_name_title to table page...done.
...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.
...linktarget table already exists.
Dropping rev_page_id index from table revision...done.
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.
Adding tl_target_id field to table templatelinks...done.
...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.
z@air:~/Documents/gerrit/mediawiki/core/extensions/Wikibase$ npm ci
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 26s
145 packages are looking for funding
run `npm fund` for details
1 high severity vulnerability
To address all issues, run:
npm audit fix
Run `npm audit` for details.
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 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/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 @stylelint/postcss-markdown@0.36.2: Use the original unforked package instead: postcss-markdown
npm WARN deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated @hapi/topo@3.1.6: 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 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 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 sane@4.1.0: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added
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 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 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 babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
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 @hapi/address@2.1.4: Moved to 'npm install @sideway/address'
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 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.2: request has been deprecated, see https://github.com/request/request/issues/3142
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 @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.
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
[Chrome 103.0.5060.134 linux #0-8] Running: Chrome (v103.0.5060.134) on linux
[Chrome 103.0.5060.134 linux #0-8] Session ID: 0d3b1d06-5d64-4003-a31a-869b1cb7426f
[Chrome 103.0.5060.134 linux #0-8]
[Chrome 103.0.5060.134 linux #0-8] » /view/lib/wikibase-termbox/tests/selenium/specs/reading.spec.js
[Chrome 103.0.5060.134 linux #0-8] Termbox: reading
[Chrome 103.0.5060.134 linux #0-8] ✓ is in reading mode when opening the item page
[Chrome 103.0.5060.134 linux #0-8]
[Chrome 103.0.5060.134 linux #0-8] primary language terms
[Chrome 103.0.5060.134 linux #0-8] ✓ contains the expected language with respective terms
[Chrome 103.0.5060.134 linux #0-8]
[Chrome 103.0.5060.134 linux #0-8] "in more languages" section
[Chrome 103.0.5060.134 linux #0-8] ✓ has a collapse/expand button
[Chrome 103.0.5060.134 linux #0-8] ✓ is expanded by default
[Chrome 103.0.5060.134 linux #0-8] ✓ is collapsible, also hiding the "all entered languages" section
[Chrome 103.0.5060.134 linux #0-8] ✓ expands again when clicking the button twice
[Chrome 103.0.5060.134 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 103.0.5060.134 linux #0-8]
[Chrome 103.0.5060.134 linux #0-8] "all entered languages" section
[Chrome 103.0.5060.134 linux #0-8] ✓ is collapsed by default
[Chrome 103.0.5060.134 linux #0-8] ✓ has a collapse/expand button
[Chrome 103.0.5060.134 linux #0-8] ✓ is expandable
[Chrome 103.0.5060.134 linux #0-8] ✓ collapses again when clicking the button twice
[Chrome 103.0.5060.134 linux #0-8] ✓ contains the expected languages with respective terms
[Chrome 103.0.5060.134 linux #0-8]
[Chrome 103.0.5060.134 linux #0-8] 12 passing (15.4s)
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
Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db
Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
Execution of 7 workers started at 2022-07-26T09:00:29.647Z
[0-0] Browserslist: caniuse-lite is outdated. Please run:
[0-0] npx browserslist@latest --update-db
[0-0] Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
[0-0] RUNNING in chrome - /tests/selenium/specs/bailout.js
[0-0] ffmpeg stderr: [x11grab @ 0x55aa3ccd39c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-0] ffmpeg stderr: :0: Invalid argument
[0-0] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/bail-out_unsupported-datatype.mp4
[0-0] PASSED in chrome - /tests/selenium/specs/bailout.js
[0-1] Browserslist: caniuse-lite is outdated. Please run:
[0-1] npx browserslist@latest --update-db
[0-1] Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
[0-1] RUNNING in chrome - /tests/selenium/specs/canCancel.js
[0-1] ffmpeg stderr: [x11grab @ 0x55961d1689c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-1] ffmpeg stderr: :0: Invalid argument
[0-1] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/App_closes-on-clicking-the-close-button.mp4
[0-2] PASSED in chrome - /tests/selenium/specs/canSave.js
[0-3] Browserslist: caniuse-lite is outdated. Please run:
[0-3] npx browserslist@latest --update-db
[0-3] Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
[0-3] RUNNING in chrome - /tests/selenium/specs/errorHandling.js
[0-3] ffmpeg stderr: [x11grab @ 0x55a7107019c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-3] ffmpeg stderr: :0: Invalid argument
[0-3] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/App_shows-ErrorUnknown-when-launching-bridge-for-a-non-existent-entity.mp4
[0-3] ffmpeg stderr: [x11grab @ 0x55cb957c19c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-3] ffmpeg stderr: :0: Invalid argument
[0-3] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/App_can-be-relaunched-from-ErrorUnknown.mp4
[0-3] ffmpeg stderr: [x11grab @ 0x55c29dd1d9c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-3] ffmpeg stderr: :0: Invalid argument
[0-3] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/App_can-retry-saving-bridge-from-ErrorSaving.mp4
[0-3] ffmpeg stderr: [x11grab @ 0x557aa9f259c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-3] ffmpeg stderr: :0: Invalid argument
[0-3] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/App_can-go-back-from-a-save-error-on-desktop.mp4
[0-3] ffmpeg stderr: [x11grab @ 0x556ff50859c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-3] ffmpeg stderr: :0: Invalid argument
[0-3] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/when-assertuser-fails_can-retry-saving-without-assertuser.mp4
[0-3] ffmpeg stderr: [x11grab @ 0x56362ab959c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-3] ffmpeg stderr: :0: Invalid argument
[0-3] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/when-assertuser-fails_can-login-and-retry-saving.mp4
[0-3] ffmpeg stderr: [x11grab @ 0x5651029d99c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-3] ffmpeg stderr: :0: Invalid argument
[0-3] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/when-assertuser-fails_still-asserts-user-after-logging-in.mp4
[0-3] ffmpeg stderr: [x11grab @ 0x55abc14269c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-3] ffmpeg stderr: :0: Invalid argument
[0-3] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/when-assertuser-fails_shows-custom-Bridge-warning-on-login-page.mp4
[0-3] ffmpeg stderr: [x11grab @ 0x560eae9779c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-3] ffmpeg stderr: :0: Invalid argument
[0-3] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/when-there-is-an-edit-conflict_reloads-on-reload-button-click.mp4
[0-3] ffmpeg stderr: [x11grab @ 0x559af2abe9c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-3] ffmpeg stderr: :0: Invalid argument
[0-3] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/when-there-is-an-edit-conflict_reloads-on-close-button-click.mp4
[0-3] PASSED in chrome - /tests/selenium/specs/errorHandling.js
[0-4] Browserslist: caniuse-lite is outdated. Please run:
[0-4] npx browserslist@latest --update-db
[0-4] Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
[0-4] RUNNING in chrome - /tests/selenium/specs/init.js
[0-4] ffmpeg stderr: [x11grab @ 0x55a0a6bc99c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/init_opens-app-in-OOUI-dialog.mp4
[0-4] ffmpeg stderr: [x11grab @ 0x5606db9189c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/init_indicates-loading-while-app-gathers-its-data.mp4
[0-4] ffmpeg stderr: [x11grab @ 0x55a6b56ac9c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/once-app-is-launched_shows-the-current-targetValue.mp4
[0-4] ffmpeg stderr: [x11grab @ 0x55a1edb109c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/once-app-is-launched_shows-the-current-targetReference.mp4
[0-4] ffmpeg stderr: [x11grab @ 0x558ceaf499c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/target-property-label_uses-the-label-from-the-page-content-language.mp4
[0-4] ffmpeg stderr: [x11grab @ 0x5597fb4989c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/target-property-label_uses-the-label-from-a-non-English-fallback-language.mp4
[0-4] ffmpeg stderr: [x11grab @ 0x55c75117f9c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/target-property-label_uses-the-label-from-the-English-fallback-language.mp4
[0-4] ffmpeg stderr: [x11grab @ 0x5560b39039c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/target-property-label_uses-the-property-ID-if-no-label-in-fallback-chain-found.mp4
[0-4] ffmpeg stderr: Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/warning-for-anonymous-edits_is-not-shown-when-logged-in.mp4
[0-4] ffmpeg stderr: [x11grab @ 0x56112df8e9c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/when-anonymous_is-shown-and-can-be-dismissed.mp4
[0-4] ffmpeg stderr: [x11grab @ 0x557fe659f9c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-4] ffmpeg stderr: :0: Invalid argument
[0-4] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/when-anonymous_is-shown-and-leads-to-login-page.mp4
[0-4] PASSED in chrome - /tests/selenium/specs/init.js
[0-5] Browserslist: caniuse-lite is outdated. Please run:
[0-5] npx browserslist@latest --update-db
[0-5] Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
[0-5] RUNNING in chrome - /tests/selenium/specs/mobile.js
[0-5] ffmpeg stderr: [x11grab @ 0x5618943509c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-5] ffmpeg stderr: :0: Invalid argument
[0-5] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/On-mobile_can-go-back-from-a-save-error.mp4
[0-5] PASSED in chrome - /tests/selenium/specs/mobile.js
[0-6] Browserslist: caniuse-lite is outdated. Please run:
[0-6] npx browserslist@latest --update-db
[0-6] Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
[0-6] RUNNING in chrome - /tests/selenium/specs/permissionChecks.js
[0-6] ffmpeg stderr: [x11grab @ 0x5594817419c0]
[0-6] ffmpeg stderr: Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-6] ffmpeg stderr: :0: Invalid argument
[0-6] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/if-the-client-page-is-editable-for-the-user_show-the-editlink.mp4
[0-6] ffmpeg stderr: [x11grab @ 0x561c378719c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-6] ffmpeg stderr: :0: Invalid argument
[0-6] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/if-the-client-page-is-not-editable-for-the-user_hide-the-editlink.mp4
[0-6] ffmpeg stderr: [x11grab @ 0x555d491849c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-6] ffmpeg stderr: :0: Invalid argument
[0-6] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/if-the-item-is-protected-on-the-repo_show-a-permission-error-when-opening-bridge.mp4
[0-6] ffmpeg stderr: [x11grab @ 0x55f4a80809c0] Capture area 1280x1024 at position 0.0 outside the screen size 1366x768
[0-6] ffmpeg stderr: :0: Invalid argument
[0-6] Video location: /home/z/Documents/gerrit/mediawiki/core/extensions/Wikibase/client/data-bridge/tests/selenium/log/if-the-user-is-blocked-on-the-client_show-a-permission-error-when-opening-bridge.mp4
...Update 'MigrateRevisionActorTemp' already logged as completed. Use --force to run it again.
done.
...revision_actor_temp doesn't exist.
Running maintenance/updateRestrictions.php...
Migration is not needed.
done.
...page table does not contain page_restrictions field.
...templatelinks table has already been migrated.
...tl_namespace in table templatelinks already modified by patch patch-templatelinks-tl_title-nullable.sql.
...wb_changes table already exists.
...wb_id_counters table already exists.
...wb_items_per_site table already exists.
...wb_ips_site_page key doesn't exist.
...wbt_text table already exists.
...Rebuilding Q1 till Q51
...wb_terms doesn't exist.
...wb_changes_change_type key doesn't exist.
...index change_object_id already set on wb_changes table.
...wb_changes_dispatch doesn't exist.
...wbc_entity_usage table does not contain eu_touched field.
...site_stats is populated...done.
...Update 'populate rev_len and ar_len' already logged as completed. Use --force to run it again.
...Update 'populate rev_sha1' already logged as completed. Use --force to run it again.
...img_sha1 column of image table already populated.
...protocol-relative URLs in externallinks table already fixed.
...fa_sha1 column of filearchive table already populated.
...*_from_namespace column of backlink tables already populated.
...Update 'FixDefaultJsonContentPages' already logged as completed. Use --force to run it again.
...Update 'cleanup empty categories' already logged as completed. Use --force to run it again.
...RFC and PMID already added to interwiki database table.
...Update 'populate pp_sortkey' already logged as completed. Use --force to run it again.
...Update 'populate ip_changes' already logged as completed. Use --force to run it again.
...externallinks table indexes up to date.
Purging caches...done.
Done in 2.5 s.
z@air:~/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme$ npm ci
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 grunt-jasmine-nodejs@1.6.1: Deprecated in favor of npm scripts.
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 core-js@2.6.12: core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.
added 1016 packages, and audited 1017 packages in 16s
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
z@air:~/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme$ npm run selenium-test
> selenium-test
> wdio tests/selenium/wdio.conf.js
Execution of 17 workers started at 2022-07-26T09:20:46.395Z
[0-0] RUNNING in chrome - /tests/selenium/specs/form.add.js
[0-0] 1658827254945: Waiting 0 ms for replication lag of 0 s
[0-0] 1: starting lexeme creation
[0-0] 146: have categoryValue
[0-0] 146: have languageValue
[0-0] 146: have bot
[0-0] 285: Lexeme created
[0-0] PASSED in chrome - /tests/selenium/specs/form.add.js
[0-1] RUNNING in chrome - /tests/selenium/specs/form.edit.js
[0-1] 1658827264781: Waiting 0 ms for replication lag of 0 s
[0-1] 1: starting lexeme creation
[0-1] 26: have categoryValue
[0-1] 186: have languageValue
[0-1] 186: have bot
[0-1] 398: Lexeme created
[0-1] 0: starting lexeme creation
[0-1] 0: have categoryValue
[0-1] 0: have languageValue
[0-1] 0: have bot
[0-1] 135: Lexeme created
[0-1] 0: starting lexeme creation
[0-1] 0: have categoryValue
[0-1] 0: have languageValue
[0-1] 1: have bot
[0-1] 136: Lexeme created
[0-1] 1: starting lexeme creation
[0-1] 1: have categoryValue
[0-1] 1: have languageValue
[0-1] 1: have bot
[0-1] 134: Lexeme created
[0-1] 1: starting lexeme creation
[0-1] 1: have categoryValue
[0-1] 1: have languageValue
[0-1] 1: have bot
[0-1] 209: Lexeme created
[0-1] 1: starting lexeme creation
[0-1] 1: have categoryValue
[0-1] 1: have languageValue
[0-1] 1: have bot
[0-1] 162: Lexeme created
[0-1] 251: starting lexeme creation
[0-1] 252: have categoryValue
[0-1] 252: have languageValue
[0-1] 252: have bot
[0-1] 401: Lexeme created
[0-1] 1: test started
[0-1] 161: grammaticalFeatureId created
[0-1] 161: starting lexeme creation
[0-1] 161: have categoryValue
[0-1] 161: have languageValue
[0-1] 161: have bot
[0-1] 306: Lexeme created
[0-1] 306: Lexeme creation done
[0-1] 437: Form added to Lexeme
[0-1] 1367: Lexeme opened
[0-1] 2873: grammatical feature added
[0-1] 3633: grammatical feature removed
[0-1] 3691: Lexeme retrieved for assertion
[0-1] 1: starting lexeme creation
[0-1] 1: have categoryValue
[0-1] 1: have languageValue
[0-1] 1: have bot
[0-1] 137: Lexeme created
[0-1] 0: starting lexeme creation
[0-1] 0: have categoryValue
[0-1] 0: have languageValue
[0-1] 0: have bot
[0-1] 151: Lexeme created
[0-1] 196: starting lexeme creation
[0-1] 196: have categoryValue
[0-1] 196: have languageValue
[0-1] 196: have bot
[0-1] 347: Lexeme created
[0-1] PASSED in chrome - /tests/selenium/specs/form.edit.js
[0-2] RUNNING in chrome - /tests/selenium/specs/form.remove.js
[0-2] 1658827303495: Waiting 0 ms for replication lag of 0 s
[0-2] 1: starting lexeme creation
[0-2] 198: have categoryValue
[0-2] 198: have languageValue
[0-2] 198: have bot
[0-2] 387: Lexeme created
[0-2] PASSED in chrome - /tests/selenium/specs/form.remove.js
[0-3] RUNNING in chrome - /tests/selenium/specs/form.section.js
[0-3] 1658827312197: Waiting 0 ms for replication lag of 0 s
[0-3] 0: starting lexeme creation
[0-3] 116: have categoryValue
[0-3] 117: have languageValue
[0-3] 117: have bot
[0-3] 252: Lexeme created
[0-3] 0: starting lexeme creation
[0-3] 1: have categoryValue
[0-3] 1: have languageValue
[0-3] 1: have bot
[0-3] 195: Lexeme created
[0-3] 1: starting lexeme creation
[0-3] 1: have categoryValue
[0-3] 1: have languageValue
[0-3] 1: have bot
[0-3] 214: Lexeme created
[0-3] 0: starting lexeme creation
[0-3] 0: have categoryValue
[0-3] 0: have languageValue
[0-3] 0: have bot
[0-3] 167: Lexeme created
[0-3] 1: starting lexeme creation
[0-3] 2: have categoryValue
[0-3] 3: have languageValue
[0-3] 3: have bot
[0-3] 218: Lexeme created
[0-3] 0: starting lexeme creation
[0-3] 1: have categoryValue
[0-3] 1: have languageValue
[0-3] 1: have bot
[0-3] 147: Lexeme created
[0-3] 0: starting lexeme creation
[0-3] 0: have categoryValue
[0-3] 0: have languageValue
[0-3] 0: have bot
[0-3] 156: Lexeme created
[0-3] PASSED in chrome - /tests/selenium/specs/form.section.js
[0-4] RUNNING in chrome - /tests/selenium/specs/header.edit.js
[0-4] 1658827330263: Waiting 0 ms for replication lag of 0 s
[0-4] 1: starting lexeme creation
[0-4] 179: have categoryValue
[0-4] 179: have languageValue
[0-4] 179: have bot
[0-4] 319: Lexeme created
[0-4] 3733: Waiting 0 ms for replication lag of 0 s
[0-4] PASSED in chrome - /tests/selenium/specs/header.edit.js
[0-5] RUNNING in chrome - /tests/selenium/specs/header.js
[0-5] 1658827340751: Waiting 0 ms for replication lag of 0 s
[0-5] 1: starting lexeme creation
[0-5] 195: have categoryValue
[0-5] 214: have languageValue
[0-5] 215: have bot
[0-5] 355: Lexeme created
[0-5] PASSED in chrome - /tests/selenium/specs/header.js
[0-6] RUNNING in chrome - /tests/selenium/specs/helloworld.js
[0-6] 1658827348144: Waiting 0 ms for replication lag of 0 s
[0-6] PASSED in chrome - /tests/selenium/specs/helloworld.js
[0-7] RUNNING in chrome - /tests/selenium/specs/lemma.edit.js
[0-7] 1658827357293: Waiting 0 ms for replication lag of 0 s
[0-7] 1: starting lexeme creation
[0-7] 198: have categoryValue
[0-7] 262: have languageValue
[0-7] 263: have bot
[0-7] 496: Lexeme created
[0-7] 3227: Waiting 0 ms for replication lag of 0 s
[0-7] 0: starting lexeme creation
[0-7] 0: have categoryValue
[0-7] 0: have languageValue
[0-7] 1: have bot
[0-7] 143: Lexeme created
[0-7] 4104: Waiting 0 ms for replication lag of 0 s
[0-7] 1: starting lexeme creation
[0-7] 1: have categoryValue
[0-7] 1: have languageValue
[0-7] 1: have bot
[0-7] 136: Lexeme created
[0-7] PASSED in chrome - /tests/selenium/specs/lemma.edit.js
[0-8] RUNNING in chrome - /tests/selenium/specs/nonexistinglexeme.js
[0-8] 1658827371645: Waiting 0 ms for replication lag of 0 s
[0-8] PASSED in chrome - /tests/selenium/specs/nonexistinglexeme.js
[0-9] RUNNING in chrome - /tests/selenium/specs/sense.edit.js
[0-9] 1658827376830: Waiting 0 ms for replication lag of 0 s
[0-9] 1: starting lexeme creation
[0-9] 215: have categoryValue
[0-9] 215: have languageValue
[0-9] 215: have bot
[0-9] 357: Lexeme created
[0-9] 0: starting lexeme creation
[0-9] 0: have categoryValue
[0-9] 0: have languageValue
[0-9] 0: have bot
[0-9] 171: Lexeme created
[0-9] 0: starting lexeme creation
[0-9] 1: have categoryValue
[0-9] 1: have languageValue
[0-9] 2: have bot
[0-9] 158: Lexeme created
[0-9] 1: starting lexeme creation
[0-9] 1: have categoryValue
[0-9] 1: have languageValue
[0-9] 1: have bot
[0-9] 289: Lexeme created
[0-9] 0: starting lexeme creation
[0-9] 0: have categoryValue
[0-9] 1: have languageValue
[0-9] 1: have bot
[0-9] 283: Lexeme created
[0-9] 0: starting lexeme creation
[0-9] 0: have categoryValue
[0-9] 0: have languageValue
[0-9] 0: have bot
[0-9] 171: Lexeme created
[0-9] 337: Waiting 0 ms for replication lag of 0 s
[0-9] 0: starting lexeme creation
[0-9] 1: have categoryValue
[0-9] 1: have languageValue
[0-9] 1: have bot
[0-9] 170: Lexeme created
[0-9] PASSED in chrome - /tests/selenium/specs/sense.edit.js
[0-10] RUNNING in chrome - /tests/selenium/specs/sense.js
[0-10] 1658827400594: Waiting 0 ms for replication lag of 0 s
[0-10] 1: starting lexeme creation
[0-10] 1: have categoryValue
[0-10] 1: have languageValue
[0-10] 1: have bot
[0-10] 134: Lexeme created
[0-10] 168: Waiting 0 ms for replication lag of 0 s
[0-10] PASSED in chrome - /tests/selenium/specs/sense.js
[0-11] RUNNING in chrome - /tests/selenium/specs/statement.add.js
[0-11] 1658827406978: Waiting 0 ms for replication lag of 0 s
[0-11] 0: starting lexeme creation
[0-11] 0: have categoryValue
[0-11] 121: have languageValue
[0-11] 122: have bot
[0-11] 274: Lexeme created
[0-11] PASSED in chrome - /tests/selenium/specs/statement.add.js
[0-12] RUNNING in chrome - /tests/selenium/specs/special/merge.js
[0-12] 1658827415973: Waiting 0 ms for replication lag of 0 s
[0-12] PASSED in chrome - /tests/selenium/specs/special/merge.js
[0-13] RUNNING in chrome - /tests/selenium/specs/special/new.js
[0-13] 1658827422894: Waiting 0 ms for replication lag of 0 s
[0-13] PASSED in chrome - /tests/selenium/specs/special/new.js
[0-14] RUNNING in chrome - /tests/selenium/specs/special/newAlpha.js
[0-14] 1658827447093: Waiting 0 ms for replication lag of 0 s
[0-14] Error in "NewLexemeAlpha:Page.request with "createpage" right shows form"
Error: element (".wbl-snl-lemma-input") still not displayed after 10000ms
at Element.<anonymous> (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/node_modules/@wdio/utils/build/shim.js:276:24)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at NewLexemePage.showsForm (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexemeAlpha.page.js:28:52)
at Context.<anonymous> (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/tests/selenium/specs/special/newAlpha.js:15:28)
[0-14] 567: Special:NewLexeme page opened and Items for language and lexical category created.
[0-14] Error in "NewLexemeAlpha:Page.can create lexeme"
Error: Can't call setValue on element with selector ".wbl-snl-lemma-input input" because element wasn't found
at Element.<anonymous> (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/node_modules/@wdio/utils/build/shim.js:276:24)
at NewLexemePage.setLemma (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexemeAlpha.page.js:46:63)
at NewLexemePage.createLexeme (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexemeAlpha.page.js:36:8)
at Context.<anonymous> (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/tests/selenium/specs/special/newAlpha.js:31:17)
[0-14] RETRYING in chrome - /tests/selenium/specs/special/newAlpha.js
[0-14] RUNNING in chrome - /tests/selenium/specs/special/newAlpha.js
[0-14] 1658827483062: Waiting 0 ms for replication lag of 0 s
[0-14] Error in "NewLexemeAlpha:Page.request with "createpage" right shows form"
Error: element (".wbl-snl-lemma-input") still not displayed after 10000ms
at Element.<anonymous> (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/node_modules/@wdio/utils/build/shim.js:276:24)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at NewLexemePage.showsForm (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexemeAlpha.page.js:28:52)
at Context.<anonymous> (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/tests/selenium/specs/special/newAlpha.js:15:28)
[0-14] 530: Special:NewLexeme page opened and Items for language and lexical category created.
[0-14] Error in "NewLexemeAlpha:Page.can create lexeme"
Error: Can't call setValue on element with selector ".wbl-snl-lemma-input input" because element wasn't found
at Element.<anonymous> (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/node_modules/@wdio/utils/build/shim.js:276:24)
at NewLexemePage.setLemma (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexemeAlpha.page.js:46:63)
at NewLexemePage.createLexeme (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/tests/selenium/pageobjects/newlexemeAlpha.page.js:36:8)
at Context.<anonymous> (/home/z/Documents/gerrit/mediawiki/core/extensions/WikibaseLexeme/tests/selenium/specs/special/newAlpha.js:31:17)
[0-14] FAILED in chrome - /tests/selenium/specs/special/newAlpha.js (1 retries)
[0-15] RUNNING in chrome - /tests/selenium/specs/special/recentchanges.js
[0-15] 1658827519076: Waiting 0 ms for replication lag of 0 s
[0-15] 1: starting lexeme creation
[0-15] 1: have categoryValue
[0-15] 1: have languageValue
[0-15] 1: have bot
[0-15] 147: Lexeme created
[0-15] PASSED in chrome - /tests/selenium/specs/special/recentchanges.js
[0-16] RUNNING in chrome - /tests/selenium/specs/special/watchlist.js
[0-16] 1658827528259: Waiting 0 ms for replication lag of 0 s
[0-16] 0: starting lexeme creation
[0-16] 0: have categoryValue
[0-16] 1: have languageValue
[0-16] 1: have bot
[0-16] 160: Lexeme created
[0-16] PASSED in chrome - /tests/selenium/specs/special/watchlist.js