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