Page MenuHomePhabricator

Fix `Cannot find module 'dotenv'`
Closed, ResolvedPublic

Description

After updating wdio-mediawiki (T283597: Update wdio-mediawiki to 1.1.1 in all repositories) running tests in any repository (except core) fails.

nobody@docker-desktop:/Newsletter$ npm run selenium-test

> @ selenium-test /Newsletter
> wdio tests/selenium/wdio.conf.js

2021-05-25T16:37:17.394Z ERROR @wdio/config:ConfigParser: Failed loading configuration file: /Newsletter/tests/selenium/wdio.conf.js: Cannot find module 'dotenv'
...

I have tested it with Echo (694515) and Newsletter (684970).

For some reason, test's don't fail in CI.

Event Timeline

zeljkofilipin moved this task from Inbox to Selenium on the MediaWiki-Core-Tests board.
zeljkofilipin moved this task from Backlog 🪒 to Deep work 🌊 on the User-zeljkofilipin board.
zeljkofilipin renamed this task from Fix `Error: Cannot find module 'dotenv'` to Fix `Cannot find module 'dotenv'`.May 25 2021, 4:42 PM
zeljkofilipin updated the task description. (Show Details)

Change 694579 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] selenium: Fix `Cannot find module 'dotenv'`

https://gerrit.wikimedia.org/r/694579

Change 694579 merged by jenkins-bot:

[mediawiki/core@master] selenium: Fix `Cannot find module 'dotenv'`

https://gerrit.wikimedia.org/r/694579

Change 695196 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] wdio-mediawiki: Release 1.1.1

https://gerrit.wikimedia.org/r/695196

Change 695196 merged by jenkins-bot:

[mediawiki/core@master] wdio-mediawiki: Release 1.1.1

https://gerrit.wikimedia.org/r/695196

Change #1072509 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] WIP selenium: Don't use dotenv

https://gerrit.wikimedia.org/r/1072509

Change #1072509 abandoned by Zfilipin:

[mediawiki/core@master] WIP selenium: Don't use dotenv

https://gerrit.wikimedia.org/r/1072509