Google Summer of Code/2020/WebdriverIO/Archive
Appearance
Events
[edit]2020-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
[edit]Vidhi
[edit]Soham
[edit]John
[edit]Pita
[edit]Željko
[edit]2020-07-09
[edit]John
[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
[edit]- https://phabricator.wikimedia.org/tag/user-vidhi-mody/
- https://phabricator.wikimedia.org/tag/user-soham/
2020-06-18
[edit]John
[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
[edit]Pita
[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
[edit]2020-06-10
[edit]Vidhi
[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
[edit]Vidhi
[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
[edit]Vidhi
[edit]Soham
[edit]- Record videos of all Selenium tests https://phabricator.wikimedia.org/T253113
- Update https://phabricator.wikimedia.org/T253869 (tests %)
- done
Željko
[edit]2020-06-04
[edit]Vidhi
[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
[edit]Vidhi
[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
[edit]Vidhi
[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
[edit]Vidhi
[edit]Soham
[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
[edit]Vidhi
[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
[edit]Vidhi
[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
[edit]Vidhi
[edit]Soham
[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
[edit]Soham
[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
[edit]Vidhi
[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
[edit]Both
[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