Google Summer of Code/2020/WebdriverIO/Archive

Events

 * 2020-05-27 Language Showcase https://lists.wikimedia.org/pipermail/wikimedia-l/2020-May/094925.html

Željko

 * Estimate size of tests/selenium folder https://phabricator.wikimedia.org/T253869
 * Change AlQaholic007's username https://phabricator.wikimedia.org/T253889
 * Extend all gsoc meetings until the end of August

Soham

 * Gerrit (Not Current & Indirect Ancestor)
 * https://gerrit.wikimedia.org/r/c/mediawiki/core/+/597125
 * https://gerrit.wikimedia.org/r/c/mediawiki/core/+/598253/6

Vidhi

 * Estimate size of tests/selenium folder https://phabricator.wikimedia.org/T253869
 * https://gerrit.wikimedia.org/r/c/mediawiki/extensions/AbuseFilter/+/597859

Željko

 * Upcoming Search Platform Office Hours—June 3rd, 2020 https://lists.wikimedia.org/pipermail/wikitech-l/2020-May/093440.html
 * Meeting with John later today
 * local mediawiki
 * https://www.mediawiki.org/wiki/MediaWiki-Docker
 * https://www.mediawiki.org/wiki/Selenium/Getting_Started/Run_tests_targeting_MediaWiki-Docker#Environment_variables
 * https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/master/DEVELOPERS.md#running-commands
 * https://www.mediawiki.org/wiki/MediaWiki-Vagrant

Pita

 * https://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows

Soham

 * waiting for feedback
 * https://github.com/presidenten/wdio-video-reporter/pull/44
 * update
 * https://gerrit.wikimedia.org/r/c/mediawiki/core/+/598257
 * https://gerrit.wikimedia.org/r/c/mediawiki/core/+/597125
 * https://gerrit.wikimedia.org/r/c/mediawiki/core/+/598253

Vidhi

 * https://gerrit.wikimedia.org/r/c/mediawiki/extensions/AbuseFilter/+/597859
 * https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Echo/+/598198
 * https://gerrit.wikimedia.org/r/c/mediawiki/extensions/RelatedArticles/+/598517

Željko

 * Language Showcase, May 2020 https://lists.wikimedia.org/pipermail/wikimedia-l/2020-May/094925.html
 * Phabricator badges
 * https://phabricator.wikimedia.org/badges/
 * https://phabricator.wikimedia.org/badges/view/16/
 * https://phabricator.wikimedia.org/badges/recipients/16/
 * Meeting with John on Thursday
 * Create task to estimate number of tests and lines of code in tests/selenium for all repos
 * https://www.npmjs.com/package/sloc

Soham

 * wdio-video-reporter
 * https://github.com/presidenten/wdio-video-reporter/issues/43
 * https://github.com/presidenten/wdio-video-reporter/pull/44
 * https://www.npmjs.com/package/npm-check-updates
 * https://github.com/settings/admin

Soham

 * https://github.com/presidenten/wdio-video-reporter/issues/43

Željko

 * Check if we have repo size estimate for ruby/node transition
 * Create a task for Soham to estimate repo sizes (lines of code in tests/selenium, number or tests)
 * https://www.mediawiki.org/wiki/Selenium/Reference/Example_Code
 * https://codesearch.wmflabs.org/search/?q=%22webdriverio%22&i=nope&files=package.json&repos=
 * recommend the tool for counting lines of code (sonarcloud)
 * https://sonarcloud.io/organizations/wmftest/projects
 * https://github.com/zeljkofilipin/dotfiles/blob/master/.mrconfig

Vidhi

 * https://phabricator.wikimedia.org/T252878
 * https://github.com/webdriverio/webdriverio/blob/master/packages/eslint-plugin-wdio/index.js
 * https://github.com/wikimedia/eslint-config-wikimedia/commit/0d8ad5ea9b195fbe68a63d6747d1e331d8db063e
 * https://github.com/wikimedia/eslint-config-wikimedia/blob/master/readme.md#adding-a-selenium-wdio-test-suite
 * https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/master/package.json#25
 * https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Echo/+/598198
 * https://gerrit.wikimedia.org/r/c/mediawiki/extensions/RelatedArticles/+/598517
 * https://gerrit.wikimedia.org/r/c/mediawiki/extensions/AbuseFilter/+/597859
 * Reinstall mw-docker
 * https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/master/DEVELOPERS.md#re_install

Both

 * Weekly Test Automation Office Hours

Vidhi

 * https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Echo/+/598198
 * Will discuss at Weekly Test Automation Office Hours
 * https://gerrit.wikimedia.org/r/c/mediawiki/extensions/AbuseFilter/+/597859
 * Check if the error message is the same locally in in CI

Soham

 * Add WIP to all open commit messages
 * Update commits
 * https://gerrit.wikimedia.org/r/c/mediawiki/core/+/597125
 * https://gerrit.wikimedia.org/r/c/mediawiki/core/+/598253
 * https://gerrit.wikimedia.org/r/c/mediawiki/core/+/598257