Collect code coverage
Bug #1324241 reported by
Barry Warsaw
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu system image |
Fix Released
|
High
|
Barry Warsaw |
Bug Description
The test suite should have an option to collect code coverage metrics, both for development and for eventual integration with the QA dashboard.
Related branches
lp:~barry/ubuntu-system-image/citrain-24.0u1
- Ubuntu CI managed package branches: Pending requested
-
Diff: 2708 lines (+1013/-217)53 files modifiedNEWS.rst (+18/-0)
PKG-INFO (+1/-1)
cli-manpage.rst (+2/-9)
coverage.ini (+15/-0)
debian/changelog (+27/-0)
debian/control (+0/-1)
debian/rules (+4/-15)
debian/system-image-common.postinst (+2/-0)
debian/system-image-common.postrm (+2/-0)
ini-manpage.rst (+21/-6)
setup.cfg (+2/-2)
system_image.egg-info/PKG-INFO (+1/-1)
system_image.egg-info/SOURCES.txt (+6/-0)
systemimage/api.py (+1/-1)
systemimage/bag.py (+1/-1)
systemimage/bindings.py (+2/-2)
systemimage/candidates.py (+1/-1)
systemimage/channel.py (+1/-1)
systemimage/config.py (+17/-4)
systemimage/dbus.py (+77/-15)
systemimage/device.py (+1/-1)
systemimage/download.py (+6/-5)
systemimage/gpg.py (+2/-2)
systemimage/helpers.py (+25/-42)
systemimage/image.py (+1/-1)
systemimage/logging.py (+36/-34)
systemimage/main.py (+15/-9)
systemimage/reactor.py (+1/-1)
systemimage/reboot.py (+1/-1)
systemimage/scores.py (+1/-1)
systemimage/service.py (+9/-7)
systemimage/settings.py (+1/-1)
systemimage/state.py (+6/-0)
systemimage/testing/controller.py (+8/-4)
systemimage/testing/dbus.py (+71/-1)
systemimage/testing/helpers.py (+2/-1)
systemimage/testing/nose.py (+11/-3)
systemimage/testing/service.py (+50/-0)
systemimage/tests/data/channel_06.ini (+8/-0)
systemimage/tests/data/channel_07.ini (+8/-0)
systemimage/tests/data/config_03.ini (+1/-1)
systemimage/tests/data/config_09.ini (+27/-0)
systemimage/tests/data/config_10.ini (+35/-0)
systemimage/tests/test_api.py (+12/-0)
systemimage/tests/test_config.py (+63/-2)
systemimage/tests/test_dbus.py (+161/-10)
systemimage/tests/test_download.py (+45/-18)
systemimage/tests/test_helpers.py (+72/-4)
systemimage/tests/test_main.py (+32/-2)
systemimage/tests/test_state.py (+82/-2)
systemimage/version.txt (+1/-1)
tox.ini (+16/-2)
unittest.cfg (+2/-1)
Changed in ubuntu-system-image: | |
status: | Triaged → In Progress |
Changed in ubuntu-system-image: | |
milestone: | 2.3 → 2.4 |
Changed in ubuntu-system-image: | |
assignee: | nobody → Barry Warsaw (barry) |
Changed in ubuntu-system-image: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
We can't do this until nose2-cov and core-cov clear Debian NEW and are synced to Ubuntu. I don't want to upload temporary -0ubuntu1 packages which will just get overridden any day now.