[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

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.


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


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