Provide a tool to file bugs due to ARM-specific build failures
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
Related branches
Related bugs
Sprints
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.