Page MenuHomePhabricator

pwangai (Peter Wangai)
User

Projects (11)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
May 5 2022, 12:10 PM (82 w, 3 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
PWangai-WMF [ Global Accounts ]

Recent Activity

Wed, Nov 29

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Wed, Nov 29, 11:14 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Tue, Nov 28

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Tue, Nov 28, 11:29 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Tue, Nov 21

pwangai closed T351305: Update Gitlab sonar integration from Java11 to Java17 as Resolved.
Tue, Nov 21, 8:46 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Wed, Nov 15

pwangai claimed T351305: Update Gitlab sonar integration from Java11 to Java17.
Wed, Nov 15, 1:22 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai moved T351305: Update Gitlab sonar integration from Java11 to Java17 from Backlog to In Progress on the User-pwangai board.
Wed, Nov 15, 1:18 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai created T351305: Update Gitlab sonar integration from Java11 to Java17.
Wed, Nov 15, 1:17 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Wed, Nov 15, 9:33 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Mon, Nov 6

pwangai added a comment to T349983: Upgrade SonarQube / codehealth jobs to use Java 17.

It seems to be working fine with our sonar scanner version. We can go ahead and update extensions Jenkins jobs.

Mon, Nov 6, 7:59 PM · Continuous-Integration-Config, SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai added a comment to T349983: Upgrade SonarQube / codehealth jobs to use Java 17.

Thank you @hashar I will monitor the codehealth jobs to ensure they are running smoothly.

Mon, Nov 6, 10:35 AM · Continuous-Integration-Config, SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)

Nov 1 2023

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Nov 1 2023, 12:16 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Oct 31 2023

pwangai added a comment to T349983: Upgrade SonarQube / codehealth jobs to use Java 17.

It appears they are enforcing the minimum scanner version that can be used with Java 17 to be version 5.x. Although from limited research I have seen some who had scanner v4.8^ could run it in Java 17. We can only know for sure by trying after we have a Java 17 image available.

Oct 31 2023, 11:17 AM · Continuous-Integration-Config, SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)

Oct 29 2023

pwangai added a comment to T347407: SonarCloud not picking up unit test coverage on master branches of CheckUser and core.

As an aside, I've always wondered if there's any value in running code coverage via SonarCloud in addition to the bespoke CI job. The coverage generated by SonarCloud has several shortcomings such as:

  • It's based on unit tests, and ignores integration tests
  • It's not published on doc.wikimedia.org
  • It doesn't work well with stacked patches
Oct 29 2023, 9:19 PM · CheckUser, Quality-and-Test-Engineering-Team (SonarCloud Admin)

Oct 17 2023

pwangai moved T349073: Test nyc coverage reports from Backlog to In Progress on the User-pwangai board.
Oct 17 2023, 7:07 PM · User-pwangai, CheckUser, Patch-For-Review
pwangai claimed T349073: Test nyc coverage reports.
Oct 17 2023, 7:07 PM · User-pwangai, CheckUser, Patch-For-Review
pwangai added a project to T349073: Test nyc coverage reports: User-pwangai.
Oct 17 2023, 7:06 PM · User-pwangai, CheckUser, Patch-For-Review
pwangai added a comment to T349073: Test nyc coverage reports.

@Aklapper : Thanks, I will make sure to add the project tags in future.

Oct 17 2023, 7:06 PM · User-pwangai, CheckUser, Patch-For-Review
pwangai created T349073: Test nyc coverage reports.
Oct 17 2023, 8:51 AM · User-pwangai, CheckUser, Patch-For-Review
pwangai added a comment to T348724: Update sonar scanner node version from v14 to v16.

Sonar can use any node version as long as its not a deprecated version. Inherit from our standard node16 image seems like the most optimal way to go :)

Oct 17 2023, 8:41 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Oct 12 2023

pwangai closed T348724: Update sonar scanner node version from v14 to v16 as Resolved.
Oct 12 2023, 3:01 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai closed T347810: sonarcloud.io deprecation warnings as Resolved.

This issue has been resolved in T348724: Update sonar scanner node version from v14 to v16 .

