Code Health Group/projects/Code Health Metrics/meeting notes/20190624

2019-06-24 (irc)

Attendees: Guillaume,JR, Kosta, Piotr

Agenda/Notes:

* Rolling Code Health pipeline out to more extensions

** still concerns about CI resource usage

*** hashar mentioned that we could try to role out in a block of 12 and then monitor to see impact.

*** JR to start rolling out to next back of 12

**** MobileFrontend, Minerva, and Popups as early candidates.

* Coverage reports for core currently take 2 hrs to generate

** Contributing factors:

*** Size of repo

**** could make SQ think that it's multiple smaller repos, controlling the granularity a bit. Although this would be a bit of a hack. Last resort.

*** the inclusion of both unti and integration tests.

**** this is something that we should pursue. In line with out overall desire/efforts to distinguish between the various different scopes of testing.

***** see: https://www.mediawiki.org/wiki/Talk:Continuous_integration/Codehealth_Pipeline "Unit vs. Integration test coverage".

**** Kosta to work on code coverage generation patch for mwcore-codehealth