Closed Bug 856585 Opened 11 years ago Closed 11 years ago

Intermittent testInputAwesomeBar | Does AwesomeBar editText == elementText? - got about:home, expected null

Categories

(Firefox for Android Graveyard :: Keyboards and IME, defect)

All
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=21309785&tree=Firefox

Android Armv6 Tegra 250 mozilla-central opt test robocop-2 on 2013-04-01 04:30:06 PDT for push 0b7c27024048
slave: tegra-229

0 INFO SimpleTest START
1 INFO TEST-START | testInputAwesomeBar
2 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar editText == elementText? - about:home should equal about:home
3 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar actualText == expectedText? - about:home should equal about:home
4 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar editText == elementText? - ab should equal ab
5 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar actualText == expectedText? - ab should equal ab
6 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar editText == elementText? - abcd should equal abcd
7 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar actualText == expectedText? - abcd should equal abcd
8 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar editText == elementText? - abcd should equal abcd
9 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar actualText == expectedText? - abcd should equal abcd
10 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar editText == elementText? - abefcd should equal abefcd
11 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar actualText == expectedText? - abefcd should equal abefcd
12 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar editText == elementText? - abefcghd should equal abefcghd
13 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar actualText == expectedText? - abefcghd should equal abefcghd
14 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar editText == elementText? - abopefcghd should equal abopefcghd
15 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar actualText == expectedText? - abopefcghd should equal abopefcghd
16 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar editText == elementText? - abopefqrhd should equal abopefqrhd
17 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar actualText == expectedText? - abopefqrhd should equal abopefqrhd
18 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar editText == elementText? - abstefqrhd should equal abstefqrhd
19 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar actualText == expectedText? - abstefqrhd should equal abstefqrhd
20 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar editText == elementText? - uv should equal uv
21 INFO TEST-PASS | testInputAwesomeBar | Does AwesomeBar actualText == expectedText? - uv should equal uv
time-out waiting for UI thread
Dumping ALL the threads!
Thread[JDWP,5,system]
dalvik.system.NativeStart.run(Native Method)

Thread[AsyncTask #5,5,main]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1535)
java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48)
sun.misc.Unsafe.park(Unsafe.java:317)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:131)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1996)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1001)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
java.lang.Thread.run(Thread.java:1096)

Thread[GeckoBackgroundThread,5,main]
android.database.sqlite.SQLiteStatement.native_execute(Native Method)
android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:55)
android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1598)
org.mozilla.fennec.db.BrowserProvider.deleteFavicons(BrowserProvider.java:3140)
org.mozilla.fennec.db.BrowserProvider.deleteUnusedImages(BrowserProvider.java:3174)
org.mozilla.fennec.db.BrowserProvider.deleteInTransaction(BrowserProvider.java:2153)
org.mozilla.fennec.db.BrowserProvider.delete(BrowserProvider.java:2097)
android.content.ContentProvider$Transport.delete(ContentProvider.java:198)
android.content.ContentResolver.delete(ContentResolver.java:675)
org.mozilla.gecko.db.LocalBrowserDB.expireHistory(LocalBrowserDB.java:348)
org.mozilla.gecko.db.BrowserDB.expireHistory(BrowserDB.java:169)
org.mozilla.gecko.GeckoApp$20.run(GeckoApp.java:1989)
android.os.Handler.handleCallback(Handler.java:587)
android.os.Handler.dispatchMessage(Handler.java:92)
android.os.Looper.loop(Looper.java:123)
org.mozilla.gecko.util.GeckoBackgroundThread.run(GeckoBackgroundThread.java:32)

Thread[Instr: org.mozilla.fennec.FennecInstrumentationTestRunner,5,main]
dalvik.system.VMStack.getThreadStackTrace(Native Method)
java.lang.Thread.getStackTrace(Thread.java:788)
java.lang.Thread.getAllStackTraces(Thread.java:669)
org.mozilla.fennec.FennecNativeDriver.logAllStackTraces(FennecNativeDriver.java:411)
org.mozilla.fennec.RobocopUtils.runOnUiThreadSync(RobocopUtils.java:37)
org.mozilla.fennec.FennecNativeElement.getText(FennecNativeElement.java:68)
org.mozilla.fennec.tests.testInputAwesomeBar.getAwesomeBarText(testInputAwesomeBar.java:111)
org.mozilla.fennec.tests.testInputAwesomeBar.assertAwesomeBarText(testInputAwesomeBar.java:118)
org.mozilla.fennec.tests.testInputAwesomeBar.testInputAwesomeBar(testInputAwesomeBar.java:81)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:521)
android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:204)
android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:194)
android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:186)
org.mozilla.fennec.tests.BaseTest.runTest(BaseTest.java:125)
junit.framework.TestCase.runBare(TestCase.java:127)
junit.framework.TestResult$1.protect(TestResult.java:106)
junit.framework.TestResult.runProtected(TestResult.java:124)
junit.framework.TestResult.run(TestResult.java:109)
junit.framework.TestCase.run(TestCase.java:118)
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:520)
android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)

Thread[GeckoANRReporter,5,main]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:288)
android.os.MessageQueue.next(MessageQueue.java:146)
android.os.Looper.loop(Looper.java:110)
org.mozilla.gecko.ANRReporter$1.run(ANRReporter.java:102)
java.lang.Thread.run(Thread.java:1096)

Thread[Binder Thread #1,5,main]
dalvik.system.NativeStart.run(Native Method)

Thread[AsyncTask #3,5,main]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1535)
java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48)
sun.misc.Unsafe.park(Unsafe.java:317)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:131)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1996)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1001)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
java.lang.Thread.run(Thread.java:1096)

