Skip to content

mw dev mediawiki quibble record

Releasev0.35.0 · cfeceb67

mw dev mediawiki quibble record [env...] [spec] [flags]

Run Selenium through Quibble with video recording enabled, a non-headless browser, and one worker. Optionally select a spec; otherwise run the full suite. Uses the internal development wiki with Admin/mwddpassword and skips cloning and installation steps. Run quibble npm ci first. Videos normally appear in tests/selenium/log/ in the host checkout. Override MW_SERVER, MW_SCRIPT_PATH, MEDIAWIKI_USER, MEDIAWIKI_PASSWORD or LOG_DIR with NAME=value arguments. Targets must be reachable from the container; gateway authentication is not bypassed.

-c, --context <string>
Development context to use (overrides CONTEXT) Default: default.
--help
Help for this command
--no-interaction
Do not ask any interactive questions
-u, --user <string>
User to run as, defaults to current OS user uid:gid Default: 1000:1000.
-v, --verbose <count>
Increase output verbosity. Example: --verbose=2 or -vv
Terminal window
mw dev mediawiki quibble record
mw dev mediawiki quibble record tests/selenium/specs/recentchanges.js
mw dev mediawiki quibble record MW_SERVER=http://traefik:8080 MW_SCRIPT_PATH=/proxy/default/w tests/selenium/specs/recentchanges.js
Report an issue with this page

Report a documentation issue

The report includes this page’s link, section and documentation version.

Review and submit on Phabricator, or run the command using your saved CLI profile. The command asks before creating the task.