Closed
Bug 957185
Opened 11 years ago
Closed 9 years ago
Intermittent testPromptGridInput,testHomeBanner,testLoad,testSessionOOMSave,testHomeProvider,testDeviceSearchEngine | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready
Categories
(Firefox for Android Graveyard :: Testing, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: gbrown, Assigned: gbrown)
References
Details
(Keywords: intermittent-failure)
https://tbpl.mozilla.org/php/getParsedLog.php?id=32621246&tree=Cedar&full=1
https://tbpl.mozilla.org/php/getParsedLog.php?id=32611079&tree=Cedar&full=1
https://tbpl.mozilla.org/php/getParsedLog.php?id=32610988&tree=Cedar&full=1
18:34:58 INFO - 2 INFO TEST-UNEXPECTED-FAIL | testPromptGridInput | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready
18:34:58 INFO - Exception caught during test!
18:34:58 INFO - junit.framework.AssertionFailedError: 2 INFO TEST-UNEXPECTED-FAIL | testPromptGridInput | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready
18:34:58 INFO - at junit.framework.Assert.fail(Assert.java:50)
18:34:58 INFO - at org.mozilla.gecko.FennecMochitestAssert._logMochitestResult(FennecMochitestAssert.java:110)
18:34:58 INFO - at org.mozilla.gecko.FennecMochitestAssert.ok(FennecMochitestAssert.java:139)
18:34:58 INFO - at org.mozilla.gecko.FennecNativeActions$GeckoEventExpecter.blockForEvent(FennecNativeActions.java:103)
18:34:58 INFO - at org.mozilla.gecko.FennecNativeActions$GeckoEventExpecter.blockForEvent(FennecNativeActions.java:87)
18:34:58 INFO - at org.mozilla.gecko.tests.BaseTest.blockForGeckoReady(BaseTest.java:85)
18:34:58 INFO - at org.mozilla.gecko.tests.testPromptGridInput.testPromptGridInput(testPromptGridInput.java:24)
18:34:58 INFO - at java.lang.reflect.Method.invokeNative(Native Method)
18:34:58 INFO - at java.lang.reflect.Method.invoke(Method.java:511)
18:34:58 INFO - at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)
18:34:58 INFO - at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)
18:34:58 INFO - at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:192)
18:34:58 INFO - at org.mozilla.gecko.tests.BaseTest.runTest(BaseTest.java:150)
18:34:58 INFO - at junit.framework.TestCase.runBare(TestCase.java:134)
18:34:58 INFO - at junit.framework.TestResult$1.protect(TestResult.java:115)
18:34:58 INFO - at junit.framework.TestResult.runProtected(TestResult.java:133)
18:34:58 INFO - at junit.framework.TestResult.run(TestResult.java:118)
18:34:58 INFO - at junit.framework.TestCase.run(TestCase.java:124)
18:34:58 INFO - at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:190)
18:34:58 INFO - at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:175)
18:34:58 INFO - at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
18:34:58 INFO - at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1661)
18:34:58 INFO - 3 INFO TEST-UNEXPECTED-FAIL | testPromptGridInput | Exception caught - junit.framework.AssertionFailedError: 2 INFO TEST-UNEXPECTED-FAIL | testPromptGridInput | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready
18:34:58 INFO - 4 INFO TEST-END | testPromptGridInput | finished in 101067ms
18:34:58 INFO - 5 INFO TEST-START | Shutdown
18:34:58 INFO - 6 INFO Passed: 0
18:34:58 WARNING - 7 INFO Failed: 2
Assignee | ||
Comment 1•11 years ago
|
||
Last bit from logcat:
18:34:58 INFO - 01-07 02:12:29.992 W/GeckoGLController( 1994): GLController::serverSurfaceChanged(1024, 687)
18:34:58 INFO - 01-07 02:12:30.092 W/GeckoGLController( 1994): GLController::updateCompositor with mCompositorCreated=false
18:34:58 INFO - 01-07 02:12:30.092 W/GeckoGLController( 1994): done GLController::updateCompositor
18:34:58 INFO - 01-07 02:12:30.102 E/GeckoLibLoad( 1994): Load sqlite start
18:34:58 INFO - 01-07 02:12:30.102 E/GeckoLinker( 1994): /data/app/org.mozilla.fennec-1.apk!/assets/libnss3.so: Warning: unhandled flags #8 not handled
18:34:58 INFO - 01-07 02:12:30.112 E/GeckoLibLoad( 1994): Load sqlite done
18:34:58 INFO - 01-07 02:12:30.112 D/Robocop ( 1994): waiting for Gecko:Ready
Keywords: intermittent-failure
Assignee | ||
Updated•11 years ago
|
Assignee | ||
Comment 2•11 years ago
|
||
Attempt to reproduce with logging:
https://tbpl.mozilla.org/?tree=Cedar&showall=1&rev=91cedff239c9
Assignee | ||
Updated•11 years ago
|
Summary: Android x86 intermittent robocop failure | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready → TEST-UNEXPECTED-FAIL | testPromptGridInput | testHomeBanner | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready
Assignee | ||
Updated•11 years ago
|
Summary: TEST-UNEXPECTED-FAIL | testPromptGridInput | testHomeBanner | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready → Intermittent testPromptGridInput,testHomeBanner | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 6•11 years ago
|
||
This is the most frequent remaining Android x86 robocop failure.
Tests disabled: https://hg.mozilla.org/integration/mozilla-inbound/rev/a26c945e9a5c
Whiteboard: [test disabled][leave open]
Comment 7•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
Summary: Intermittent testPromptGridInput,testHomeBanner | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready → Intermittent testPromptGridInput,testHomeBanner,testLoad,testSessionOOMSave | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready
Comment 8•11 years ago
|
||
Using bug 936226 instead.
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Summary: Intermittent testPromptGridInput,testHomeBanner,testLoad,testSessionOOMSave | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready → Intermittent testPromptGridInput,testHomeBanner,testLoad,testSessionOOMSave,testHomeProvider | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 34•11 years ago
|
||
Most of the Panda testPromptGridInput failures here show something like:
17:37:55 INFO - 03-12 17:34:50.390 E/GeckoLibLoad( 2156): Load sqlite start
17:37:55 INFO - 03-12 17:34:50.398 E/GeckoLibLoad( 2156): Load nss start
17:37:55 INFO - 03-12 17:34:50.398 F/libc ( 2156): Fatal signal 8 (SIGFPE) at 0x0000086c (code=-6)
17:37:55 INFO - 03-12 17:34:50.406 E/GeckoLinker( 2156): /data/app/org.mozilla.fennec-1.apk!/assets/libnss3.so: Warning: unhandled flags #8 not handled
17:37:55 INFO - 03-12 17:34:50.406 E/GeckoLinker( 2156): /data/app/org.mozilla.fennec-1.apk!/assets/libnss3.so: Warning: relocation to NULL @0x0018fc24
17:37:55 INFO - 03-12 17:34:50.414 E/GeckoLinker( 2156): /data/app/org.mozilla.fennec-1.apk!/assets/libnss3.so: Warning: relocation to NULL @0x0018ffdc for symbol "__cxa_begin_cleanup"
17:37:55 INFO - 03-12 17:34:50.414 E/GeckoLinker( 2156): /data/app/org.mozilla.fennec-1.apk!/assets/libnss3.so: Warning: relocation to NULL @0x0018ffe0 for symbol "__cxa_type_match"
17:37:55 INFO - 03-12 17:34:50.429 E/GeckoLibLoad( 2156): Load sqlite done
17:37:55 INFO - 03-12 17:34:50.429 D/Robocop ( 2156): waiting for Gecko:Ready
17:37:55 INFO - 03-12 17:34:50.492 I/GeckoDistribution( 2156): Getting file from distribution.
17:37:55 INFO - 03-12 17:34:50.578 D/GeckoToolbar( 2156): onTabChanged: MENU_UPDATED
17:37:55 INFO - 03-12 17:34:50.578 D/GeckoBrowserApp( 2156): BrowserApp.onTabChanged: 0: MENU_UPDATED
17:37:55 INFO - 03-12 17:34:50.585 W/GeckoLogger( 2156): fennec :: AnnounceBrSvc :: Current time 1394645690588 is older than build date 1394669616000. Ignoring until clock is corrected.
17:37:55 INFO - 03-12 17:34:50.593 E/GeckoJNI( 2156): missing NSS_Initialize
17:37:55 INFO - 03-12 17:34:50.593 E/GeckoLibLoad( 2156): Throw
17:37:55 INFO - 03-12 17:34:50.593 E/GeckoLibLoad( 2156): Load nss done
17:37:55 INFO - 03-12 17:34:50.593 W/dalvikvm( 2156): threadid=15: thread exiting with uncaught exception (group=0x40b671f8)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): >>> REPORTING UNCAUGHT EXCEPTION FROM THREAD 94 ("Gecko")
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): java.lang.Exception: Error loading nss libraries
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): at org.mozilla.gecko.mozglue.GeckoLoader.loadNSSLibsNative(Native Method)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): at org.mozilla.gecko.mozglue.GeckoLoader.loadNSSLibs(GeckoLoader.java:243)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): at org.mozilla.gecko.GeckoThread.initGeckoEnvironment(GeckoThread.java:117)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): at org.mozilla.gecko.GeckoThread.run(GeckoThread.java:169)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): Main thread stack:
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): android.view.GLES20Canvas.nDrawDisplayList(Native Method)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): android.view.GLES20Canvas.drawDisplayList(GLES20Canvas.java:363)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): android.view.HardwareRenderer$GlRenderer.draw(HardwareRenderer.java:847)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): android.view.ViewRootImpl.draw(ViewRootImpl.java:1910)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1634)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2442)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): android.os.Handler.dispatchMessage(Handler.java:99)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): android.os.Looper.loop(Looper.java:137)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): android.app.ActivityThread.main(ActivityThread.java:4424)
17:37:55 INFO - 03-12 17:34:50.617 E/GeckoAppShell( 2156): java.lang.reflect.Method.invokeNative(Native Method)
17:37:55 INFO - 03-12 17:34:50.625 E/GeckoAppShell( 2156): java.lang.reflect.Method.invoke(Method.java:511)
17:37:55 INFO - 03-12 17:34:50.625 E/GeckoAppShell( 2156): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
17:37:55 INFO - 03-12 17:34:50.625 E/GeckoAppShell( 2156): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
17:37:55 INFO - 03-12 17:34:50.625 E/GeckoAppShell( 2156): dalvik.system.NativeStart.main(Native Method)
Depends on: 959254
Assignee | ||
Comment 35•11 years ago
|
||
I remain interested in resolving all of the Gecko:Ready timeouts, but I am really just waiting to see what can be done in bug 959254.
Assignee: gbrown → nobody
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Summary: Intermittent testPromptGridInput,testHomeBanner,testLoad,testSessionOOMSave,testHomeProvider | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready → Intermittent testPromptGridInput,testHomeBanner,testLoad,testSessionOOMSave,testHomeProvider,testDeviceSearchEngine | GeckoEventExpecter - blockForEvent timeout: Gecko:Ready
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 93•10 years ago
|
||
Big spike in testHomeProvider fails in the last day.
Flags: needinfo?(mark.finkle)
Comment 94•10 years ago
|
||
The testHomeProvider spike correlates nicely with bug 1094649, so I'm going to move them over to that.
Updated•10 years ago
|
Flags: needinfo?(mark.finkle)
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 113•9 years ago
|
||
The only test disabled here was on x86 robocop; that job is no longer run and the skip-if was removed from robocop.ini long ago.
Assignee: nobody → gbrown
Whiteboard: [test disabled][leave open]
Assignee | ||
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•