~$ sw_vers ProductName: Mac OS X ProductVersion: 11.6 BuildVersion: 20G165 ~$ node -v v14.18.0 ~$ npm -v 6.14.15 ~$ docker -v Docker version 20.10.8, build 3967b7d ~$ docker-compose -v Docker Compose version v2.0.0 ~$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --version Google Chrome 94.0.4606.71 ~$ git --version git version 2.30.1 (Apple Git-130) ~$ git clone --depth=1 https://gerrit.wikimedia.org/r/mediawiki/core.git mediawiki Cloning into 'mediawiki'... remote: Counting objects: 8958, done remote: Finding sources: 100% (8958/8958) remote: Getting sizes: 100% (7334/7334) remote: Compressing objects: 99% (92904/92905) remote: Total 8958 (delta 2431), reused 4011 (delta 1623) Receiving objects: 100% (8958/8958), 31.64 MiB | 631.00 KiB/s, done. Resolving deltas: 100% (2431/2431), done. Updating files: 100% (8314/8314), done. ~$ cd mediawiki ~/mediawiki$ echo "MW_DOCKER_UID=$(id -u) MW_DOCKER_GID=$(id -g)" >> .env ~/mediawiki$ cat .env MW_SCRIPT_PATH=/w MW_SERVER=http://localhost:8080 MW_DOCKER_PORT=8080 MEDIAWIKI_USER=Admin MEDIAWIKI_PASSWORD=dockerpass XDEBUG_CONFIG= XDEBUG_ENABLE=true XHPROF_ENABLE=trueMW_DOCKER_UID=501 MW_DOCKER_GID=20 ~/mediawiki$ docker-compose up -d WARN[0000] The "MW_DOCKER_UID" variable is not set. Defaulting to a blank string. WARN[0000] The "MW_DOCKER_UID" variable is not set. Defaulting to a blank string. WARN[0000] The "MW_DOCKER_UID" variable is not set. Defaulting to a blank string. [+] Running 3/3 ⠿ Container mediawiki-mediawiki-1 Started 59.4s ⠿ Container mediawiki-mediawiki-web-1 Started 59.4s ⠿ Container mediawiki-mediawiki-jobrunner-1 Started 59.4s ~/mediawiki$ docker-compose exec mediawiki composer update WARN[0000] The "MW_DOCKER_UID" variable is not set. Defaulting to a blank string. WARN[0000] The "MW_DOCKER_UID" variable is not set. Defaulting to a blank string. WARN[0000] The "MW_DOCKER_UID" variable is not set. Defaulting to a blank string. > ComposerHookHandler::onPreUpdate Loading composer repositories with package information Warning from https://repo.packagist.org: Support for Composer 1 is deprecated and some packages will not be available. You should upgrade to Composer 2. See https://blog.packagist.com/deprecating-composer-1-support/ Updating dependencies (including require-dev) Nothing to install or update Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested. Generating optimized autoload files 40 packages you are using are looking for funding. Use the `composer fund` command to find out more! > ComposerVendorHtaccessCreator::onEvent ~/mediawiki$ docker-compose exec mediawiki /bin/bash /docker/install.sh WARN[0000] The "MW_DOCKER_UID" variable is not set. Defaulting to a blank string. WARN[0000] The "MW_DOCKER_UID" variable is not set. Defaulting to a blank string. WARN[0000] The "MW_DOCKER_UID" variable is not set. Defaulting to a blank string. + php maintenance/install.php --server http://localhost:8080 --scriptpath=/w --dbtype sqlite --dbpath /var/www/html/w/cache/sqlite --lang en --pass dockerpass MediaWiki Admin PHP 7.2.34-18+0~20210223.60+debian10~1.gbpb21322+wmf1 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. A LocalSettings.php file has been detected. To upgrade this installation, please run update.php instead A LocalSettings.php file has been detected. To upgrade this installation, please run update.php instead ~/mediawiki$ npm ci npm WARN prepare removing existing node_modules/ before installation > core-js-pure@3.14.0 postinstall /Users/lydiakarungi/Desktop/outreachy/mediawiki/node_modules/core-js-pure > node -e "try{require('./postinstall')}catch(e){}" Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library! The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: > https://opencollective.com/core-js > https://www.patreon.com/zloirock Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -) > core-js@3.14.0 postinstall /Users/lydiakarungi/Desktop/outreachy/mediawiki/node_modules/core-js > node -e "try{require('./postinstall')}catch(e){}" > fibers@5.0.0 install /Users/lydiakarungi/Desktop/outreachy/mediawiki/node_modules/fibers > node build.js || nodejs build.js `darwin-x64-83` exists; testing Binary is fine; exiting added 1098 packages in 15.76s ~/mediawiki$ echo $DISPLAY ~/mediawiki$ npm run selenium-test > @ selenium-test /Users/lydiakarungi/Desktop/outreachy/mediawiki > wdio ./tests/selenium/wdio.conf.js Execution of 5 spec files started at 2021-10-12T16:36:19.213Z [0-0] RUNNING in chrome - /tests/selenium/specs/page.js [0-0] PASSED in chrome - /tests/selenium/specs/page.js [0-1] RUNNING in chrome - /tests/selenium/specs/recentchanges.js [0-1] PASSED in chrome - /tests/selenium/specs/recentchanges.js [0-2] RUNNING in chrome - /tests/selenium/specs/user.js [0-2] PASSED in chrome - /tests/selenium/specs/user.js [0-3] RUNNING in chrome - /tests/selenium/specs/watchlist.js [0-3] PASSED in chrome - /tests/selenium/specs/watchlist.js [0-4] RUNNING in chrome - /tests/selenium/wdio-mediawiki/specs/BlankPage.js [0-4] PASSED in chrome - /tests/selenium/wdio-mediawiki/specs/BlankPage.js "dot" Reporter: .............. Spec Files: 5 passed, 5 total (100% completed) in 00:01:10