Oct 12 2023, 3:00 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai claimed T347810: sonarcloud.io deprecation warnings.
Oct 12 2023, 2:57 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai changed the status of T348724: Update sonar scanner node version from v14 to v16 from Open to In Progress.
Oct 12 2023, 9:31 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai moved T348724: Update sonar scanner node version from v14 to v16 from Inbox to SonarCloud Admin on the Quality-and-Test-Engineering-Team board.
Oct 12 2023, 9:30 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai attached a referenced file: F38215025: node_version.png.
Oct 12 2023, 9:29 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai claimed T348724: Update sonar scanner node version from v14 to v16.
Oct 12 2023, 9:28 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai created T348724: Update sonar scanner node version from v14 to v16.
Oct 12 2023, 9:28 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Oct 9 2023

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Oct 9 2023, 1:53 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Oct 2 2023

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Oct 2 2023, 11:52 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Sep 28 2023

pwangai added a comment to T347407: SonarCloud not picking up unit test coverage on master branches of CheckUser and core.

For the moment I have changed CheckUser's quality gate to not give coverage alerts until we figure out the coverage issues

Sep 28 2023, 11:18 AM · CheckUser, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai added a comment to T347407: SonarCloud not picking up unit test coverage on master branches of CheckUser and core.

One can set the path manually under the project settings (Your Project > Administration > General Settings > Languages > PHP > Tests and Coverage > Files)

Coverage_path.png (1×2 px, 254 KB)

Waiting for the next report to see if it picks up anything

Sep 28 2023, 9:45 AM · CheckUser, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai added a comment to T347548: SonarQube Gerrit changes should be under Pull Request rather than Short lived branch.

not sure about this but pull request analysis seems to be available starting in Developer Edition, which is a paid version.

Sep 28 2023, 9:02 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin)

Sep 13 2023

pwangai closed T346164: Error when loading the latest image on restart as Resolved.
Sep 13 2023, 10:38 AM · cloud-services-team, Toolforge Build Service
pwangai added a comment to T346164: Error when loading the latest image on restart.

Thank you. I have created a service.template file and it now picks buildservice as default. The tool seems to be running fine. I will mark this task as resolved :)

Sep 13 2023, 10:37 AM · cloud-services-team, Toolforge Build Service
pwangai added a comment to T346164: Error when loading the latest image on restart.

Hi, normally I build the image: toolforge build start https://gitlab.wikimedia.org/toolforge-repos/gitlab-sonarqubebot.git

Sep 13 2023, 9:58 AM · cloud-services-team, Toolforge Build Service
pwangai added a project to T346164: Error when loading the latest image on restart: cloud-services-team.
Sep 13 2023, 9:33 AM · cloud-services-team, Toolforge Build Service

Sep 12 2023

pwangai renamed T346164: Error when loading the latest image on restart from Error when loading the latest image to Error when loading the latest image on restart.
Sep 12 2023, 4:07 PM · cloud-services-team, Toolforge Build Service
pwangai created T346164: Error when loading the latest image on restart.
Sep 12 2023, 4:06 PM · cloud-services-team, Toolforge Build Service
pwangai archived P52479 toolforge webservice.
Sep 12 2023, 4:03 PM
pwangai created P52479 toolforge webservice.
Sep 12 2023, 4:03 PM

Sep 11 2023

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Sep 11 2023, 6:19 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Sep 5 2023

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Sep 5 2023, 6:35 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Aug 10 2023

pwangai changed the status of T321565: Write article on SonarLint integration with your favourite IDE from Open to Stalled.
Aug 10 2023, 3:33 PM · User-pwangai
pwangai created T343975: Consider adding sonarsource images to list of allowed images for gitlab runners.
Aug 10 2023, 12:39 PM · collaboration-services, Release-Engineering-Team, GitLab (CI & Job Runners)

Aug 1 2023

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Aug 1 2023, 12:39 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Jul 18 2023

pwangai updated the task description for T256626: Refactor WebdriverIO tests from sync to async mode.
Jul 18 2023, 8:45 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin
pwangai updated the task description for T256626: Refactor WebdriverIO tests from sync to async mode.
Jul 18 2023, 2:54 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin

Jul 10 2023

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Jul 10 2023, 4:33 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Jun 19 2023

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Jun 19 2023, 9:12 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Jun 12 2023

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Jun 12 2023, 12:53 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai closed T335399: Add SonarQube Integration for CirrusSearch Update Pipeline CI as Resolved.
Jun 12 2023, 11:34 AM · User-pwangai, Discovery-Search (Current work)
pwangai added a comment to T335399: Add SonarQube Integration for CirrusSearch Update Pipeline CI.

