Page MenuHomePhabricator

Run proactive coverage checking on more repos
Open, Needs TriagePublic

Description

Numerous repositories have published coverage reports, and as such, it'd be useful if CI ran the coverage difference checker both on patches, and also on demand using check coverage like we already do for MW core, extensions etc

- name: mediawiki/libs/IPUtils
  template:
    - name: composer-test-package-php72-or-later
  postmerge:
    - doxygen-publish
    - phpunit-coverage-php72-docker-publish

Presumably this will require adding a phpunit-coverage-php72-patch-docker to go with phpunit-coverage-php72-docker-publish like we do for extension-coverage

- name: extension-coverage
  postmerge:
    - mwext-phpunit-coverage-docker-publish
  coverage:
    - mwext-phpunit-coverage-patch-docker

Event Timeline

Reedy renamed this task from Allow `check coverage` on more repos to Run proactive coverage checking on more repos.Nov 12 2020, 10:34 AM
Reedy updated the task description. (Show Details)
Reedy updated the task description. (Show Details)

I guess some overlap with T265407: Create a coverage job for skins, though that is for skins, and this is (primarily) filed for libraries..