Merge lp:~roadmr/checkbox/1183236-exporter-summary-order into lp:checkbox

Proposed by Daniel Manrique
Status: Merged
Approved by: Daniel Manrique
Approved revision: 2144
Merged at revision: 2144
Proposed branch: lp:~roadmr/checkbox/1183236-exporter-summary-order
Merge into: lp:checkbox
Diff against target: 42 lines (+6/-6)
2 files modified
plainbox/plainbox/impl/exporter/xml.py (+5/-5)
plainbox/plainbox/test-data/xml-exporter/example-data.xml (+1/-1)
To merge this branch: bzr merge lp:~roadmr/checkbox/1183236-exporter-summary-order
Reviewer Review Type Date Requested Status
Daniel Manrique (community) Approve
Review via email: mp+165494@code.launchpad.net

Commit message

Reorders one field in the xml exporter's "summary" section to avoid triggering the linked bug.

Description of the change

Reorders one field in the xml exporter's "summary" section to avoid triggering the linked bug.

To post a comment you must log in.
Revision history for this message
Daniel Manrique (roadmr) wrote :

Self-approving to see if we can get this in by tomorrow's CI run.

review: Approve
Revision history for this message
Daniel Manrique (roadmr) wrote :
Download full text (5.2 KiB)

The attempt to merge lp:~roadmr/checkbox/1183236-exporter-summary-order into lp:checkbox failed. Below is the output from the failed tests.

[precise] Bringing VM 'up'
Timing for [precise] Bringing VM 'up'
7.77user 3.66system 6:55.02elapsed 2%CPU (0avgtext+0avgdata 21348maxresident)k
0inputs+224outputs (0major+185159minor)pagefaults 0swaps
[precise] Starting tests...
[precise] CheckBox test suite: pass
Timing for Checkbox test suite
0.74user 0.31system 0:10.90elapsed 9%CPU (0avgtext+0avgdata 20860maxresident)k
0inputs+16outputs (0major+49308minor)pagefaults 0swaps
Timing for refreshing plainbox installation
0.76user 0.27system 0:05.56elapsed 18%CPU (0avgtext+0avgdata 20560maxresident)k
0inputs+16outputs (0major+49663minor)pagefaults 0swaps
[precise] PlainBox test suite: pass
Timing for plainbox test suite
0.98user 0.33system 0:11.68elapsed 11%CPU (0avgtext+0avgdata 19832maxresident)k
0inputs+184outputs (0major+48974minor)pagefaults 0swaps
[precise] PlainBox documentation build: pass
Timing for plainbox documentation build
0.77user 0.31system 0:15.02elapsed 7%CPU (0avgtext+0avgdata 20876maxresident)k
0inputs+16outputs (0major+48924minor)pagefaults 0swaps
[precise] CheckBoxNG test suite: pass
Timing for checkbox-ng test suite
0.79user 0.23system 0:06.22elapsed 16%CPU (0avgtext+0avgdata 20328maxresident)k
0inputs+16outputs (0major+49066minor)pagefaults 0swaps
[precise] Integration tests: pass
Timing for integration tests
0.78user 0.31system 0:08.92elapsed 12%CPU (0avgtext+0avgdata 20200maxresident)k
0inputs+8outputs (0major+47123minor)pagefaults 0swaps
[precise] Destroying VM
[quantal] Bringing VM 'up'
Timing for [quantal] Bringing VM 'up'
8.20user 3.50system 5:09.38elapsed 3%CPU (0avgtext+0avgdata 21180maxresident)k
0inputs+216outputs (0major+219590minor)pagefaults 0swaps
[quantal] Starting tests...
[quantal] CheckBox test suite: pass
Timing for Checkbox test suite
0.83user 0.26system 0:13.66elapsed 8%CPU (0avgtext+0avgdata 19856maxresident)k
0inputs+16outputs (0major+47475minor)pagefaults 0swaps
Timing for refreshing plainbox installation
0.87user 0.30system 0:07.12elapsed 16%CPU (0avgtext+0avgdata 20440maxresident)k
0inputs+16outputs (0major+49648minor)pagefaults 0swaps
[quantal] PlainBox test suite: pass
Timing for plainbox test suite
1.02user 0.34system 0:16.20elapsed 8%CPU (0avgtext+0avgdata 19856maxresident)k
0inputs+184outputs (0major+49811minor)pagefaults 0swaps
[quantal] PlainBox documentation build: pass
Timing for plainbox documentation build
0.84user 0.35system 0:08.18elapsed 14%CPU (0avgtext+0avgdata 20752maxresident)k
0inputs+8outputs (0major+49894minor)pagefaults 0swaps
[quantal] CheckBoxNG test suite: pass
Timing for checkbox-ng test suite
0.78user 0.26system 0:08.36elapsed 12%CPU (0avgtext+0avgdata 20552maxresident)k
0inputs+16outputs (0major+49642minor)pagefaults 0swaps
[quantal] Integration tests: pass
Timing for integration tests
0.76user 0.28system 0:12.25elapsed 8%CPU (0avgtext+0avgdata 20760maxresident)k
0inputs+8outputs (0major+49646minor)pagefaults 0swaps
[quantal] Destroying VM
[raring] Bringing VM 'up'
Timing for [raring] Bringing VM 'up'
8.38user 3.66system 3:55.63elapsed 5%CPU (0avgtext+0avgdata 22204maxresident)k
0...

Read more...

Revision history for this message
Daniel Manrique (roadmr) wrote :

tarmac fail, reapproving.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'plainbox/plainbox/impl/exporter/xml.py'
--- plainbox/plainbox/impl/exporter/xml.py 2013-04-26 21:16:07 +0000
+++ plainbox/plainbox/impl/exporter/xml.py 2013-05-23 21:42:26 +0000
@@ -352,6 +352,11 @@
352 # Insert the generation timestamp352 # Insert the generation timestamp
353 ET.SubElement(353 ET.SubElement(
354 summary, "date_created", attrib={"value": self._timestamp})354 summary, "date_created", attrib={"value": self._timestamp})
355 # Dump some data from 'dpkg' resource
356 if "dpkg" in data["resource_map"]:
357 ET.SubElement(
358 summary, "architecture", attrib={
359 "value": data["resource_map"]["dpkg"][0]["architecture"]})
355 # Dump some data from 'lsb' resource360 # Dump some data from 'lsb' resource
356 if "lsb" in data["resource_map"]:361 if "lsb" in data["resource_map"]:
357 ET.SubElement(362 ET.SubElement(
@@ -360,11 +365,6 @@
360 ET.SubElement(365 ET.SubElement(
361 summary, "distroseries", attrib={366 summary, "distroseries", attrib={
362 "value": data["resource_map"]["lsb"][0]["release"]})367 "value": data["resource_map"]["lsb"][0]["release"]})
363 # Dump some data from 'dpkg' resource
364 if "dpkg" in data["resource_map"]:
365 ET.SubElement(
366 summary, "architecture", attrib={
367 "value": data["resource_map"]["dpkg"][0]["architecture"]})
368 # Dump some data from 'uname' resource368 # Dump some data from 'uname' resource
369 if "uname" in data["resource_map"]:369 if "uname" in data["resource_map"]:
370 ET.SubElement(370 ET.SubElement(
371371
=== modified file 'plainbox/plainbox/test-data/xml-exporter/example-data.xml'
--- plainbox/plainbox/test-data/xml-exporter/example-data.xml 2013-04-09 20:24:11 +0000
+++ plainbox/plainbox/test-data/xml-exporter/example-data.xml 2013-05-23 21:42:26 +0000
@@ -15737,9 +15737,9 @@
15737 <summary>15737 <summary>
15738 <client name="plainbox" version="1.0"/>15738 <client name="plainbox" version="1.0"/>
15739 <date_created value="2012-12-21T12:00:00"/>15739 <date_created value="2012-12-21T12:00:00"/>
15740 <architecture value="amd64"/>
15740 <distribution value="Ubuntu"/>15741 <distribution value="Ubuntu"/>
15741 <distroseries value="12.04"/>15742 <distroseries value="12.04"/>
15742 <architecture value="amd64"/>
15743 <kernel-release value="3.2.0-36-generic"/>15743 <kernel-release value="3.2.0-36-generic"/>
15744 <private value="False"/>15744 <private value="False"/>
15745 <contactable value="False"/>15745 <contactable value="False"/>

Subscribers

People subscribed via source and target branches