Violations are reported as comments on gitlab after each commit.
I am marking the task as resolved, Incase of questions or issues feel free to reopen the task or slack me.

Jun 12 2023, 11:34 AM · User-pwangai, Discovery-Search (Current work)

Jun 7 2023

pwangai added a comment to T300800: Refactor TwoColConflict WebdriverIO tests from sync to async mode.

Feel free to mark the task as resolved

Jun 7 2023, 12:27 PM · MW-1.41-notes (1.41.0-wmf.13; 2023-06-13), WMDE-TechWish-Sprint-2023-05-03, WMDE-TechWish-Maintenance, Patch-For-Review, User-pwangai, User-zeljkofilipin, Two-Column-Edit-Conflict-Merge

Jun 6 2023

pwangai updated the task description for T256626: Refactor WebdriverIO tests from sync to async mode.
Jun 6 2023, 9:39 AM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin

May 31 2023

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
May 31 2023, 1:24 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai closed T336478: Request creation of gitlabsonarbot VPS project as Resolved.
May 31 2023, 12:27 PM · Cloud-VPS (Project-requests)
pwangai added a comment to T336478: Request creation of gitlabsonarbot VPS project.

Thanks. The solution works fine. I will now mark the task as resolved.

May 31 2023, 12:26 PM · Cloud-VPS (Project-requests)

May 29 2023

pwangai added a comment to T336478: Request creation of gitlabsonarbot VPS project.

Or is it possible to write a script that creates the file manually and adds contents to the file every time a new build succeeds?

May 29 2023, 11:20 AM · Cloud-VPS (Project-requests)
pwangai added a comment to T336478: Request creation of gitlabsonarbot VPS project.

Thanks @dcaro . This build service is awesome !! :- ) I need to store my secret env variables in a file called .env , and when I shell into the build service and create the file manually, the moment I exit shell the file dissapears. When I pull the file through code update it works perfectly, but this file should not be accessible publicly, so when I remove it from git the moment new code builds the file will be removed as well. How should I go about this?

May 29 2023, 11:10 AM · Cloud-VPS (Project-requests)

May 25 2023

pwangai added a comment to T336478: Request creation of gitlabsonarbot VPS project.

Using the build service the image runs succesfully locally, So I followed the documetation in my tool's instance. The build succeeds because I get the following results

May 25 2023, 6:55 PM · Cloud-VPS (Project-requests)

May 24 2023

pwangai added a comment to T336478: Request creation of gitlabsonarbot VPS project.

Thank you @fnegri . I prefer to go ahead with the CloudVPS project as it will give me more room and freedom to experiment

May 24 2023, 12:22 PM · Cloud-VPS (Project-requests)

May 22 2023

pwangai changed the status of T300800: Refactor TwoColConflict WebdriverIO tests from sync to async mode from In Progress to Open.
May 22 2023, 8:02 PM · MW-1.41-notes (1.41.0-wmf.13; 2023-06-13), WMDE-TechWish-Sprint-2023-05-03, WMDE-TechWish-Maintenance, Patch-For-Review, User-pwangai, User-zeljkofilipin, Two-Column-Edit-Conflict-Merge
pwangai changed the status of T300800: Refactor TwoColConflict WebdriverIO tests from sync to async mode, a subtask of T256626: Refactor WebdriverIO tests from sync to async mode, from In Progress to Open.
May 22 2023, 8:01 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin

May 11 2023

pwangai created T336478: Request creation of gitlabsonarbot VPS project.
May 11 2023, 10:24 AM · Cloud-VPS (Project-requests)

May 9 2023

pwangai added a comment to T335399: Add SonarQube Integration for CirrusSearch Update Pipeline CI.

@pfischer Thanks for your help in making sure everything works correctly.

May 9 2023, 2:33 PM · User-pwangai, Discovery-Search (Current work)
pwangai closed T336014: Provide Access Token to allow SonarQube to access GitLab as Resolved.
May 9 2023, 2:32 PM · GitLab (Auth & Access), Release-Engineering-Team
pwangai added a comment to T336014: Provide Access Token to allow SonarQube to access GitLab.

