Closed
Bug 989306
Opened 11 years ago
Closed 11 years ago
First Time Use app fails to launch
Categories
(Firefox OS Graveyard :: Gaia::First Time Experience, defect)
Firefox OS Graveyard
Gaia::First Time Experience
ARM
Gonk (Firefox OS)
Tracking
(blocking-b2g:2.0+, b2g-v2.0 fixed)
Tracking | Status | |
---|---|---|
b2g-v2.0 | --- | fixed |
People
(Reporter: viorela, Unassigned)
References
Details
(Keywords: regression, smoketest, Whiteboard: [fromAutomation])
Attachments
(3 files)
# STR:
1. Flash your phone with the latest build
2. Launch Settings app
3. Go to Developer section
4. Tap Launch First time use
# Expected results:
First time use app is launched and Languages list section is displayed
# Actual results:
First Time use app doesn't launch, the page in the screenshot is displayed
I also attached a logcat of the issue
# ENV:
Device: Hamachi
Gaia 8248f8da7a29757da9f7fd748a0d8d70f2bd4610
Gecko https://hg.mozilla.org/mozilla-central/rev/6fa163ff81a3
BuildID 20140328040202
Version 31.0a1
ro.build.version.incremental=eng.tclxa.20131223.163538
ro.build.date=Mon Dec 23 16:36:04 CST 2013
Reporter | ||
Comment 1•11 years ago
|
||
Comment 2•11 years ago
|
||
Also I can see this after a fresh flash
The phone is stuck at the "Firefox" splash screen and it's unusable for a normal user.
Comment 3•11 years ago
|
||
The device will be usable after we do a:
make reset-gaia NOFTU=1
This will not start the FTU app first time we use the phone
Comment 4•11 years ago
|
||
After a fresh flash, and killing the ftu, going to homescreen results that the "No Sim" icon appears, but it does not affect the functionality, meaning that I can still dial.
I didn't have to use NOFTU=1; I just did a make reset-gaia and it worked...
This started happening on inbound yesterday. jsmith suggested I look into it, I dismissed it as my own issue once I found I can flash gaia on top of it without an issue.
Not sure where the change occurred as of yet.
Updated•11 years ago
|
blocking-b2g: --- → 1.5?
Currently working on a regression range using inbound Tinderbox builds ( https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2gotoro/tinderbox-builds/b2g-inbound-hamachi-eng/ ):
20140327031652 is good
Gaia 5bb7daba0a3f0a3e694463001fd7063809bc2d17
Gecko https://hg.mozilla.org/integration/b2g-inbound/rev/53f59de9aac7
BuildID 20140327031652
Version 31.0a1
ro.build.version.incremental=eng.tclxa.20131223.163538
ro.build.date=Mon Dec 23 16:36:04 CST 2013
20140327033151 is bad
Gaia 3d67fcd942049559436a7286e9243694146243dc
Gecko https://hg.mozilla.org/integration/b2g-inbound/rev/2704c0cd5551
BuildID 20140327033151
Version 31.0a1
ro.build.version.incremental=eng.tclxa.20131223.163538
ro.build.date=Mon Dec 23 16:36:04 CST 2013
Updated•11 years ago
|
Keywords: qaurgent,
regressionwindow-wanted
Interestingly, make reset-gaia and make install-gaia will make the phone work, but make production will not.
Looking at the log ( https://tbpl.mozilla.org/php/getParsedLog.php?id=36799091&tree=B2g-Inbound&full=1 ), this is how the releng tinderbox builds are being built:
03:52:22 INFO - Running command: ['mock_mozilla', '-r', u'mozilla-centos6-i386', '-q', '--cwd', '/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build', '--unpriv', '--shell', u'/usr/bin/env VARIANT=eng GAIA_OPTIMIZE=1 "LESSOPEN=|/usr/bin/lesspipe.sh %s" TMOUT=86400 CVS_RSH=ssh LOGNAME=cltbld USER=cltbld PATH=/tools/python27/bin:/usr/local/bin:/usr/lib64/ccache:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/cltbld/bin:/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build/compare-locales/scripts SYMBOL_SERVER_USER=b2gbld "WGET_OPTS=-c -q" CCACHE_UMASK=002 LANG=en_US.UTF-8 CCACHE_HASHDIR= TERM=linux SHELL=/bin/bash MOZ_BUILD_DATE=20140327033151 SHLVL=1 G_BROKEN_FILENAMES=1 HISTSIZE=1000 SYMBOL_SERVER_PATH=/mnt/netapp/breakpad/symbols_b2g/ LOCALES_FILE=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build/gaia/locales/languages_dev.json SYMBOL_SERVER_HOST=symbolpush.mozilla.org PYTHONPATH=:/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build/compare-locales/lib L10NBASEDIR=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build/gecko-l10n MOZILLA_OFFICIAL=1 "MOZ_CHROME_MULTILOCALE=es-ES pl pt-BR" CCACHE_DIR=/builds/ccache CCACHE_COMPRESS=1 B2G_SYSTEM_APPS=1 _=/tools/buildbot/bin/python CCACHE_BASEDIR=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build HOSTNAME=bld-linux64-spot-001.build.releng.use1.mozilla.com SYMBOL_SERVER_SSH_KEY=/home/mock_mozilla/.ssh/b2gbld_dsa LOCALE_BASEDIR=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build/gaia-l10n HISTCONTROL=ignoredups POST_SYMBOL_UPLOAD_CMD=/usr/local/bin/post-symbol-upload.py PWD=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000 PROPERTIES_FILE=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/buildprops.json MAIL=/var/spool/mail/cltbld B2G_UPDATER=1 B2G_UPDATE_CHANNEL=hamachi/default/default ./build.sh'] in /builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build
03:52:22 INFO - Copy/paste: mock_mozilla -r mozilla-centos6-i386 -q --cwd /builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build --unpriv --shell "/usr/bin/env VARIANT=eng GAIA_OPTIMIZE=1 \"LESSOPEN=|/usr/bin/lesspipe.sh %s\" TMOUT=86400 CVS_RSH=ssh LOGNAME=cltbld USER=cltbld PATH=/tools/python27/bin:/usr/local/bin:/usr/lib64/ccache:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/cltbld/bin:/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build/compare-locales/scripts SYMBOL_SERVER_USER=b2gbld \"WGET_OPTS=-c -q\" CCACHE_UMASK=002 LANG=en_US.UTF-8 CCACHE_HASHDIR= TERM=linux SHELL=/bin/bash MOZ_BUILD_DATE=20140327033151 SHLVL=1 G_BROKEN_FILENAMES=1 HISTSIZE=1000 SYMBOL_SERVER_PATH=/mnt/netapp/breakpad/symbols_b2g/ LOCALES_FILE=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build/gaia/locales/languages_dev.json SYMBOL_SERVER_HOST=symbolpush.mozilla.org PYTHONPATH=:/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build/compare-locales/lib L10NBASEDIR=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build/gecko-l10n MOZILLA_OFFICIAL=1 \"MOZ_CHROME_MULTILOCALE=es-ES pl pt-BR\" CCACHE_DIR=/builds/ccache CCACHE_COMPRESS=1 B2G_SYSTEM_APPS=1 _=/tools/buildbot/bin/python CCACHE_BASEDIR=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build HOSTNAME=bld-linux64-spot-001.build.releng.use1.mozilla.com SYMBOL_SERVER_SSH_KEY=/home/mock_mozilla/.ssh/b2gbld_dsa LOCALE_BASEDIR=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/build/gaia-l10n HISTCONTROL=ignoredups POST_SYMBOL_UPLOAD_CMD=/usr/local/bin/post-symbol-upload.py PWD=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000 PROPERTIES_FILE=/builds/slave/b2g_b2g-in_ham_eng_dep-0000000/buildprops.json MAIL=/var/spool/mail/cltbld B2G_UPDATER=1 B2G_UPDATE_CHANNEL=hamachi/default/default ./build.sh"
Comment 8•11 years ago
|
||
Gaia regression range shows one patch, which was a revert:
https://github.com/mozilla-b2g/gaia/compare/5bb7daba0a3f0a3e694463001fd7063809bc2d17...3d67fcd942049559436a7286e9243694146243dc
Comment 9•11 years ago
|
||
Need a gecko/gaia swap here to diagnose this.
Keywords: qaurgent,
regressionwindow-wanted
Broken:
Gaia 3d67fcd942049559436a7286e9243694146243dc
Gecko https://hg.mozilla.org/integration/b2g-inbound/rev/53f59de9aac7
BuildID 20140327031652
Version 31.0a1
ro.build.version.incremental=324
ro.build.date=Thu Dec 19 14:04:55 CST 2013
Works:
Gaia 5bb7daba0a3f0a3e694463001fd7063809bc2d17
Gecko https://hg.mozilla.org/integration/b2g-inbound/rev/2704c0cd5551
BuildID 20140327033151
Version 31.0a1
ro.build.version.incremental=324
ro.build.date=Thu Dec 19 14:04:55 CST 2013
Updated•11 years ago
|
Keywords: qaurgent,
regressionwindow-wanted
Comment 11•11 years ago
|
||
(In reply to Naoki Hirata :nhirata (please use needinfo instead of cc) from comment #10)
> Broken:
> Gaia 3d67fcd942049559436a7286e9243694146243dc
> Gecko https://hg.mozilla.org/integration/b2g-inbound/rev/53f59de9aac7
> BuildID 20140327031652
> Version 31.0a1
> ro.build.version.incremental=324
> ro.build.date=Thu Dec 19 14:04:55 CST 2013
This is First Broken Gaia/Last Working Gecko.
>
> Works:
> Gaia 5bb7daba0a3f0a3e694463001fd7063809bc2d17
> Gecko https://hg.mozilla.org/integration/b2g-inbound/rev/2704c0cd5551
> BuildID 20140327033151
> Version 31.0a1
> ro.build.version.incremental=324
> ro.build.date=Thu Dec 19 14:04:55 CST 2013
This is last working Gaia/first broken Gecko.
Comment 12•11 years ago
|
||
comment 11 means this is a Gaia regression.
Comment 14•11 years ago
|
||
Gaia tree is closed due to this bug right now.
Comment 15•11 years ago
|
||
I think the regression range might be wrong here. The only way I was able to get this working was to revert the following three bugs:
bug 885545, bug 938896, bug 897352
Comment 16•11 years ago
|
||
Updated•11 years ago
|
blocking-b2g: 1.5? → 1.5+
Comment 17•11 years ago
|
||
Comment 18•11 years ago
|
||
We should be good to go here. Thanks all!
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 19•11 years ago
|
||
In case anyone is wondering why our FTU integration tests didn't catch this, it looks like the issue doesn't reproduce on b2g-desktop.
Updated•11 years ago
|
Whiteboard: [fromAutomation]
Updated•11 years ago
|
status-b2g-v2.0:
--- → fixed
Target Milestone: --- → 2.0 S1 (9may)
You need to log in
before you can comment on or make changes to this bug.
Description
•