Merge lp:~james-w/launchpad-work-items-tracker/blueprints-api into lp:launchpad-work-items-tracker
| Status: | Superseded |
|---|---|
| Proposed branch: | lp:~james-w/launchpad-work-items-tracker/blueprints-api |
| Merge into: | lp:launchpad-work-items-tracker |
| Diff against target: |
476 lines (+120/-199) 1 file modified
collect (+120/-199) |
| To merge this branch: | bzr merge lp:~james-w/launchpad-work-items-tracker/blueprints-api |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Jamie Bennett (community) | Needs Information on 2010-12-09 | ||
| Clint Byrum (community) | 2010-12-08 | Resubmit on 2010-12-08 | |
|
Review via email:
|
|||
This proposal has been superseded by a proposal from 2010-12-09.
Description of the Change
Hi,
This makes use of the newly exposed blueprints API on Launchpad, reducing
the amount of screen scraping, round trips, and data transferred enormously.
The only regression that I think this will cause is that when someone writes
"bug 12345" in the whiteboard, it will no longer be a link to that bug
when viewed on the workitems page, but I think we can live with that for
now. If you disagree let me know and I will code it.
Apologies that the diff is a little large and not particularly clear, but
I couldn't think of a good way to migrate a bit at a time.
Thanks,
James
- 250. By Clint Byrum on 2010-12-08
-
merging extra project support from James Westby
- 251. By Martin Pitt on 2010-12-09
-
fix previous commit to not crash
| Jamie Bennett (jamiebennett) wrote : | # |
On testing the code I was prompted to log in using open id (from the command-line). As this was tested via ssh to a development box 'Links' was launched as the web browser to gather my open id information. From there you cannot log in (Launchpad/Links issue). This did not happen on previous versions.
- 252. By Martin Pitt on 2010-12-09
-
fix previous commit properly, thanks James
- 253. By Martin Pitt on 2010-12-10
-
revert extra-projects merge for now; this is creating a conceptual conflict on milestones, and should rather be handled in separate configurations for linaro
- 254. By Martin Pitt on 2010-12-10
-
consider fixed bugs in bug list based reports as well
- 255. By Martin Pitt on 2010-12-17
-
add "Unknown" bug state
- 256. By Martin Pitt on 2011-01-03
-
drop Unknown bug state, does not exist any more
- 257. By Martin Pitt on 2011-01-03
-
better fix for "Unknown" task status
- 258. By Martin Pitt on 2011-01-03
-
finally fix unknown bug states
- 259. By Martin Pitt on 2011-01-11
-
html-report: Add textual stats over time
- 260. By Martin Pitt on 2011-01-11
-
html-report: sort dates
- 261. By Martin Pitt on 2011-01-11
-
fix time-stats todo column
- 262. By Martin Pitt on 2011-01-11
-
time-stats: not all states exist always
- 263. By Martin Pitt on 2011-01-29
-
collect: add "Expired" bug state
- 264. By James Westby on 2011-02-07
-
Merge blueprints API branch.

Upon running the code as-is, I received a failure rather quickly:
clint@clint- MacBookPro: ~/src/wi/ bzr/trunk$ ./collect -d ../natty.db -c ../natty.cfg --debug milestones( ): milestone table already filled n-automated- testing from https:/ /api.launchpad. net/devel/ ubuntu/ +spec/cloud- server- n-automated- testing blueprint( cloud-server- n-automated- testing) : finished parsing; data: {'status': 'Session for discussion about automated testing of Ubuntu Server; automated ISO testing was implemented for Maverick using libvirt/kvm + Hudson (see http:// launchpad. net/ubuntu- server- iso-testing). This approach could be applied in other variants and for other aspects of server testing', 'definition': 'Approved', 'implementation': 'Started', 'milestone': 'natty-alpha-3', 'approver': 'robbie.w', 'details_url': None, 'priority': 'Essential', 'assignee': 'james-page', 'roadmap_notes': None, 'drafter': 'james-page'} blueprint_ workitems( ): processing cloud-server- n-automated- testing (spec milestone: natty-alpha-3, spec assignee: james-page, spec implementation: Started) blueprint_ workitems( ): starting work items block at Work items for natty-alpha-2: server- iso-testing and locate in PPA: INPROGRESS' server- iso-testing and locate in PPA: INPROGRESS' blueprint_ workitems( ): closing work items block with line: blueprint_ workitems( ): starting work items block at Work items for natty-alpha-3: /launchpad. net/ubuntu/ +spec/cloud- server- n-automated- testing
lp_import_
lp_import_teams(): teams table already filled
lp_import(): downloading cloud-server-
lp_import_
lp_import_
lp_import_
... setting milestone to natty-alpha-2
workitem (raw): '[hggdh2] Way forward on production deployment of ISO testing: TODO'
workitem (clean): '[hggdh2] Way forward on production deployment of ISO testing: TODO'
workitem (raw): '[james-page] Move Server ISO tests to normal PXE + TFTP instead for broader fit with potential test architectures: DONE'
workitem (clean): '[james-page] Move Server ISO tests to normal PXE + TFTP instead for broader fit with potential test architectures: DONE'
workitem (raw): '[james-page] Server ISO test - review what the iso overlay looks like and refactor as required: DONE'
workitem (clean): '[james-page] Server ISO test - review what the iso overlay looks like and refactor as required: DONE'
workitem (raw): '[james-page] Package ubuntu-
workitem (clean): '[james-page] Package ubuntu-
workitem (raw): ''
lp_import_
lp_import_
... setting milestone to natty-alpha-3
workitem (raw): '[james-page] Automate EC2 testing and increase depth of image testing using unittest/subunit: TODO'
workitem (clean): '[james-page] Automate EC2 testing and increase depth of image testing using unittest/subunit: TODO'
workitem (raw): '[james-page] Server ISO test - fix concurrency in ISO download: TODO'
workitem (clean): '[james-page] Server ISO test - fix concurrency in ISO download: TODO'
workitem (raw): '[cr2] Output plugin for checkbox to write to couchdb: TODO'
workitem (clean): '[cr2] Output plugin for checkbox to write to couchdb: TODO'
https:/
[WARNING] assignee "cr2" is not a valid Launchpad account
workitem (raw): '[cr2] Checkbox plugin to download tests from couchdb to ex...