[Piuparts-devel] Bug#740386: More robust piuparts results reporting format

Dave Steele dsteele at gmail.com
Fri Feb 28 21:57:54 UTC 2014


Package: piuparts-master
Version: 0.57
Severity: wishlist
Tags: patch
User: debian-qa at lists.debian.org
thanks

Create a new JSON summary on the piuparts-master web site for
exporting richer information about piuparts test results. The content
is targeted for piuparts integration into DDPO.

summary-json(12):

3057fb6 piuparts-report.py: Establish PackagesDB prefix
b4681a4 piuparts-report: Minor rework of main loop
6692bf6 README_server.txt: Add reporting-section
55211a6 pkgsummary.py: Initial checkin for pkg summaries
fa72461 piuparts-report.py: Section-level summary support
b0ecc22 pkgsummary.py: Add support for global merge
fb0cee5 piuparts-report.py: generate_global_summary()
a3d3ce4 Add blocking count to the JSON summary format
e8ae2a9 pkgsummary.py: tooltip() routing for DDPO
c73a3ea changelog: Entry for summary.json
35a1a8e index.tpl: Placekeeper announce of summary.json
e467473 piuparts.conf.pejacevic: Add reporting-sections

https://github.com/davesteele/piuparts/compare/develop...summary-json

Compared to the existing yaml, the json adds:
- a means to define a mapping between piuparts sections and Debian
distributions, under control of piuparts.conf
- ability to report a condensed test result by source package at the
distribution and global levels
- more refined state information (blocked/waiting)
- a blocking count for failed tests
- an optimal URL for inspecting the reported result for each package,
managed by piuparts.conf
- all export information stored at a single URL

-- 
"Le mieux est l'ennemi du bien" - Voltaire



More information about the Piuparts-devel mailing list