Provide a tool to file bugs due to ARM-specific build failures

Registered by James Westby

The Linaro porting effort needs a queue of issues to investigate. Many of these
issues will come from failures to build on ARM (and only ARM) when a test rebuild is
done. We want to provide a tool to automate the process of filing bugs for each
of these failures.

Blueprint information

Status:
Complete
Approver:
James Westby
Priority:
High
Drafter:
James Westby
Direction:
Approved
Assignee:
Mattias Backman
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
James Westby
Completed by
Fathi Boudra

Whiteboard

(?)

Work Items

Work items:
Create prototype with bug filing enabled: DONE
Add build log snippet to bug description: DONE
Enable harvesting more than main_archive: DONE
Extend test suite: DONE
Create LP project: DONE
[james-w] Get approval for relicensing project: DONE
Avoid filing bugs if there is a successful build in main_archive since rebuild: DONE
Avoid filing bugs if previously reported failures have been retriaged to other package: DONE
Re-implement code that interfaces launchpad build data: DONE
Add support for cross checking multiple archives: DONE
Add auto-close of bugs when retry of same build is successful (low priority): DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.