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)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.0+, b2g-v2.0 fixed)

RESOLVED FIXED
2.0 S1 (9may)
blocking-b2g 2.0+
Tracking Status
b2g-v2.0 --- fixed

People

(Reporter: viorela, Unassigned)

References

Details

(Keywords: regression, smoketest, Whiteboard: [fromAutomation])

Attachments

(3 files)

Attached image screenshot.png (deleted) —
# 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
Attached file logcat.txt (deleted) —
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.
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
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.
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
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"
Need a gecko/gaia swap here to diagnose this.
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
(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 11 means this is a Gaia regression.
This was caused by the backout of bug 971512.
Blocks: 971512
Gaia tree is closed due to this bug right now.
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
Blocks: 885545, 938896, 897352
No longer blocks: 971512
Attached file Crazy revert. Sorry guys. (deleted) —
blocking-b2g: 1.5? → 1.5+
We should be good to go here. Thanks all!
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
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.
Whiteboard: [fromAutomation]
Target Milestone: --- → 2.0 S1 (9may)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: