Google Summer of Code/2020/WebdriverIO/Archive
Events
edit2020-07
edit- 2020-07-15 Refactoring Workshop 8am to 9am UTC https://www.mediawiki.org/wiki/Code_Health_Group/projects/DevEd/Workshops
- 2020-07-15 Bug Reporting/Code Comments Best Practices Meeting - meet.google.com/dkp-qwzy-got
- 2020-07-20 Release Engineering Team/Lunch and learn https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Lunch_and_learn
2020-06
edit- 2020-06-24 Refactoring Workshop https://www.mediawiki.org/wiki/Code_Health_Group/projects/DevEd/Workshops
- 2020-06-18 Test Driven Development Bowling Kata Workshop https://www.mediawiki.org/wiki/Code_Health_Group/projects/DevEd/Workshops
- 2020-06-17 QTE Sync Meeting
- 2020-06-17 Refactoring Workshop https://www.mediawiki.org/wiki/Code_Health_Group/projects/DevEd/Workshops
- 2020-06-11 Test Driven Development Bowling Kata Workshop https://www.mediawiki.org/wiki/Code_Health_Group/projects/DevEd/Workshops
- 2020-06-05 API portal and gateway mailarchive:wikitech-l/2020-May/093448.html
- 2020-06-03 QTE Sync Meeting
- 2020-06-03 Upcoming Search Platform Office Hours mailarchive:wikitech-l/2020-May/093440.html
2020-05
edit- 2020-05-28 First meeting with John (mentor)
- 2020-05-28 First EngProd watercooler 🇪🇺
2020-05-27 Language Showcase https://lists.wikimedia.org/pipermail/wikimedia-l/2020-May/094925.html- 2020-05-26 First meeting with Pita (mentor)
- 2020-05-25 First Weekly Test Automation Office Hours
- 2020-05-21 Hackathon: Test Strategy By RiskStorming With TestSphere phab:T252704
- 2020-05-20 QTE Sync Meeting
- 2020-05-11 First daily meeting
2020-07-XX
editVidhi
editSoham
editJohn
editPita
editŽeljko
edit2020-07-09
editJohn
edit- Announcement: Bug Reporting/Code Comments Best Practices Meeting scheduled for 7/15 - meet.google.com/dkp-qwzy-got
- Look into this issue - https://phabricator.wikimedia.org/T254775 and see if you can help Soham with this week
2020-06-23
editŽeljko
edit2020-06-18
editJohn
edit- Please note: when using the security tag in Phabricator it will notify the internal security team, so only do this if absolutely necessary.
2020-06-17
editPita
edit- tag tests as pass/fail on crossbrowsertesting with webdriverio https://phabricator.wikimedia.org/T255460
Željko
edit- https://www.mediawiki.org/wiki/Google_Summer_of_Code/2020/WebdriverIO
- https://www.mediawiki.org/wiki/Selenium/How-to/Record_videos_of_test_runs
- https://www.mediawiki.org/wiki/Selenium/How-to/Debug_with_Visual_Studio_Code
- New repository with Selenium code, ProofreadPage https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ProofreadPage/+/599672
- Sent email invitation to Test Automation Office Hours to people that have contributed to Selenium tests (two mails 🤦♂️)
- asked JR about archive for https://lists.wikimedia.org/mailman/private/testeng/
- vacation 2020-06-29 (Monday) - 2020-07-03 (Friday)
2020-06-15
editŽeljko
edit2020-06-10
editVidhi
edit- problem with WikibaseMediaInfo https://phabricator.wikimedia.org/T253487
- remove install script
- update Wikibase, WikibaseLexeme, wikidata/query/gui
Soham
edit- fix failing puppeteer commits
Željko
edit- Upgrade WebdriverIO in the WikibaseMediaInfo repository https://phabricator.wikimedia.org/T253487
- remove install script
2020-06-09
editVidhi
edit- Estimate size of tests/selenium folder https://phabricator.wikimedia.org/T253869
- Update LOC to include all code in tests/selenium
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/RelatedArticles/+/598517
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/603000
Soham
edit- https://phabricator.wikimedia.org/T254905 Change username for Soham
Željko
edit- problem with https://gerrit.wikimedia.org/r/c/mediawiki/extensions/RevisionSlider/+/602758
- fails with the same problem on unrelated patch in the same repo, it's probably a CI problem https://gerrit.wikimedia.org/r/c/mediawiki/extensions/RevisionSlider/+/584260
2020-06-08
editVidhi
editSoham
edit- Record videos of all Selenium tests https://phabricator.wikimedia.org/T253113
- Update https://phabricator.wikimedia.org/T253869 (tests %)
- done
Željko
edit2020-06-04
editVidhi
edit- update to webdriverio 6.1.16 https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Math/+/602166
Soham
edit- change username
- beta cluster
Željko
edit- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ProofreadPage/+/599672
- Make sure students are able to add external links
2020-06-03
editVidhi
edit- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Math/+/601830
- https://github.com/wikimedia/eslint-config-wikimedia/blob/master/readme.md#adding-a-selenium-wdio-test-suite
Soham
edit- ask about https://github.com/wikimedia/eslint-config-wikimedia at wikitech-l
Željko
edit- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/596468
- https://github.com/wikimedia/eslint-config-wikimedia/blob/master/readme.md#adding-a-selenium-wdio-test-suite
- tests/qunit/.eslintrc.json
- Invite Timo and Kosta (and others) to meetings
- https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+log/master/tests/selenium
- 7aee987 Selenium tests in Node.js using WebdriverIO by Željko Filipin · 3 years, 6 months ago
2020-06-02 16:00 UTC
editVidhi
edit- https://phabricator.wikimedia.org/T253869
- round % to integers, only repos with >0.5% should have one decimal place
- update status repos/loc/tests
Soham
editŽeljko
edit- new meeting times
- 2020-06-08 meeting (Monday) moved to 11:00 UTC (from 9:00 UTC)
2020-06-02 9:00 UTC
editVidhi
editSoham
edit- Update with your user page https://www.mediawiki.org/wiki/Google_Summer_of_Code/2020#Accepted_projects
Željko
edit- Make sure students are able to add external links
- Wednesdays 7am UTC meeting with Pita
- no archive for https://lists.wikimedia.org/mailman/private/testeng/
- check cypress login problem
- check echo failure
- one meeting every day Monday-Thursday
2020-06-01
editVidhi
edit- Update with your user page https://www.mediawiki.org/wiki/Google_Summer_of_Code/2020#Accepted_projects
- Delete https://www.mediawiki.org/wiki/User:Vidhi-mody
- Create https://meta.wikimedia.org/wiki/User:Vidhi-mody
- Update https://phabricator.wikimedia.org/T253869
Soham
edit- Update with your user page https://www.mediawiki.org/wiki/Google_Summer_of_Code/2020#Accepted_projects
- Update https://phabricator.wikimedia.org/T253869
Željko
edit- Make sure students are able to add external links
- Read ALL the mail 😅
- https://lists.wikimedia.org/mailman/listinfo/testeng
- https://www.mediawiki.org/wiki/Google_Summer_of_Code/2020/WebdriverIO
- https://www.mediawiki.org/wiki/Google_Summer_of_Code/2020/WebdriverIO/Archive
- https://www.mediawiki.org/wiki/Google_Summer_of_Code/2020#Recommended_steps_for_accepted_candidates
- 2020-05-27 Language Showcase https://lists.wikimedia.org/pipermail/wikimedia-l/2020-May/094925.html
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ProofreadPage/+/599672
- https://filipin.eu/gsoc-2020
- no archive for https://lists.wikimedia.org/mailman/private/testeng/
2020-05-28 15:30 UTC
editVidhi
edit- Estimate size of tests/selenium folder phab:T253869
- gerrit:597859
Soham
edit- Gerrit (Not Current & Indirect Ancestor)
Željko
edit- Estimate size of tests/selenium folder phab:T253869
- Change AlQaholic007's username phab:T253889
- Extend all gsoc meetings until the end of August
2020-05-28 9:00 UTC
editVidhi
editSoham
edit- waiting for feedback
- update
Pita
editŽeljko
edit- Upcoming Search Platform Office Hours—June 3, 2020 https://lists.wikimedia.org/pipermail/wikitech-l/2020-May/093440.html
- Meeting with John later today
- local mediawiki
2020-05-27
editSoham
edit- wdio-video-reporter
- https://www.npmjs.com/package/npm-check-updates
- https://github.com/settings/admin
Željko
edit- Language Showcase, May 2020 https://lists.wikimedia.org/pipermail/wikimedia-l/2020-May/094925.html
- Phabricator badges
- Meeting with John on Thursday
- Create task to estimate number of tests and lines of code in tests/selenium for all repos
2020-05-26
editVidhi
edit- phab: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
- gerrit:plugins/gitiles/mediawiki/core/+/master/package.json#25
- gerrit:598198
- gerrit:598517
- gerrit:597859
- Reinstall mw-docker
Soham
editŽeljko
edit- 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)
- 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://github.com/zeljkofilipin/dotfiles/blob/master/.mrconfig
2020-05-25
editBoth
edit- Weekly Test Automation Office Hours
Vidhi
edit- gerrit:598198
- Will discuss at Weekly Test Automation Office Hours
- gerrit:597859
- Check if the error message is the same locally in in CI
Soham
edit- Add WIP to all open commit messages
- Update commits