Closed Bug 1141368 Opened 9 years ago Closed 8 years ago

Intermittent testHomeBanner | Exception caught - java.lang.NullPointerException

Categories

(Firefox for Android Graveyard :: Testing, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: KWierso, Assigned: gbrown)

Details

(Keywords: intermittent-failure)

08:44:08 INFO - SimpleTest START
08:44:08 INFO - TEST-START | testHomeBanner
08:44:08 INFO - TEST-PASS | testHomeBanner | Robocop tests need the test device screen to be powered on. -
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"Gecko:Ready"} - Gecko:Ready should equal Gecko:Ready
08:44:08 INFO - EventExpecter: no longer listening for Gecko:Ready
08:44:08 INFO - TEST-PASS | testHomeBanner | The HomePager is visible -
08:44:08 INFO - TEST-PASS | testHomeBanner | The HomeBanner is not visible -
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - chrome://roboextender/content/robocop_home_banner.html#addMessage should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - chrome://roboextender/content/robocop_home_banner.html#addMessage should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is not in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for Toolbar to enter editing mode. -
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for UrlEditText to be input method target. -
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - chrome://roboextender/content/robocop_home_banner.html#addMessage should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | The UrlEditText is the input method target -
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | initiatingAction is not null - org.mozilla.gecko.tests.components.ToolbarComponent$2@405ab6c0 should not equal null
08:44:08 INFO - ToolbarTitleTextChangeVerifier: stored title, "".
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"DOMTitleChanged","title":"HomeBanner test page","tabID":0} - DOMTitleChanged should equal DOMTitleChanged
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"bgColor":"transparent","errorType":"","type":"DOMContentLoaded","metadata":null,"tabID":0} - DOMContentLoaded should equal DOMContentLoaded
08:44:08 INFO - EventExpecter: no longer listening for DOMContentLoaded
08:44:08 INFO - EventExpecter: no longer listening for DOMTitleChanged
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"TestHomeBanner:MessageAdded"} - TestHomeBanner:MessageAdded should equal TestHomeBanner:MessageAdded
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"TestHomeBanner:MessageShown"} - TestHomeBanner:MessageShown should equal TestHomeBanner:MessageShown
08:44:08 INFO - ToolbarTitleTextChangeVerifier: timed out.
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for Toolbar to exit editing mode. -
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:home should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:home should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is not in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"TestHomeBanner:MessageShown"} - TestHomeBanner:MessageShown should equal TestHomeBanner:MessageShown
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for Toolbar to enter editing mode. -
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for UrlEditText to be input method target. -
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:home should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | The UrlEditText is the input method target -
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | initiatingAction is not null - org.mozilla.gecko.tests.components.ToolbarComponent$2@4062a500 should not equal null
08:44:08 INFO - ToolbarTitleTextChangeVerifier: stored title, "chrome://roboextender/content/robocop_home_banner.html#addMessage".
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"DOMTitleChanged","title":"Nightly Home","tabID":0} - DOMTitleChanged should equal DOMTitleChanged
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"bgColor":"transparent","errorType":"","type":"DOMContentLoaded","metadata":null,"tabID":0} - DOMContentLoaded should equal DOMContentLoaded
08:44:08 INFO - EventExpecter: no longer listening for DOMContentLoaded
08:44:08 INFO - EventExpecter: no longer listening for DOMTitleChanged
08:44:08 INFO - ToolbarTitleTextChangeVerifier: state changed to title, "".
08:44:08 INFO - ToolbarTitleTextChangeVerifier: was satisfied.
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for Toolbar to exit editing mode. -
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"TestHomeBanner:MessageShown"} - TestHomeBanner:MessageShown should equal TestHomeBanner:MessageShown
08:44:08 INFO - TEST-PASS | testHomeBanner | The HomeBanner is visible -
08:44:08 INFO - TEST-PASS | testHomeBanner | The correct HomeBanner text is shown - The quick brown fox jumps over the lazy dog. should equal The quick brown fox jumps over the lazy dog.
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:firefox should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:firefox should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is not in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for Toolbar to enter editing mode. -
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for UrlEditText to be input method target. -
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:firefox should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | The UrlEditText is the input method target -
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | initiatingAction is not null - org.mozilla.gecko.tests.components.ToolbarComponent$2@40768258 should not equal null
08:44:08 INFO - ToolbarTitleTextChangeVerifier: stored title, "".
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"DOMTitleChanged","title":"About Nightly","tabID":0} - DOMTitleChanged should equal DOMTitleChanged
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"bgColor":"rgb(206, 215, 222)","errorType":"","type":"DOMContentLoaded","metadata":null,"tabID":0} - DOMContentLoaded should equal DOMContentLoaded
08:44:08 INFO - EventExpecter: no longer listening for DOMContentLoaded
08:44:08 INFO - EventExpecter: no longer listening for DOMTitleChanged
08:44:08 INFO - ToolbarTitleTextChangeVerifier: state changed to title, "about:firefox".
08:44:08 INFO - ToolbarTitleTextChangeVerifier: was satisfied.
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for Toolbar to exit editing mode. -
08:44:08 INFO - TEST-PASS | testHomeBanner | The HomeBanner is not visible -
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:home should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:home should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is not in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"TestHomeBanner:MessageShown"} - TestHomeBanner:MessageShown should equal TestHomeBanner:MessageShown
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for Toolbar to enter editing mode. -
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for UrlEditText to be input method target. -
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:home should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | The UrlEditText is the input method target -
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | initiatingAction is not null - org.mozilla.gecko.tests.components.ToolbarComponent$2@406f41a0 should not equal null
08:44:08 INFO - ToolbarTitleTextChangeVerifier: stored title, "about:firefox".
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"DOMTitleChanged","title":"Nightly Home","tabID":0} - DOMTitleChanged should equal DOMTitleChanged
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"type":"TestHomeBanner:MessageShown"} - TestHomeBanner:MessageShown should equal TestHomeBanner:MessageShown
08:44:08 INFO - TEST-PASS | testHomeBanner | Given message occurred for registered event: {"bgColor":"transparent","errorType":"","type":"DOMContentLoaded","metadata":null,"tabID":0} - DOMContentLoaded should equal DOMContentLoaded
08:44:08 INFO - EventExpecter: no longer listening for DOMContentLoaded
08:44:08 INFO - EventExpecter: no longer listening for DOMTitleChanged
08:44:08 INFO - ToolbarTitleTextChangeVerifier: state changed to title, "".
08:44:08 INFO - ToolbarTitleTextChangeVerifier: was satisfied.
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for Toolbar to exit editing mode. -
08:44:08 INFO - TEST-PASS | testHomeBanner | The HomePager is visible -
08:44:08 INFO - TEST-PASS | testHomeBanner | The HomeBanner is visible -
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is not in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for Toolbar to enter editing mode. -
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for UrlEditText to be input method target. -
08:44:08 INFO - TEST-PASS | testHomeBanner | The HomeBanner is not visible -
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is in the editing state -
08:44:08 INFO - TEST-PASS | testHomeBanner | Waiting for Toolbar to exit editing mode. -
08:44:08 INFO - TEST-PASS | testHomeBanner | The HomeBanner is visible -
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:home should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | url is not null - about:home should not equal null
08:44:08 INFO - TEST-PASS | testHomeBanner | The toolbar is not in the editing state -
08:44:08 INFO - 0 ERROR Exception caught during test! - java.lang.NullPointerException
08:44:08 INFO - at com.jayway.android.robotium.solo.Waiter.waitForView(Waiter.java:303)
08:44:08 INFO - at com.jayway.android.robotium.solo.Solo.waitForView(Solo.java:289)
08:44:08 INFO - at com.jayway.android.robotium.solo.Solo.waitForView(Solo.java:257)
08:44:08 INFO - at org.mozilla.gecko.tests.components.ToolbarComponent.getToolbarView(ToolbarComponent.java:86)
08:44:08 INFO - at org.mozilla.gecko.tests.components.ToolbarComponent.getUrlEditText(ToolbarComponent.java:91)
08:44:08 INFO - at org.mozilla.gecko.tests.components.ToolbarComponent.isEditing(ToolbarComponent.java:145)
08:44:08 INFO - at org.mozilla.gecko.tests.components.ToolbarComponent.access$100(ToolbarComponent.java:31)
08:44:08 INFO - at org.mozilla.gecko.tests.components.ToolbarComponent$4.isSatisfied(ToolbarComponent.java:248)
08:44:08 INFO - at com.jayway.android.robotium.solo.Waiter.waitForCondition(Waiter.java:370)
08:44:08 INFO - at com.jayway.android.robotium.solo.Solo.waitForCondition(Solo.java:426)
08:44:08 INFO - at org.mozilla.gecko.tests.helpers.WaitHelper.waitFor(WaitHelper.java:61)
08:44:08 INFO - at org.mozilla.gecko.tests.components.ToolbarComponent.waitForEditing(ToolbarComponent.java:245)
08:44:08 INFO - at org.mozilla.gecko.tests.components.ToolbarComponent.enterEditingMode(ToolbarComponent.java:154)
08:44:08 INFO - at org.mozilla.gecko.tests.helpers.NavigationHelper.enterAndLoadUrl(NavigationHelper.java:39)
08:44:08 INFO - at org.mozilla.gecko.tests.testHomeBanner.dismissBannerTest(testHomeBanner.java:75)
08:44:08 INFO - at org.mozilla.gecko.tests.testHomeBanner.testHomeBanner(testHomeBanner.java:31)
08:44:08 INFO - at java.lang.reflect.Method.invokeNative(Native Method)
08:44:08 INFO - at java.lang.reflect.Method.invoke(Method.java:507)
08:44:08 INFO - at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:204)
08:44:08 INFO - at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:194)
08:44:08 INFO - at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:186)
08:44:08 INFO - at org.mozilla.gecko.tests.UITest.runTest(UITest.java:77)
08:44:08 INFO - at junit.framework.TestCase.runBare(TestCase.java:127)
08:44:08 INFO - at junit.framework.TestResult$1.protect(TestResult.java:106)
08:44:08 INFO - at junit.framework.TestResult.runProtected(TestResult.java:124)
08:44:08 INFO - at junit.framework.TestResult.run(TestResult.java:109)
08:44:08 INFO - at junit.framework.TestCase.run(TestCase.java:118)
08:44:08 INFO - at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
08:44:08 INFO - at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
08:44:08 INFO - at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
08:44:08 INFO - at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1448)
08:44:08 INFO -
08:44:08 WARNING - TEST-UNEXPECTED-FAIL | testHomeBanner | Exception caught - java.lang.NullPointerException
08:44:08 INFO - TEST-OK | testHomeBanner | took 230731ms
08:44:08 INFO - TEST-START | Shutdown
Assignee: nobody → gbrown
Status: NEW → RESOLVED
Closed: 8 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.