Closed Bug 1038350 Opened 10 years ago Closed 10 years ago

Put fully packaged dev/stage apps in gaia

Categories

(Marketplace Graveyard :: General, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: clouserw, Assigned: kngo)

References

Details

(Whiteboard: [repoman])

Attachments

(4 files)

Please land our new fully packaged dev and stage apps in the gaia tree, replacing whatever is there.

https://github.com/mozilla-b2g/gaia/tree/master/dev_apps/marketplace-dev.allizom.org
https://github.com/mozilla-b2g/gaia/tree/master/dev_apps/marketplace.allizom.org

Bonus points for making a PR against v2.0 also.  Ask me if there are questions, thanks.
Assignee: nobody → kngo
Blocks: 1011016
v1.4 is double bonus points, but we still need master too.  Thanks
Updated PRs with getting rid of data URIs and one on master. 

https://github.com/mozilla-b2g/gaia/pull/21726
Attached file new packages; v1.4
Attachment #8455815 - Flags: review?(fabrice)
Attached file new packages; v2.0
Attachment #8455816 - Flags: review?(fabrice)
Attached file new packages; master
Attachment #8455817 - Flags: review?(fabrice)
Fabrice offered to review the patches.  If they are valid, please land.  Thanks
I retriggered the tests on travis, but tbpl was very red too. Can you ask for review once this is all green? thanks!
Attachment #8455815 - Flags: review?(fabrice)
Attachment #8455816 - Flags: review?(fabrice)
Attachment #8455817 - Flags: review?(fabrice)
Kevin - looks like there is a syntax error. Eg. https://travis-ci.org/mozilla-b2g/gaia/jobs/29936026#L652
Flags: needinfo?(kngo)
Updated my PRs, awaiting tests.
Flags: needinfo?(kngo)
The PRs updated. The build is failing, but those errors don't look like mine. It should be okay to review now.

https://travis-ci.org/mozilla-b2g/gaia/builds/30212487
Flags: needinfo?(fabrice)
Hm, looking at https://tbpl.mozilla.org/?rev=1cbb850236a8693b4598cb486216947f275f6865&tree=Gaia-Try :

Exception: [Exception... "Component returned failure code: 0x8052000b (NS_ERROR_FILE_CORRUPTED) [nsIZipReader.open]" nsresult: "0x8052000b (NS_ERROR_FILE_CORRUPTED)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> file:///builds/slave/test/gaia/build/utils-xpc.js :: readZipManifest :: line 163" data: no]

Are you sure it's not your package?
Flags: needinfo?(fabrice)
I've updated the PRs. There are still some build errors, I looked through all of them on tbpl and can't make much sense of them. Can you check if it's good? Thanks!
Flags: needinfo?(fabrice)
Blocks: 897156
Whiteboard: [repoman]
I've looked at tbpl and the zip that Kevin posted and it's not clear what the problem is to me either.
jhford and yuren are helping in bug 1011016.  I suspect it's all related.
Yuren - can you help us with why this wouldn't work?  The above patches will fix bug 1011016 I think.
Flags: needinfo?(yurenju.mozilla)
Actually, looks like the above patches don't hit https://github.com/mozilla-b2g/gaia/tree/v1.4/test_external_apps/marketplace-dev.allizom.org which is where the problem is, but it would just be a matter of copying the files to that location.
looks all error happended on downloading firefox test package from http://ftp.mozilla.org.proxxy.srv.releng.usw2.mozilla.com/pub/mozilla.org/b2g/tinderbox-builds/mozilla-b2g30_v1_4-linux64_gecko/1406829431/en-US/b2g-30.0.en-US.linux-x86_64.tests.zip

