- TODO: update webdriverio and related packages to the latest v7.
- Follow instructions from MediaWiki-Docker (Quickstart) to get MediaWiki working locally.
- Refactor WebdriverIO tests (in tests/selenium) from sync to async mode.
- Push code to Gerrit.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T225730 Reduce runtime of MW shared gate Jenkins jobs to 5 min | |||
Open | None | T226869 Run browser tests in parallel | |||
Open | None | T344754 Browser tests video capture is shared between tests | |||
Open | None | T210726 Selenium framework cleanup | |||
Open | None | T324685 Upgrade WebdriverIO to v8 in all repositories | |||
Resolved | None | T314468 Update vite to Version 3 | |||
Open | None | T314470 Upgrade all CI jobs for WMF-deployed projects from Node 14 to Node 16 | |||
Open | None | T256626 Refactor WebdriverIO tests from sync to async mode | |||
Resolved | Osamaahmed17 | T293071 Refactor MediaWiki Core WebdriverIO tests from sync to async mode | |||
Resolved | None | T297950 npm ERR! enoent Invalid response body while trying to fetch https://registry.npmjs.org/ua-parser-js: ENOENT: no such file or directory |
Change 730546 had a related patch set uploaded (by Zfilipin; author: Osamaahmed17):
[mediawiki/core@master] Refactor MediaWiki Core WebdriverIO tests from sync to async mode
@zeljkofilipin , I have run the npm run test and fixed the issue related to eslint. Would be pushing the code again and would looking forward to your review. Here is the link to the review 731167 and here is the result of the test P17490.
Change 731941 had a related patch set uploaded (by Osamaahmed17; author: Osamaahmed17):
[mediawiki/core@master] selenium/specs: Refactor MediaWiki Core WebdriverIO tests from sync to async mode
Change 731941 abandoned by Osamaahmed17:
[mediawiki/core@master] selenium/specs: Refactor MediaWiki Core WebdriverIO tests from sync to async mode
Reason:
Change 730546 had a related patch set uploaded (by Osamaahmed17; author: Osamaahmed17):
[mediawiki/core@master] selenium: Refactor MediaWiki Core WebdriverIO tests from sync to async mode
Change 744065 had a related patch set uploaded (by Zfilipin; author: Zfilipin):
[mediawiki/core@master] wdio-mediawiki: Release 2.0.0
Change 744065 abandoned by Zfilipin:
[mediawiki/core@master] wdio-mediawiki: Release 2.0.0
Reason:
Change 744818 had a related patch set uploaded (by Osamaahmed17; author: Osamaahmed17):
[mediawiki/core@master] wdio-mediawiki: Release 2.0.0
Change 749758 had a related patch set uploaded (by Zfilipin; author: Zfilipin):
[mediawiki/core@master] WIP async
Change 751133 had a related patch set uploaded (by Osamaahmed17; author: Osamaahmed17):
[mediawiki/core@master] Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into review/osamaahmed17/T293071
Change 751133 abandoned by Zfilipin:
[mediawiki/core@master] Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into review/osamaahmed17/T293071
Reason:
This is not good :)
Change 749758 abandoned by Zfilipin:
[mediawiki/core@master] WIP async
Reason:
just a test
Change 730546 merged by jenkins-bot:
[mediawiki/core@master] selenium: Refactor WebdriverIO tests from sync to async mode
Change 744818 merged by jenkins-bot:
[mediawiki/core@master] wdio-mediawiki: Release 2.0.0
wdio-mediawiki v2.0.0 is published.
https://www.npmjs.com/package/wdio-mediawiki/v/2.0.0
Change 757928 had a related patch set uploaded (by Osamaahmed17; author: Osamaahmed17):
[mediawiki/core@master] selenium: Refactor WebdriverIO tests from sync to async mode
Change 757928 merged by jenkins-bot:
[mediawiki/core@master] selenium: Refactor WebdriverIO tests from sync to async mode