Thread[Binder Thread #2,5,main]
dalvik.system.NativeStart.run(Native Method)

Thread[Timer-0,5,main]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:326)
java.util.Timer$TimerImpl.run(Timer.java:243)

Thread[Compiler,5,system]
dalvik.system.NativeStart.run(Native Method)

Thread[AsyncTask #4,5,main]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1535)
java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48)
sun.misc.Unsafe.park(Unsafe.java:317)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:131)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1996)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1001)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
java.lang.Thread.run(Thread.java:1096)

Thread[AsyncTask #2,5,main]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1535)
java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48)
sun.misc.Unsafe.park(Unsafe.java:317)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:131)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1996)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1001)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
java.lang.Thread.run(Thread.java:1096)

Thread[HeapWorker,5,system]
dalvik.system.NativeStart.run(Native Method)

Thread[Signal Catcher,5,system]
dalvik.system.NativeStart.run(Native Method)

Thread[Gecko,5,main]
org.mozilla.gecko.mozglue.GeckoLoader.nativeRun(Native Method)
org.mozilla.gecko.GeckoAppShell.runGecko(GeckoAppShell.java:290)
org.mozilla.gecko.GeckoThread.run(GeckoThread.java:104)

Thread[RefQueueWorker@org.apache.http.impl.conn.tsccm.ConnPoolByRoute@48555860,5,main]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:326)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:107)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:80)
org.apache.http.impl.conn.tsccm.RefQueueWorker.run(RefQueueWorker.java:102)
java.lang.Thread.run(Thread.java:1096)

Thread[main,5,main]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1535)
java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48)
sun.misc.Unsafe.park(Unsafe.java:317)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:131)
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:790)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:823)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1153)
java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:200)
java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:261)
android.database.sqlite.SQLiteDatabase.lock(SQLiteDatabase.java:375)
android.database.sqlite.SQLiteProgram.close(SQLiteProgram.java:291)
android.database.sqlite.SQLiteQuery.close(SQLiteQuery.java:133)
android.database.sqlite.SQLiteCursor.close(SQLiteCursor.java:502)
android.database.CursorWrapper.close(CursorWrapper.java:45)
android.content.ContentResolver$CursorWrapperInner.close(ContentResolver.java:1355)
org.mozilla.gecko.widget.TopSitesView.getThumbnailsFromCursor(TopSitesView.java:306)
org.mozilla.gecko.widget.TopSitesView$4.onPostExecute(TopSitesView.java:325)
org.mozilla.gecko.widget.TopSitesView$4.onPostExecute(TopSitesView.java:317)
org.mozilla.gecko.util.UiAsyncTask$BackgroundTaskRunnable$1.run(UiAsyncTask.java:56)
android.os.Handler.handleCallback(Handler.java:587)
android.os.Handler.dispatchMessage(Handler.java:92)
android.os.Looper.loop(Looper.java:123)
android.app.ActivityThread.main(ActivityThread.java:4627)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:521)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
dalvik.system.NativeStart.main(Native Method)

Thread[Binder Thread #3,5,main]
dalvik.system.NativeStart.run(Native Method)

Thread[AsyncTask #1,5,main]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1535)
java.lang.LangAccessImpl.parkFor(LangAccessImpl.java:48)
sun.misc.Unsafe.park(Unsafe.java:317)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:131)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1996)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1001)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
java.lang.Thread.run(Thread.java:1096)

Thread[Thread-18,5,main]
dalvik.system.NativeStart.run(Native Method)


getText: Text is null for view 2131165214
22 INFO TEST-UNEXPECTED-FAIL | testInputAwesomeBar | Does AwesomeBar editText == elementText? - got about:home, expected null
Exception caught during test!
junit.framework.AssertionFailedError: 22 INFO TEST-UNEXPECTED-FAIL | testInputAwesomeBar | Does AwesomeBar editText == elementText? - got about:home, expected null
	at junit.framework.Assert.fail(Assert.java:47)
	at org.mozilla.fennec.FennecMochitestAssert._logMochitestResult(FennecMochitestAssert.java:107)
	at org.mozilla.fennec.FennecMochitestAssert.ok(FennecMochitestAssert.java:136)
	at org.mozilla.fennec.FennecMochitestAssert.is(FennecMochitestAssert.java:142)
	at org.mozilla.fennec.tests.testInputAwesomeBar.getAwesomeBarText(testInputAwesomeBar.java:113)
	at org.mozilla.fennec.tests.testInputAwesomeBar.assertAwesomeBarText(testInputAwesomeBar.java:118)
	at org.mozilla.fennec.tests.testInputAwesomeBar.testInputAwesomeBar(testInputAwesomeBar.java:81)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:521)
	at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:204)
	at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:194)
	at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:186)
	at org.mozilla.fennec.tests.BaseTest.runTest(BaseTest.java:125)
	at junit.framework.TestCase.runBare(TestCase.java:127)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:118)
	at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
	at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
	at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:520)
	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1447)
23 INFO TEST-UNEXPECTED-FAIL | testInputAwesomeBar | Exception caught - junit.framework.AssertionFailedError: 22 INFO TEST-UNEXPECTED-FAIL | testInputAwesomeBar | Does AwesomeBar editText == elementText? - got about:home, expected null
24 INFO TEST-END | testInputAwesomeBar | finished in 32303ms
25 INFO TEST-START | Shutdown
26 INFO Passed: 20
27 INFO Failed: 2
28 INFO Todo: 0
29 INFO SimpleTest FINISHED
(OrangeWFM bugs not modified in > 2 months)
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.