Open Bug 1838590 Opened 2 years ago Updated 13 days ago

Intermittent UI test failure - < LoginsTest. verifyAddLoginManuallyTest >

Categories

(Firefox for Android :: UI Tests, defect, P3)

Firefox 116
All
Android
defect

Tracking

()

REOPENED
Tracking Status
firefox116 --- wontfix
firefox118 --- unaffected
firefox119 --- unaffected
firefox120 --- wontfix
firefox121 --- wontfix
firefox128 --- unaffected
firefox129 --- unaffected
firefox130 --- wontfix
firefox131 --- wontfix
firefox143 --- unaffected
firefox144 --- wontfix
firefox145 --- unaffected
firefox146 --- unaffected
firefox147 --- affected

People

(Reporter: ajoltan, Unassigned)

Details

(Keywords: intermittent-failure)

Firebase Test Run: Firebase link

Stacktrace:

androidx.test.uiautomator.UiObjectNotFoundException: UiSelector[CONTAINS_DESCRIPTION=Refresh]
at androidx.test.uiautomator.UiObject.click(UiObject.java:416)
at org.mozilla.fenix.ui.robots.ThreeDotMenuMainRobot$Transition.refreshPage(ThreeDotMenuMainRobot.kt:310)
at org.mozilla.fenix.ui.robots.BrowserRobotKt.clickPageObject(BrowserRobot.kt:1162)
at org.mozilla.fenix.ui.LoginsTest$verifyAddLoginManuallyTest$7.invoke(LoginsTest.kt:788)
at org.mozilla.fenix.ui.LoginsTest$verifyAddLoginManuallyTest$7.invoke(LoginsTest.kt:783)
at org.mozilla.fenix.ui.robots.NavigationToolbarRobot$Transition.enterURLAndEnterToBrowser(NavigationToolbarRobot.kt:140)
at org.mozilla.fenix.ui.LoginsTest.verifyAddLoginManuallyTest(LoginsTest.kt:783)

Build: 6/15 Main

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE

► 10/19 Firebase link

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

► 10/24 Firebase link

androidx.test.uiautomator.UiObjectNotFoundException: UiSelector[RESOURCE_ID=username] at androidx.test.uiautomator.UiObject.clearTextField(UiObject.java:693) at org.mozilla.fenix.ui.robots.BrowserRobotKt.setPageObjectText(BrowserRobot.kt:1403)

► 11/2 Firebase link

androidx.test.espresso.base.RootViewPicker$RootViewWithoutFocusException: Waited for the root of the view hierarchy to have window focus and not request layout for 10 seconds. If you specified a non default root matcher, it may be picking a root that never takes focus. Root: Root{application-window-token=android.view.ViewRootImpl$W@b273e92, window-token=android.view.ViewRootImpl$W@b273e92, has-window-focus=false, layout-params-type=1, layout-params-string={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION wanim=0x7f1404fa fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS pfl=FORCE_DRAW_STATUS_BAR_BACKGROUND FIT_INSETS_CONTROLLED vsysui=LIGHT_STATUS_BAR LIGHT_NAVIGATION_BAR fitSides=}, decor-view-string=DecorView{id=-1, visibility=VISIBLE, width=1080, height=1920, has-focus=false, has-focusable=true, has-window-focus=false, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION wanim=0x7f1404fa fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS pfl=FORCE_DRAW_STATUS_BAR_BACKGROUND FIT_INSETS_CONTROLLED vsysui=LIGHT_STATUS_BAR LIGHT_NAVIGATION_BAR fitSides=}, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2}} at dalvik.system.VMStack.getThreadStackTrace(Native Method) at java.lang.Thread.getStackTrace(Thread.java:1736) at androidx.test.espresso.base.EspressoExceptionHandler.handleSafely(EspressoExceptionHandler.java:2) at androidx.test.espresso.base.EspressoExceptionHandler.handleSafely(EspressoExceptionHandler.java:1) at androidx.test.espresso.base.DefaultFailureHandler$TypedFailureHandler.handle(DefaultFailureHandler.java:4) at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:5) at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:8) at androidx.test.espresso.ViewInteraction.desugaredPerform(ViewInteraction.java:11) at androidx.test.espresso.ViewInteraction.perform(ViewInteraction.java:8) at org.mozilla.fenix.ui.robots.SettingsSubMenuLoginsAndPasswordsSavedLoginsRobot.tapSetupLater(SettingsSubMenuLoginsAndPasswordsSavedLoginsRobot.kt:67)

Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → INCOMPLETE

► Failed 1x on 7/25 autoland

Firebase link
Firebase link

androidx.test.uiautomator.UiObjectNotFoundException: UiSelector[TEXT=mozilla, RESOURCE_ID=org.mozilla.fenix.debug:id/username] at androidx.test.uiautomator.UiObject.click(UiObject.java:378) at org.mozilla.fenix.ui.robots.BrowserRobotKt.clickPageObject(BrowserRobot.kt:1384) at org.mozilla.fenix.ui.LoginsTest$verifyAddLoginManuallyTest$7.invoke(LoginsTest.kt:793) at org.mozilla.fenix.ui.LoginsTest$verifyAddLoginManuallyTest$7.invoke(LoginsTest.kt:789) at org.mozilla.fenix.ui.robots.NavigationToolbarRobot$Transition.enterURLAndEnterToBrowser(NavigationToolbarRobot.kt:218) at org.mozilla.fenix.ui.LoginsTest.verifyAddLoginManuallyTest(LoginsTest.kt:789)

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago1 year ago
Resolution: --- → INCOMPLETE

► 10/01 mozilla-beta Firebase link

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 1 year ago1 month ago
Resolution: --- → INCOMPLETE

► 11/24 autoland Firebase link

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
You need to log in before you can comment on or make changes to this bug.