Closed
Bug 851278
Opened 11 years ago
Closed 11 years ago
Hoststubtest and packstubtest apps are visibile in the production environment build.
Categories
(Firefox OS Graveyard :: Gaia, defect)
Tracking
(blocking-b2g:leo+, b2g18 fixed)
People
(Reporter: nhirata, Assigned: myk)
Details
Attachments
(3 files)
2.19 KB,
patch
|
Details | Diff | Splinter Review | |
145.59 KB,
patch
|
fabrice
:
review+
|
Details | Diff | Splinter Review |
1.21 KB,
patch
|
fabrice
:
review+
|
Details | Diff | Splinter Review |
Gecko http://hg.mozilla.org/releases/mozilla-b2g18/rev/8e9dd87b4f3b Gaia 69dbcd84085f10bec0c0189b926ffb535b14dcfe BuildID 20130314114915 Version 18.0 1. flash device with today's build Expected: no test apps Actual: test apps in production build
Comment 1•11 years ago
|
||
Myk, what lead to that? that's annoying mostly because they show up in nightly updates now.
Comment 2•11 years ago
|
||
John, can we switch off the "DOGFOOD" flag for nightlies?
Assignee | ||
Comment 3•11 years ago
|
||
(In reply to Fabrice Desré [:fabrice] from comment #1) > Myk, what lead to that? that's annoying mostly because they show up in > nightly updates now. We added these to dogfood builds in January to get testing by our dogfooders, but they didn't actually show up until recently, although I'm not sure why. I'd still like to get more testing of the stub update experience, but it seems unwarranted to show these apps to those users at this point. It would be better to engage in some targeted testing with QA and turn off these test apps for dogfood/nightly builds (while keeping them enabled for builds that include test apps).
Comment 4•11 years ago
|
||
I don't have an environment to test this, but this should be a trivial patch.
Comment 5•11 years ago
|
||
Comment on attachment 725608 [details] [diff] [review] stop setting DOGFOOD=1 in production environment This effectively backs out bug 840609, which we had significant pressure to land. Sounds like we have a communication breakdown here.
Attachment #725608 -
Flags: review?(aki)
Comment 6•11 years ago
|
||
The more I'm digging into this problem, the more I'm thinking the problem is actually having to do with the external-dogfood-apps directory and those apps specifically, rather than generally setting the DOGFOOD=1 flag. If you build an engineering build, you will not get the stubs, although I would have expected to see them.
Comment 7•11 years ago
|
||
external-dogfood-apps should be in anytime DOGFOOD=1 (see https://github.com/mozilla-b2g/gaia/blob/master/build/utils.js#L178) Would moving them to "test" apps make everyone happy? (I would be)
Comment 8•11 years ago
|
||
(In reply to Fabrice Desré [:fabrice] from comment #7) > external-dogfood-apps should be in anytime DOGFOOD=1 (see > https://github.com/mozilla-b2g/gaia/blob/master/build/utils.js#L178) > > Would moving them to "test" apps make everyone happy? (I would be) Yeah, that works.
Updated•11 years ago
|
Assignee: jhford → myk
Assignee | ||
Comment 9•11 years ago
|
||
(In reply to Jason Smith [:jsmith] from comment #8) > (In reply to Fabrice Desré [:fabrice] from comment #7) > > external-dogfood-apps should be in anytime DOGFOOD=1 (see > > https://github.com/mozilla-b2g/gaia/blob/master/build/utils.js#L178) > > > > Would moving them to "test" apps make everyone happy? (I would be) > > Yeah, that works. Ok, here's a change that does that. All it does is move the files from external-dogfood-apps/ to test_external_apps/, which causes the build system to build them only when the DOGFOOD and PRODUCTION variables are set to '0' in build/utils.js. Fabrice: if this looks good, merge it via pull request 8706 <https://github.com/mozilla-b2g/gaia/pull/8706>.
Attachment #726219 -
Flags: review?(fabrice)
Comment 10•11 years ago
|
||
Marking leo? since that blocks getting nightlies and they are build off v1-train
blocking-b2g: --- → leo?
Comment 11•11 years ago
|
||
Comment on attachment 726219 [details] [diff] [review] move test stub apps to test-specific dir Review of attachment 726219 [details] [diff] [review]: ----------------------------------------------------------------- Thanks!
Attachment #726219 -
Flags: review?(fabrice) → review+
Comment 12•11 years ago
|
||
Pushed to master: https://github.com/mozilla-b2g/gaia/commit/73f407d356db424dd689543a6cacee5b36861a42
Assignee | ||
Comment 13•11 years ago
|
||
Associated pull request: https://github.com/mozilla-b2g/gaia/pull/8707
Attachment #726269 -
Flags: review?(fabrice)
Updated•11 years ago
|
Attachment #726269 -
Flags: review?(fabrice) → review+
Comment 14•11 years ago
|
||
https://github.com/mozilla-b2g/gaia/commit/fc6fa694cbe2ac792db1fb756824228c1b6682be
Comment 15•11 years ago
|
||
This broke B2G builds on all trees (which are now closed as a result). Please can this be backed out. eg: https://tbpl.mozilla.org/php/getParsedLog.php?id=20785230&tree=Mozilla-Inbound https://tbpl.mozilla.org/php/getParsedLog.php?id=20785293&tree=Mozilla-Inbound Please can you also watch https://tbpl.mozilla.org/?tree=Gaia-Master when landing on gaia to more easily spot gaia commit induced failures (that break all trees and make the sheriffs sad). Thank you :-)
Comment 16•11 years ago
|
||
s/all trees/all trees that use gaia master/
Comment 18•11 years ago
|
||
Ping for someone to back this out please.
Comment 19•11 years ago
|
||
(In reply to Ed Morley [:edmorley UTC+0] from comment #18) > Ping for someone to back this out please. We pushed a followup and that looks ok at https://tbpl.mozilla.org/?tree=Gaia-Master
Comment 20•11 years ago
|
||
Oh I didn't realise - though we'll still likely need to wait for it to come back green (it's not finished). For future occasions, please can you comment in the bug if you land a followup for things that are keeping the tree closed - thank you :-)
Assignee | ||
Comment 21•11 years ago
|
||
https://tbpl.mozilla.org/?tree=Gaia-Master is now back to green.
Assignee | ||
Updated•11 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 22•11 years ago
|
||
Thank you :-)
Comment 23•11 years ago
|
||
Squashed commits into 2b594f6587dd9c4a7cca8c9cd59325c4eb2fedf1 on v1-train
status-b2g18:
--- → fixed
Comment 24•11 years ago
|
||
Verified on 3/19 build - no longer seeing these apps in daily builds on v1 train.
Status: RESOLVED → VERIFIED
Updated•11 years ago
|
Flags: in-moztrap-
You need to log in
before you can comment on or make changes to this bug.
Description
•