I am closing this task. I got the access I needed to the respective groups.

May 9 2023, 2:31 PM · GitLab (Auth & Access), Release-Engineering-Team
pwangai added a comment to T335399: Add SonarQube Integration for CirrusSearch Update Pipeline CI.

Step one is now complete. The next step will be creating a bot that reports violations as comments on gitlab after each commit

May 9 2023, 2:27 PM · User-pwangai, Discovery-Search (Current work)

May 8 2023

pwangai changed the status of T335399: Add SonarQube Integration for CirrusSearch Update Pipeline CI from Open to In Progress.
May 8 2023, 6:49 PM · User-pwangai, Discovery-Search (Current work)
pwangai updated the task description for T256626: Refactor WebdriverIO tests from sync to async mode.
May 8 2023, 5:20 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin
pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
May 8 2023, 12:59 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

May 4 2023

pwangai added a comment to T336014: Provide Access Token to allow SonarQube to access GitLab.

Currently working on search-platform group

May 4 2023, 10:18 PM · GitLab (Auth & Access), Release-Engineering-Team
pwangai added a comment to T335399: Add SonarQube Integration for CirrusSearch Update Pipeline CI.

I should be able to set this up next week once Release Eng. is done sorting out my Gitlab access

May 4 2023, 9:37 PM · User-pwangai, Discovery-Search (Current work)
pwangai created T336014: Provide Access Token to allow SonarQube to access GitLab.
May 4 2023, 9:17 PM · GitLab (Auth & Access), Release-Engineering-Team
pwangai created T336006: Requesting GitLab non-external access/account unlock for Pwangai @pwangai.
May 4 2023, 8:10 PM · Release-Engineering-Team, GitLab (Auth & Access)

May 1 2023

pwangai added a comment to T335399: Add SonarQube Integration for CirrusSearch Update Pipeline CI.

Hi Gehel, I will setup a sonar template that can be imported for maven projects in Gitlab

May 1 2023, 10:45 AM · User-pwangai, Discovery-Search (Current work)
pwangai claimed T335399: Add SonarQube Integration for CirrusSearch Update Pipeline CI.
May 1 2023, 10:42 AM · User-pwangai, Discovery-Search (Current work)
pwangai added a project to T335399: Add SonarQube Integration for CirrusSearch Update Pipeline CI: User-pwangai.
May 1 2023, 10:42 AM · User-pwangai, Discovery-Search (Current work)

Apr 11 2023

pwangai updated the task description for T256626: Refactor WebdriverIO tests from sync to async mode.
Apr 11 2023, 4:05 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin

Apr 5 2023

pwangai changed the status of T300800: Refactor TwoColConflict WebdriverIO tests from sync to async mode, a subtask of T256626: Refactor WebdriverIO tests from sync to async mode, from Open to In Progress.
Apr 5 2023, 6:02 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin
pwangai changed the status of T300800: Refactor TwoColConflict WebdriverIO tests from sync to async mode from Open to In Progress.
Apr 5 2023, 6:01 PM · MW-1.41-notes (1.41.0-wmf.13; 2023-06-13), WMDE-TechWish-Sprint-2023-05-03, WMDE-TechWish-Maintenance, Patch-For-Review, User-pwangai, User-zeljkofilipin, Two-Column-Edit-Conflict-Merge
pwangai claimed T300800: Refactor TwoColConflict WebdriverIO tests from sync to async mode.
Apr 5 2023, 6:01 PM · MW-1.41-notes (1.41.0-wmf.13; 2023-06-13), WMDE-TechWish-Sprint-2023-05-03, WMDE-TechWish-Maintenance, Patch-For-Review, User-pwangai, User-zeljkofilipin, Two-Column-Edit-Conflict-Merge
pwangai closed T334094: Refactor ContactPage WebdriverIO tests from sync to async mode as Resolved.
Apr 5 2023, 2:36 PM · MediaWiki-extensions-ContactPage, Browser-Tests, User-pwangai
pwangai committed rECPA7f0e9fbdd349: selenium: Update @wdio/* npm packages (authored by pwangai).
selenium: Update @wdio/* npm packages
Apr 5 2023, 2:31 PM
pwangai added a comment to T334094: Refactor ContactPage WebdriverIO tests from sync to async mode.

This extension has only one test. The test is already in async mode . All I am going to do is update the dependencies.

Apr 5 2023, 1:42 PM · MediaWiki-extensions-ContactPage, Browser-Tests, User-pwangai
pwangai changed the status of T334094: Refactor ContactPage WebdriverIO tests from sync to async mode from Open to In Progress.
Apr 5 2023, 1:37 PM · MediaWiki-extensions-ContactPage, Browser-Tests, User-pwangai
pwangai claimed T334094: Refactor ContactPage WebdriverIO tests from sync to async mode.
Apr 5 2023, 1:37 PM · MediaWiki-extensions-ContactPage, Browser-Tests, User-pwangai
pwangai updated the task description for T256626: Refactor WebdriverIO tests from sync to async mode.
Apr 5 2023, 1:33 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin
pwangai created T334094: Refactor ContactPage WebdriverIO tests from sync to async mode.
Apr 5 2023, 1:32 PM · MediaWiki-extensions-ContactPage, Browser-Tests, User-pwangai
pwangai added a project to T211710: Expose code coverage stats for Services: User-pwangai.
Apr 5 2023, 1:11 PM · User-pwangai, Test-Coverage, Code-Health, Epic

Mar 30 2023

pwangai reopened T300790: Refactor AbuseFilter WebdriverIO tests from sync to async mode, a subtask of T256626: Refactor WebdriverIO tests from sync to async mode, as Open.
Mar 30 2023, 5:59 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin
pwangai reopened T300790: Refactor AbuseFilter WebdriverIO tests from sync to async mode as "Open".
Mar 30 2023, 5:59 PM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), User-pwangai, User-zeljkofilipin, AbuseFilter
pwangai added a comment to T300790: Refactor AbuseFilter WebdriverIO tests from sync to async mode.

@Daimona It would be helpful if you looked at the test to see if we could find a permanent solution. When I run the test multiple times locally on my machine, it doesn't fail, but somehow in CI it keeps failing. I have tried different approaches, but none seem to be stable in CI. Reopening the task.

Mar 30 2023, 5:59 PM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), User-pwangai, User-zeljkofilipin, AbuseFilter
pwangai closed T300790: Refactor AbuseFilter WebdriverIO tests from sync to async mode, a subtask of T256626: Refactor WebdriverIO tests from sync to async mode, as Resolved.
Mar 30 2023, 5:12 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin
pwangai closed T300790: Refactor AbuseFilter WebdriverIO tests from sync to async mode as Resolved.
Mar 30 2023, 5:12 PM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), User-pwangai, User-zeljkofilipin, AbuseFilter
pwangai reopened T300790: Refactor AbuseFilter WebdriverIO tests from sync to async mode, a subtask of T256626: Refactor WebdriverIO tests from sync to async mode, as In Progress.
Mar 30 2023, 7:33 AM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Epic, Quality-and-Test-Engineering-Team (Test Infrastructure), User-pwangai, User-vaughnwalters, MediaWiki-Core-Tests, Browser-Tests, Outreachy (Round 23), User-zeljkofilipin
pwangai reopened T300790: Refactor AbuseFilter WebdriverIO tests from sync to async mode as "In Progress".
Mar 30 2023, 7:33 AM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), User-pwangai, User-zeljkofilipin, AbuseFilter
pwangai added a comment to T300790: Refactor AbuseFilter WebdriverIO tests from sync to async mode.

Hey @MarcoAurelio , I am working on stablising the few flaky tests that keep randomly failing.

Mar 30 2023, 7:27 AM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), User-pwangai, User-zeljkofilipin, AbuseFilter

Mar 28 2023

pwangai claimed T300794: Refactor EntitySchema WebdriverIO tests from sync to async mode.
Mar 28 2023, 4:12 PM · User-pwangai, User-zeljkofilipin, Wikidata, EntitySchema
pwangai moved T300794: Refactor EntitySchema WebdriverIO tests from sync to async mode from Backlog to In Progress on the User-pwangai board.
Mar 28 2023, 4:11 PM · User-pwangai, User-zeljkofilipin, Wikidata, EntitySchema
pwangai added a project to T300794: Refactor EntitySchema WebdriverIO tests from sync to async mode: User-pwangai.
Mar 28 2023, 4:11 PM · User-pwangai, User-zeljkofilipin, Wikidata, EntitySchema