but I'm not familiar with mozharness, :jhford, do you know what's going on?
Flags: needinfo?(yurenju.mozilla) → needinfo?(jhford)
Yuren, I believe the thing causing that was backed out.  Can we retrigger that test?
Flags: needinfo?(jhford)
Attached patch gb.patchSplinter Review
Andy, this patch can solve build test issues both for v1.4 and v2.0.
Thanks Yuren.  Kevin added your patch to the PRs.  They seem to be improving but are still failing.  Yuren & John - can you help?

1.4: https://tbpl.mozilla.org/?rev=0aebd3365108b366a4894b6a9a722f08d6d3e5d9&tree=Gaia-Try
2.0: https://tbpl.mozilla.org/?rev=a56bb2978358805dfae62f958668a42ef77d21bb&tree=Gaia-Try
master: https://tbpl.mozilla.org/?rev=2bb221e8ad71be52d6acf4bb6f841e023a0cdfe9&tree=Gaia-Try
Flags: needinfo?(yurenju.mozilla)
Flags: needinfo?(jhford)
looks we got green on last pr for 1.4.
Flags: needinfo?(yurenju.mozilla)
Comment on attachment 8455815 [details] [review]
new packages; v1.4

Please review and land.  Thanks.
Attachment #8455815 - Flags: review?(fabrice)
Comment on attachment 8455816 [details] [review]
new packages; v2.0

Please review and land.  Thanks.
Attachment #8455816 - Flags: review?(fabrice)
Comment on attachment 8455817 [details] [review]
new packages; master

Please review and land.  Thanks.
Attachment #8455817 - Flags: review?(fabrice)
(In reply to Yuren [:yurenju] from comment #23)
> looks we got green on last pr for 1.4.

Ah, I thought the red Gb meant tests still weren't passing.  Thanks for the help, r?ing fabrice to land.
Yuren, is it ok to land with the Gb failures?
Flags: needinfo?(fabrice) → needinfo?(yurenju.mozilla)
Attachment #8455815 - Flags: review?(fabrice) → review+
2.0 and 2.1 are definitely burning. Yuren or Julien, can anyone take a look?
Flags: needinfo?(yurenju.mozilla)
Flags: needinfo?(felash)
https://tbpl.mozilla.org/?tree=B2g-Inbound&showall=1&jobname=gaia- this looks green on 2.1 to me?

(note: I don't know much about Gb)
Flags: needinfo?(felash)
(In reply to Julien Wajsberg [:julienw] from comment #32)
> https://tbpl.mozilla.org/?tree=B2g-Inbound&showall=1&jobname=gaia- this
> looks green on 2.1 to me?

Look at the Gij perma fail on:
https://tbpl.mozilla.org/?rev=2bb221e8ad71be52d6acf4bb6f841e023a0cdfe9&tree=Gaia-Try
I don't see this failure on the current master pushes (but I see other failures though).

Kevin, maybe you can have a look?
Flags: needinfo?(kgrandon)
Can you try rebasing against master and pushing again? I feel that this test was broken and fixed after recently. I also don't see anything in PR that should cause it to fail. Thanks!
Flags: needinfo?(kgrandon)
Rebased, the tests are kicking off now.
Looks greener
Flags: needinfo?(yurenju.mozilla)
I think master is fine (the failure on the PR is due to something that was backed out yesterday evening), but 2.0 is still red on Gij:
https://tbpl.mozilla.org/?rev=f0a336dbaf0b83ac8238e423395651c65985f026&tree=Gaia-Try
Attachment #8455817 - Flags: review?(fabrice) → review+
Flags: needinfo?(kgrandon)
Hmm, I don't really see how this patch could cause the failure in question. Additionally it looks like we don't even run Gij on Aurora currently. Seems fine to me that you should be able to land. Not sure what the process is regarding getting approval for stuff like this is.
Flags: needinfo?(kgrandon)
Attachment #8455816 - Flags: review?(fabrice) → review+
2.0: https://github.com/mozilla-b2g/gaia/commit/7fdb37b8a6688ef39ceaa41b56c4a9339802e78e
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Flags: needinfo?(jhford)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: