Closed Bug 941624 Opened 11 years ago Closed 3 years ago

Intermittent testAddonManager | Exception caught - java.lang.NullPointerException

Categories

(Firefox for Android Graveyard :: Awesomescreen, defect, P3)

ARM
Android
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, Whiteboard: [test disabled][leave open])

https://tbpl.mozilla.org/php/getParsedLog.php?id=30892089&tree=Mozilla-Inbound

Android 4.0 Panda mozilla-inbound opt test robocop-1 on 2013-11-21 05:29:19 PST for push 4887ddabba31
slave: panda-0379

05:46:24     INFO -  0 INFO SimpleTest START
05:46:24     INFO -  1 INFO TEST-START | testAddonManager
05:46:24     INFO -  EventExpecter: no longer listening for Gecko:Ready
05:46:24     INFO -  waitForText timeout on ^Add-ons$
05:46:24     INFO -  EventExpecter: no longer listening for Tab:Added
05:46:24     INFO -  EventExpecter: no longer listening for DOMContentLoaded
05:46:24     INFO -  2 INFO TEST-PASS | testAddonManager | Page title is correct - Add-ons should equal Add-ons
05:46:24     INFO -  Exception caught during test!
05:46:24     INFO -  java.lang.NullPointerException
05:46:24     INFO -  	at android.view.ViewGroup.findViewTraversal(ViewGroup.java:3070)
05:46:24     INFO -  	at android.view.View.findViewById(View.java:12247)
05:46:24     INFO -  	at android.view.ViewGroup.findViewTraversal(ViewGroup.java:3071)
05:46:24     INFO -  	at android.view.View.findViewById(View.java:12247)
05:46:24     INFO -  	at android.view.ViewGroup.findViewTraversal(ViewGroup.java:3071)
05:46:24     INFO -  	at android.view.View.findViewById(View.java:12247)
05:46:24     INFO -  	at android.view.ViewGroup.findViewTraversal(ViewGroup.java:3071)
05:46:24     INFO -  	at android.view.View.findViewById(View.java:12247)
05:46:24     INFO -  	at android.view.ViewGroup.findViewTraversal(ViewGroup.java:3071)
05:46:24     INFO -  	at android.view.View.findViewById(View.java:12247)
05:46:24     INFO -  	at android.view.ViewGroup.findViewTraversal(ViewGroup.java:3071)
05:46:24     INFO -  	at android.view.View.findViewById(View.java:12247)
05:46:24     INFO -  	at android.view.ViewGroup.findViewTraversal(ViewGroup.java:3071)
05:46:24     INFO -  	at android.view.View.findViewById(View.java:12247)
05:46:24     INFO -  	at android.view.ViewGroup.findViewTraversal(ViewGroup.java:3071)
05:46:24     INFO -  	at android.view.View.findViewById(View.java:12247)
05:46:24     INFO -  	at android.view.ViewGroup.findViewTraversal(ViewGroup.java:3071)
05:46:24     INFO -  	at android.view.View.findViewById(View.java:12247)
05:46:24     INFO -  	at android.view.Window.findViewById(Window.java:901)
05:46:24     INFO -  	at android.app.Activity.findViewById(Activity.java:1794)
05:46:24     INFO -  	at com.jayway.android.robotium.solo.Getter.getView(Getter.java:116)
05:46:24     INFO -  	at com.jayway.android.robotium.solo.Getter.getView(Getter.java:141)
05:46:24     INFO -  	at com.jayway.android.robotium.solo.Solo.getView(Solo.java:1998)
05:46:24     INFO -  	at org.mozilla.gecko.tests.BaseTest.focusUrlBar(BaseTest.java:187)
05:46:24     INFO -  	at org.mozilla.gecko.tests.BaseTest.enterUrl(BaseTest.java:210)
05:46:24     INFO -  	at org.mozilla.gecko.tests.BaseTest.inputAndLoadUrl(BaseTest.java:241)
05:46:24     INFO -  	at org.mozilla.gecko.tests.PixelTest.loadAndGetPainted(PixelTest.java:10)
05:46:24     INFO -  	at org.mozilla.gecko.tests.PixelTest.loadAndPaint(PixelTest.java:23)
05:46:24     INFO -  	at org.mozilla.gecko.tests.testAddonManager.testAddonManager(testAddonManager.java:49)
05:46:24     INFO -  	at java.lang.reflect.Method.invokeNative(Native Method)
05:46:24     INFO -  	at java.lang.reflect.Method.invoke(Method.java:511)
05:46:24     INFO -  	at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)
05:46:24     INFO -  	at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)
05:46:24     INFO -  	at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:192)
05:46:24     INFO -  	at org.mozilla.gecko.tests.BaseTest.runTest(BaseTest.java:149)
05:46:24     INFO -  	at junit.framework.TestCase.runBare(TestCase.java:127)
05:46:24     INFO -  	at junit.framework.TestResult$1.protect(TestResult.java:106)
05:46:24     INFO -  	at junit.framework.TestResult.runProtected(TestResult.java:124)
05:46:24     INFO -  	at junit.framework.TestResult.run(TestResult.java:109)
05:46:24     INFO -  	at junit.framework.TestCase.run(TestCase.java:118)
05:46:24     INFO -  	at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
05:46:24     INFO -  	at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
05:46:24     INFO -  	at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:545)
05:46:24     INFO -  	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1551)
05:46:24     INFO -  3 INFO TEST-UNEXPECTED-FAIL | testAddonManager | Exception caught - java.lang.NullPointerException
05:46:24     INFO -  4 INFO TEST-END | testAddonManager | finished in 32933ms
05:46:24     INFO -  5 INFO TEST-START | Shutdown
05:46:24     INFO -  6 INFO Passed: 1
05:46:24  WARNING -  7 INFO Failed: 1
05:46:24  WARNING -  One or more unittests failed.
05:46:24     INFO -  8 INFO Todo: 0
05:46:24     INFO -  9 INFO SimpleTest FINISHED
Disabled for being a pile of fail (bug 941624, bug 1063509, bug 1073374, bug 1087221, bug 1088023, bug 1088027, and bug 1090206).

https://hg.mozilla.org/integration/fx-team/rev/556d8407717e
Whiteboard: [test disabled][leave open]
(In reply to TBPL Robot from comment #9)

The screenshot in this log is interesting -- Firefox is on "Synced Tabs" with "Welcome to Sync" displayed. I wonder how robocop navigated there -- surely not part of the test?
See Also: → 1104058
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.