[go: up one dir, main page]

Page MenuHomePhabricator

pwangai (Peter Wangai)
User

Projects (11)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

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

Recent Activity

Sep 4 2024

pwangai added a comment to T373098: [Hypothesis] WE5.1.5.

@Michael It's possible the code currently has no bugs or code smells, but as we enable more rules, you may start seeing alerts.
Just yesterday I enabled around 127 recommended PHP rules that were previously disabled, so if any issues arise,
they will be flagged. JavaScript rules haven’t been modified yet, but I'm prioritizing enabling all recommended rules,
which could generate additional feedback.

Sep 4 2024, 12:55 PM · Campaign-Tools, Trust and Safety Product Team, CampaignEvents, CheckUser, Growth-Team, OKR-Work, SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)

Aug 22 2024

pwangai moved T373109: SonarQube Test Group Bot from Backlog to In Progress on the Quality-and-Test-Engineering-Team (SonarCloud Admin) board.
Aug 22 2024, 1:04 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai moved T373109: SonarQube Test Group Bot from Backlog to In Progress on the User-pwangai board.
Aug 22 2024, 1:03 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai changed the status of T373109: SonarQube Test Group Bot from Open to In Progress.
Aug 22 2024, 1:03 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai created T373109: SonarQube Test Group Bot.
Aug 22 2024, 1:02 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai closed T372565: Exempt Test Group Repositories as Resolved.
Aug 22 2024, 12:53 PM · Patch-For-Review, User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai updated the task description for T373098: [Hypothesis] WE5.1.5.
Aug 22 2024, 12:31 PM · Campaign-Tools, Trust and Safety Product Team, CampaignEvents, CheckUser, Growth-Team, OKR-Work, SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai added a project to T373098: [Hypothesis] WE5.1.5: SonarQube Bot.
Aug 22 2024, 12:23 PM · Campaign-Tools, Trust and Safety Product Team, CampaignEvents, CheckUser, Growth-Team, OKR-Work, SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai changed the status of T373098: [Hypothesis] WE5.1.5 from Open to In Progress.
Aug 22 2024, 12:22 PM · Campaign-Tools, Trust and Safety Product Team, CampaignEvents, CheckUser, Growth-Team, OKR-Work, SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai moved T373098: [Hypothesis] WE5.1.5 from Backlog to In Progress on the Quality-and-Test-Engineering-Team (SonarCloud Admin) board.
Aug 22 2024, 12:21 PM · Campaign-Tools, Trust and Safety Product Team, CampaignEvents, CheckUser, Growth-Team, OKR-Work, SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai created T373098: [Hypothesis] WE5.1.5.
Aug 22 2024, 12:19 PM · Campaign-Tools, Trust and Safety Product Team, CampaignEvents, CheckUser, Growth-Team, OKR-Work, SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)

Aug 19 2024

pwangai updated the task description for T372565: Exempt Test Group Repositories.
Aug 19 2024, 3:17 PM · Patch-For-Review, User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)

Aug 15 2024

pwangai changed the status of T372565: Exempt Test Group Repositories from Open to In Progress.
Aug 15 2024, 2:06 PM · Patch-For-Review, User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai created T372565: Exempt Test Group Repositories.
Aug 15 2024, 2:05 PM · Patch-For-Review, User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai closed T372549: SonarQube bot downtime as Resolved.

The bot is now back online. Thanks @kostajh .

Webhooks delivery.png (844×1 px, 77 KB)

Aug 15 2024, 12:41 PM · SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai created T372549: SonarQube bot downtime.
Aug 15 2024, 10:09 AM · SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)

Jul 25 2024

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Jul 25 2024, 2:34 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Jul 25 2024, 2:30 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Jul 24 2024

pwangai added a comment to T351561: Improve speed of codehealth checks.

I did a few optimizations, and they seem to have positively impacted the time it takes to run codehealth checks on Core. I think this is an acceptable margin as it has reduced the average running time from ~20 minutes to ~10 minutes. I have monitored the trend for almost a week and it seems consistent.

Jul 24 2024, 1:13 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), SonarQube Bot, Code-Health, Continuous-Integration-Config, MediaWiki-Core-Tests
pwangai closed T370163: Close resolved topics in Talk:Continuous_integration/Codehealth_Pipeline as Resolved.
Jul 24 2024, 1:00 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)

Jul 18 2024

pwangai changed the status of T351561: Improve speed of codehealth checks from Open to In Progress.
Jul 18 2024, 3:42 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), SonarQube Bot, Code-Health, Continuous-Integration-Config, MediaWiki-Core-Tests
pwangai moved T351561: Improve speed of codehealth checks from Backlog to In Progress on the Quality-and-Test-Engineering-Team (SonarCloud Admin) board.
Jul 18 2024, 3:40 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), SonarQube Bot, Code-Health, Continuous-Integration-Config, MediaWiki-Core-Tests
pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Jul 18 2024, 3:20 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Jul 16 2024

pwangai changed the status of T370163: Close resolved topics in Talk:Continuous_integration/Codehealth_Pipeline from Open to In Progress.
Jul 16 2024, 2:18 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai moved T364079: SonarQube: Finetune SonarCloud Feedback in Gerrit from Backlog to In Progress on the Quality-and-Test-Engineering-Team (SonarCloud Admin) board.
Jul 16 2024, 2:17 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Wikimedia-Hackathon-2024
pwangai moved T370163: Close resolved topics in Talk:Continuous_integration/Codehealth_Pipeline from Backlog to In Progress on the Quality-and-Test-Engineering-Team (SonarCloud Admin) board.
Jul 16 2024, 2:17 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai created T370163: Close resolved topics in Talk:Continuous_integration/Codehealth_Pipeline.
Jul 16 2024, 2:17 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)

Jul 15 2024

pwangai closed T355240: Make sonarscanner pipeline skippable in Gitlab as Resolved.
Jul 15 2024, 12:58 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai closed T367883: Push notifications CI is failing on the SonarScanner execution step as Resolved.

Projects that had been dormant for a couple of years were pruned from Sonarcloud and this was among the affected ones. I have recreated the project with the same key. In case of further issues with the repository please feel free to re-open the task.

Jul 15 2024, 10:51 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Push-Notification-Service
pwangai changed the status of T367883: Push notifications CI is failing on the SonarScanner execution step from Open to In Progress.
Jul 15 2024, 10:46 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Push-Notification-Service
pwangai claimed T367883: Push notifications CI is failing on the SonarScanner execution step.
Jul 15 2024, 10:45 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Push-Notification-Service

Jun 10 2024

pwangai closed T365260: sonarcloud.io build failures reported but the results are not accessible as Resolved.

The generic 404 error fixed.

Jun 10 2024, 2:33 PM · User-ArielGlenn, Release-Engineering-Team, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai closed T365260: sonarcloud.io build failures reported but the results are not accessible, a subtask of T282893: Various CI jobs failing after "mkdir: cannot create directory ‘log’: Permission denied", as Resolved.
Jun 10 2024, 2:32 PM · Patch-For-Review, Upstream, Jenkins, Release-Engineering-Team (Priority Backlog 📥), ci-test-error, Continuous-Integration-Infrastructure

Jun 7 2024

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Jun 7 2024, 10:05 AM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

May 27 2024

pwangai added a comment to T365260: sonarcloud.io build failures reported but the results are not accessible.

...

@ArielGlenn I don't think there is much we can do about this. I don't think it's possible to avoid posting a comment back on Gerrit if the job fails. If the syntax errors in the patch are fixed, the Sonarcloud link will work.

Admittedly this is perhaps my bad for not doing a simple php -l beforehand. But I will sometimes forget that, and I will sometimes push up a broken change. It would be nice if I could at least get told "hey try linting your stuff" instead of the generic 404 error.

@pwangai maybe we could change the error message to something like "The patch was not checked with SonarQube, probably because of PHP linting errors" and also not show the URL to sonarcloud.io, since it doesn't work in that situation.

May 27 2024, 12:22 PM · User-ArielGlenn, Release-Engineering-Team, Quality-and-Test-Engineering-Team (SonarCloud Admin)

May 9 2024

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
May 9 2024, 2:09 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai updated the task description for T364536: Fatal exception of type "Flow\Exception\WikitextException".
May 9 2024, 11:44 AM · Growth-Team, StructuredDiscussions, Wikimedia-production-error
pwangai created T364536: Fatal exception of type "Flow\Exception\WikitextException".
May 9 2024, 11:37 AM · Growth-Team, StructuredDiscussions, Wikimedia-production-error

May 5 2024

pwangai renamed T364079: SonarQube: Finetune SonarCloud Feedback in Gerrit from SonarQube: Finetune Reporting/Feedback to SonarQube: Finetune SonarCloud Feedback in Gerrit.
May 5 2024, 10:21 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Wikimedia-Hackathon-2024
pwangai added a project to T364079: SonarQube: Finetune SonarCloud Feedback in Gerrit: Quality-and-Test-Engineering-Team (SonarCloud Admin).
May 5 2024, 10:19 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Wikimedia-Hackathon-2024
pwangai updated the task description for T364079: SonarQube: Finetune SonarCloud Feedback in Gerrit.
May 5 2024, 10:19 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Wikimedia-Hackathon-2024
pwangai updated the task description for T364079: SonarQube: Finetune SonarCloud Feedback in Gerrit.
May 5 2024, 10:14 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Wikimedia-Hackathon-2024

May 4 2024

pwangai added a project to T364200: [Session] Software testing for developers: User-pwangai.
May 4 2024, 11:04 AM · User-pwangai, User-zeljkofilipin, Wikimedia-Hackathon-2024

May 3 2024

pwangai moved T364079: SonarQube: Finetune SonarCloud Feedback in Gerrit from Backlog to Hacking projects on the Wikimedia-Hackathon-2024 board.
May 3 2024, 8:35 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Wikimedia-Hackathon-2024
pwangai changed the status of T364079: SonarQube: Finetune SonarCloud Feedback in Gerrit from Open to In Progress.
May 3 2024, 8:33 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Wikimedia-Hackathon-2024
pwangai created T364079: SonarQube: Finetune SonarCloud Feedback in Gerrit.
May 3 2024, 8:33 AM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Wikimedia-Hackathon-2024

Apr 20 2024

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Apr 20 2024, 12:27 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Mar 27 2024

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Mar 27 2024, 11:29 AM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Mar 13 2024

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Mar 13 2024, 3:52 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Mar 13 2024, 3:47 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Mar 5 2024

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Mar 5 2024, 12:12 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Feb 14 2024

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Feb 14 2024, 3:55 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Feb 8 2024

pwangai added a comment to T355803: Display coverage values when displaying sonarqube scan results in Gerrit.

@kostajh kindly deploy the change as I do not have ssh access to the tool. Maybe after deploying, you can add me to the group tools.sonarqubebot to enable me deploy a change next time

Feb 8 2024, 10:32 AM · SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Feb 5 2024

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Feb 5 2024, 4:31 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Jan 25 2024

pwangai updated subscribers of T355803: Display coverage values when displaying sonarqube scan results in Gerrit.
Jan 25 2024, 2:27 PM · SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai updated the task description for T355803: Display coverage values when displaying sonarqube scan results in Gerrit.
Jan 25 2024, 1:35 PM · SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Jan 24 2024

pwangai claimed T355803: Display coverage values when displaying sonarqube scan results in Gerrit.
Jan 24 2024, 4:58 PM · SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai added projects to T355803: Display coverage values when displaying sonarqube scan results in Gerrit: User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin).
Jan 24 2024, 4:52 PM · SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai created T355803: Display coverage values when displaying sonarqube scan results in Gerrit.
Jan 24 2024, 4:44 PM · SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai closed T355163: Display coverage values when displaying sonarqube scan results as Resolved.
Jan 24 2024, 4:41 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Jan 17 2024

pwangai changed the status of T355240: Make sonarscanner pipeline skippable in Gitlab from Open to In Progress.
Jan 17 2024, 3:55 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai created T355240: Make sonarscanner pipeline skippable in Gitlab.
Jan 17 2024, 3:55 PM · User-pwangai, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai closed T355219: Create a light version of sonar scanner that utilises artifacts from previous jobs as Resolved.
Jan 17 2024, 3:48 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai added a comment to T355207: [build-service] php + nodejs projects get detected as nodejs only.

My PHP tool encountered this problem where nodejs would be installed but PHP wasn't. The issue is now fixed, and my tool builds and deploys as it should now. Thanks @dcaro for the fix.

Jan 17 2024, 3:15 PM · Toolforge (Toolforge iteration 03)
pwangai changed the status of T355219: Create a light version of sonar scanner that utilises artifacts from previous jobs from Open to In Progress.
Jan 17 2024, 12:05 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai created T355219: Create a light version of sonar scanner that utilises artifacts from previous jobs.
Jan 17 2024, 12:04 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Jan 16 2024

pwangai renamed T355163: Display coverage values when displaying sonarqube scan results from Display coverage values when displaying sonarqube results to Display coverage values when displaying sonarqube scan results.
Jan 16 2024, 5:10 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai created T355163: Display coverage values when displaying sonarqube scan results.
Jan 16 2024, 5:09 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Jan 10 2024

pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Jan 10 2024, 4:11 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai updated the task description for T321837: Repositories integrated into Codehealth Pipeline (Production).
Jan 10 2024, 4:09 PM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Nov 29 2023

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

Nov 28 2023

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

Nov 21 2023

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

Nov 15 2023

pwangai claimed T351305: Update Gitlab sonar integration from Java11 to Java17.
Nov 15 2023, 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.
Nov 15 2023, 1:18 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai
pwangai created T351305: Update Gitlab sonar integration from Java11 to Java17.
Nov 15 2023, 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).
Nov 15 2023, 9:33 AM · Patch-For-Review, Quality-and-Test-Engineering-Team (SonarCloud Admin), User-pwangai

Nov 6 2023

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.

Nov 6 2023, 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.

Nov 6 2023, 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 · Patch-For-Review, 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 and patch branches of extensions 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 · Code-Health, 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 · Patch-Needs-Improvement, User-pwangai, CheckUser
pwangai claimed T349073: Test nyc coverage reports.
Oct 17 2023, 7:07 PM · Patch-Needs-Improvement, User-pwangai, CheckUser
pwangai added a project to T349073: Test nyc coverage reports: User-pwangai.
Oct 17 2023, 7:06 PM · Patch-Needs-Improvement, User-pwangai, CheckUser
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 · Patch-Needs-Improvement, User-pwangai, CheckUser
pwangai created T349073: Test nyc coverage reports.
Oct 17 2023, 8:51 AM · Patch-Needs-Improvement, User-pwangai, CheckUser
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 · Patch-For-Review, 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 · Patch-For-Review, 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 and patch branches of extensions 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 · Code-Health, CheckUser, Quality-and-Test-Engineering-Team (SonarCloud Admin)
pwangai added a comment to T347407: SonarCloud not picking up unit test coverage on master and patch branches of extensions 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 · Code-Health, CheckUser, Quality-and-Test-Engineering-Team (SonarCloud Admin)