Closed Bug 715314 Opened 14 years ago Closed 11 years ago

test automation to exercise jetpack-trunk vs openwebapps-trunk

Categories

(Release Engineering :: General, enhancement, P3)

enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: warner, Unassigned)

Details

(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3121] [testing][jetpack])

Last week, we (on the Jetpack / Add-On SDK team) made a change which inadvertently broke the Open Web Apps addon. We removed an API that OWA depended upon, thinking that nobody was using it. We didn't find out until Dan hunted us down on #jetpack to find out why his code was failing. (bug 714994) It'd be great to automate this. I think the OWA code has a set of unit tests: I'm not sure if they'd have caught this specific problem, but I'm sure that can be fixed. But what would be wonderful is if there were *something* (buildbot, jenkins, anything) which ran this test suite each time either the jetpack trunk changed or the OWA trunk changed, and presented the results in a place where it's convenient for the jetpack/OWA developers to see them. This is a special case of the two-axis related-project matrix diagram that we've discussed before (in the context of jetpack vs Firefox): we're interested in knowing whether jetpack [trunk, current-release, previous-release, etc] works against OWA [trunk, current-release, previous-release, etc]. But even just having the trunk-vs-trunk corner would be a great start. Both projects are managed in git, with their primary repos on github. https://github.com/mozilla/addon-sdk https://github.com/mozilla/openwebapps
Because this requires us to figure our story with Github I'm assigning this to Hal so it doesn't get lost. Once that story is figured out, we can reprioritize/reassign.
Assignee: nobody → hwine
Depends on: 713782
With deeper understanding, this is not dependent upon our github story, as no building of jetpack is involved.
Assignee: hwine → nobody
No longer depends on: 713782
Component: Release Engineering → Release Engineering: Automation
QA Contact: release → catlee
Whiteboard: [testing][jetpack]
Severity: normal → enhancement
Priority: -- → P3
Product: mozilla.org → Release Engineering
Whiteboard: [testing][jetpack] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3111] [testing][jetpack]
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3111] [testing][jetpack] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3116] [testing][jetpack]
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3116] [testing][jetpack] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3121] [testing][jetpack]
I don't think Jetpack or OWA are even things anymore...please re-open if this is still useful.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.