Intermittent testHomeBanner | Exception caught - java.lang.NullPointerException

RESOLVED WORKSFORME

Status

()

Firefox for Android
Testing
RESOLVED WORKSFORME
3 years ago
2 years ago

People

(Reporter: KWierso, Assigned: gbrown)

Tracking

({intermittent-failure})

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
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
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Assignee)

Updated

2 years ago
Assignee: nobody → gbrown
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.