Closed
Bug 563792
Opened 14 years ago
Closed 10 years ago
Create an automatic test for the SDK install-create-upload flow
Categories
(Add-on SDK Graveyard :: General, defect, P3)
Add-on SDK Graveyard
General
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: dbuchner, Unassigned)
References
Details
We would like a test created that will run prior to each release revision that downloads the SDK candidate, creates a simple extension with it, and attempts to upload the resulting XPI to AMO.
We would like to have in-depth error reporting for any failure that is encountered in any step of the testing process - this includes AMO errors that are raise as a result of a broken XPI.
Comment 1•14 years ago
|
||
http://preview.addons.mozilla.org. db gets deleted every month or two, so need to add new account and whatnot.
might be a lot easier to make this a manual step in the jetpack release process for now, instead of trying to set up something automated.
Comment 2•14 years ago
|
||
(In reply to comment #1)
> http://preview.addons.mozilla.org. db gets deleted every month or two, so need
> to add new account and whatnot.
Awesome!
> might be a lot easier to make this a manual step in the jetpack release process
> for now, instead of trying to set up something automated.
Yes, good point, and we should definitely be doing this manually until we have an automated test for it! I've added it to the Build & Test Release Candidate section of the Release Process doc <https://wiki.mozilla.org/Labs/Jetpack/Release#Build.2FTest_Release_Candidate.28s.29>.
Having said that, though, I would love to have an automated test, and the Mozilla QA team will have an intern over the summer who is going to spend some time looking into this, so it's useful to have this bug to track that work.
Comment 3•14 years ago
|
||
The Add-on SDK is no longer a Mozilla Labs experiment and has become a big enough project to warrant its own Bugzilla product, so the "Add-on SDK" product has been created for it, and I am moving its bugs to that product.
To filter bugmail related to this change, filter on the word "looptid".
Component: Jetpack SDK → General
Product: Mozilla Labs → Add-on SDK
QA Contact: jetpack-sdk → general
Comment 4•14 years ago
|
||
We should do this manually in the meantime.
Priority: -- → P3
Target Milestone: --- → Future
(Pushing all open bugs to the --- milestone for the new triage system)
Target Milestone: Future → ---
Comment 6•10 years ago
|
||
We won't be releasing any new versions of cfx, jpm is the replacement https://www.npmjs.com/package/jpm
You need to log in
before you can comment on or make changes to this bug.
Description
•