Intermittent org.mozilla.fenix.ui.SettingsAddonsTest#verifyUBlockWorksInPrivateModeTest | java.lang.AssertionError
Categories
(Firefox for Android :: UI Tests, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox142 | --- | unaffected |
firefox143 | --- | affected |
firefox144 | --- | unaffected |
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure)
Filed by: abutkovits [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=477091206&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Y9_81oGQRqaXnIQCaWMU3Q/runs/0/artifacts/public/logs/live_backing.log
[task 2024-10-07T15:27:38.356Z] Shard 99: Expected: 0s, Actual: 97s, Diff: 97s
[task 2024-10-07T15:27:38.356Z]
[task 2024-10-07T15:27:38.356Z]
[task 2024-10-07T15:27:38.356Z] Command /usr/bin/java -jar /builds/worker/test-tools/flank.jar android run --config ./automation/taskcluster/androidTest/flank-arm-experimental-api-tests.yml --app /builds/worker/checkouts/gecko/mobile/android/fenix/app.apk --local-result-dir /builds/worker/artifacts/results --project moz-fenix --client-details matrixLabel=autoland --test /builds/worker/checkouts/gecko/mobile/android/fenix/android-test.apk failed with exit code 10
[task 2024-10-07T15:27:38.433Z] TEST-UNEXPECTED-FAIL | org.mozilla.fenix.ui.SettingsAddonsTest#verifyUBlockWorksInPrivateModeTest | java.lang.AssertionError
[task 2024-10-07T15:27:38.433Z] at org.junit.Assert.fail(Assert.java:87)
[task 2024-10-07T15:27:38.433Z] at org.junit.Assert.assertTrue(Assert.java:42)
[task 2024-10-07T15:27:38.433Z] at org.junit.Assert.assertNotNull(Assert.java:713)
[task 2024-10-07T15:27:38.433Z] at org.junit.Assert.assertNotNull(Assert.java:723)
[task 2024-10-07T15:27:38.433Z] at org.mozilla.fenix.helpers.ext.WaitNotNullKt.waitNotNull(WaitNotNull.kt:24)
[task 2024-10-07T15:27:38.433Z] at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot.verifyAddonPermissionPrompt(SettingsSubMenuAddonsManagerRobot.kt:66)
[task 2024-10-07T15:27:38.433Z] at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot$installAddonInPrivateMode$3.invoke(SettingsSubMenuAddonsManagerRobot.kt:249)
[task 2024-10-07T15:27:38.433Z] at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot$installAddonInPrivateMode$3.invoke(SettingsSubMenuAddonsManagerRobot.kt:247)
[task 2024-10-07T15:27:38.433Z] at org.mozilla.fenix.ui.robots.ThreeDotMenuMainRobot$Transition.openAddonsManagerMenu(ThreeDotMenuMainRobot.kt:628)
[task 2024-10-07T15:27:38.433Z] at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot.installAddonInPrivateMode(SettingsSubMenuAddonsManagerRobot.kt:247)
[task 2024-10-07T15:27:38.433Z] at org.mozilla.fenix.ui.SettingsAddonsTest$verifyUBlockWorksInPrivateModeTest$1.invoke(SettingsAddonsTest.kt:139)
[task 2024-10-07T15:27:38.433Z] at org.mozilla.fenix.ui.SettingsAddonsTest$verifyUBlockWorksInPrivateModeTest$1.invoke(SettingsAddonsTest.kt:138)
[task 2024-10-07T15:27:38.433Z] at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobotKt.addonsMenu(SettingsSubMenuAddonsManagerRobot.kt:313)
[task 2024-10-07T15:27:38.433Z] at org.mozilla.fenix.ui.SettingsAddonsTest.verifyUBlockWorksInPrivateModeTest(SettingsAddonsTest.kt:138)
[task 2024-10-07T15:27:38.433Z]
[task 2024-10-07T15:27:38.433Z]
[task 2024-10-07T15:27:38.433Z] ╔════════════════════════════════════════════════════════════════════════════╤═════════╤═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
[task 2024-10-07T15:27:38.433Z] ║ UI Test │ Outcome │ Details ║
[task 2024-10-07T15:27:38.433Z] ╟────────────────────────────────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
[task 2024-10-07T15:27:38.433Z] ║ org.mozilla.fenix.ui.SettingsAddonsTest#verifyUBlockWorksInNormalModeTest │ Flaky │ java.lang.AssertionError ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.junit.Assert.fail(Assert.java:87) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.junit.Assert.assertTrue(Assert.java:42) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.junit.Assert.assertNotNull(Assert.java:713) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.junit.Assert.assertNotNull(Assert.java:723) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.helpers.ext.WaitNotNullKt.waitNotNull(WaitNotNull.kt:24) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot.verifyAddonPermissionPrompt(SettingsSubMenuAddonsManagerRobot.kt:66) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot$installAddon$3.invoke(SettingsSubMenuAddonsManagerRobot.kt:238) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot$installAddon$3.invoke(SettingsSubMenuAddonsManagerRobot.kt:236) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.ThreeDotMenuMainRobot$Transition.openAddonsManagerMenu(ThreeDotMenuMainRobot.kt:628) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot.installAddon(SettingsSubMenuAddonsManagerRobot.kt:236) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest$verifyUBlockWorksInNormalModeTest$1.invoke(SettingsAddonsTest.kt:158) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest$verifyUBlockWorksInNormalModeTest$1.invoke(SettingsAddonsTest.kt:157) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobotKt.addonsMenu(SettingsSubMenuAddonsManagerRobot.kt:313) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest.verifyUBlockWorksInNormalModeTest(SettingsAddonsTest.kt:157) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ ║
[task 2024-10-07T15:27:38.433Z] ╟────────────────────────────────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
[task 2024-10-07T15:27:38.433Z] ║ org.mozilla.fenix.ui.SettingsAddonsTest#verifyUBlockWorksInPrivateModeTest │ Failure │ java.lang.AssertionError ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.junit.Assert.fail(Assert.java:87) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.junit.Assert.assertTrue(Assert.java:42) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.junit.Assert.assertNotNull(Assert.java:713) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.junit.Assert.assertNotNull(Assert.java:723) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.helpers.ext.WaitNotNullKt.waitNotNull(WaitNotNull.kt:24) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot.verifyAddonPermissionPrompt(SettingsSubMenuAddonsManagerRobot.kt:66) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot$installAddonInPrivateMode$3.invoke(SettingsSubMenuAddonsManagerRobot.kt:249) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot$installAddonInPrivateMode$3.invoke(SettingsSubMenuAddonsManagerRobot.kt:247) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.ThreeDotMenuMainRobot$Transition.openAddonsManagerMenu(ThreeDotMenuMainRobot.kt:628) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot.installAddonInPrivateMode(SettingsSubMenuAddonsManagerRobot.kt:247) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest$verifyUBlockWorksInPrivateModeTest$1.invoke(SettingsAddonsTest.kt:139) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest$verifyUBlockWorksInPrivateModeTest$1.invoke(SettingsAddonsTest.kt:138) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobotKt.addonsMenu(SettingsSubMenuAddonsManagerRobot.kt:313) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest.verifyUBlockWorksInPrivateModeTest(SettingsAddonsTest.kt:138) ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ ║
[task 2024-10-07T15:27:38.433Z] ╟────────────────────────────────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
[task 2024-10-07T15:27:38.433Z] ║ org.mozilla.fenix.ui.SettingsAddonsTest#verifyAddonsListItemsTest │ Flaky │ androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: (view.getId() is <2131297751/org.mozilla.fenix.debug:id/title> and an instance ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ of android.widget.TextView and view.getText() with or without transformation to match: is "Recommended") ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ View Hierarchy: ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ +>DecorView{id=-1, visibility=VISIBLE, width=1080, height=2400, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-f ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ ocused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION wanim=0x7f140 ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ 514 ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND FIT_INSETS_CONTROLLED ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ bhv=DEFAULT ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ fitSides=}, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2024-10-07T15:27:38.433Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +->LinearLayout{id=-1, visibility=VISIBLE, width=1080, height=2337, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-l ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ ayout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +-->ViewStub{id=16908746, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickabl ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ e=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@Y ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ YYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +-->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=2209, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is- ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ layout-requested=false, has-input-connection=false, x=0.0, y=128.0, child-count=1} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +--->FitWindowsLinearLayout{id=2131296344, res-name=action_bar_root, visibility=VISIBLE, width=1080, height=2209, has-focus=false, has-focusable=true, has-window-foc ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ us=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameL ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ ayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +---->ViewStubCompat{id=2131296428, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, i ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ s-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.LinearLayout$Layo ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ utParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +---->ContentFrameLayout{id=16908290, res-name=content, visibility=VISIBLE, width=1080, height=2209, has-focus=false, has-focusable=true, has-window-focus=true, is-c ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ lickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$Layout ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ Params@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +----->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=2209, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=tru ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ e, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-i ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ s-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +------>HomeActivityRootLinearLayout{id=2131297499, res-name=rootContainer, visibility=VISIBLE, width=1080, height=2209, has-focus=false, has-focusable=true, has-win ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ dow-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ .FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +------->Toolbar{id=2131297307, res-name=navigationToolbar, visibility=VISIBLE, width=1080, height=147, has-focus=false, has-focusable=false, has-window-focus=true, ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$La ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ youtParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=4} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +-------->FrameLayout{id=2131297762, res-name=toolbar_child_container, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=tru ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ e, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.appcompat.widget.To ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ olbar$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=0} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +-------->AppCompatTextView{id=-1, visibility=VISIBLE, width=266, height=71, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enab ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ led=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.appcompat.widget.Toolbar$LayoutParams@YYYYYY, ta ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ g=null, root-is-layout-requested=false, has-input-connection=false, x=189.0, y=38.0, text=Extensions, input-type=0, ime-target=false, has-links=false} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +-------->AppCompatImageButton{id=-1, desc=Navigate up, visibility=VISIBLE, width=147, height=147, has-focus=false, has-focusable=false, has-window-focus=true, is-cl ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ ickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.appcompat.widget.Toolbar$Lay ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ outParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +-------->ActionMenuView{id=-1, visibility=VISIBLE, width=0, height=147, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled= ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.appcompat.widget.Toolbar$LayoutParams@YYYYYY, tag=nu ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ ll, root-is-layout-requested=false, has-input-connection=false, x=1080.0, y=0.0, child-count=0} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +------->FragmentContainerView{id=2131296735, res-name=container, visibility=VISIBLE, width=1080, height=2062, has-focus=false, has-focusable=true, has-window-focus= ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLay ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ out$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=147.0, child-count=1} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +-------->FragmentContainerView{id=2131296735, res-name=container, visibility=VISIBLE, width=1080, height=2062, has-focus=false, has-focusable=true, has-window-focus ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ =true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLay ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ out$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +--------->CoordinatorLayout{id=-1, visibility=VISIBLE, width=1080, height=2062, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-e ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ nabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=nu ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ ll, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=4} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +---------->RecyclerView{id=2131296518, res-name=add_ons_list, visibility=VISIBLE, width=1080, height=2057, has-focus=false, has-focusable=true, has-window-focus=tru ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ e, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.coordinatorlayout.w ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ idget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=5.0, child-count=1} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +----------->AppCompatButton{id=-1, visibility=VISIBLE, width=1016, height=126, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-ena ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ bled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.recyclerview.widget.RecyclerView$LayoutParams@YY ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ YYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=32.0, y=21.0, text=Find more extensions, input-type=0, ime-target=false, has-links=fals ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ e} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +---------->CardView{id=2131296527, res-name=addonProgressOverlay, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, i ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ s-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayout.widge ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ t.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +----------->RelativeLayout{id=-1, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled= ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ -is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +------------>AppCompatTextView{id=2131296519, res-name=add_ons_overlay_text, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ -focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.Rel ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ ativeLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=Downloading and verifying extension…, input ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ -type=0, ime-target=false, has-links=false} ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +------------>AppCompatButton{id=2131296659, res-name=cancel_button, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=true, has-window-focus=tru ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ e, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=android.widget.RelativeLayout$ ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=Cancel, input-type=0, ime-target=false, has-links=false ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ } ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ +---------->ProgressBar{id=2131296521, res-name=add_ons_progress_bar, visibility=GONE, width=126, height=126, has-focus=false, has-focusable=false, has-window-focus= ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorlayou ║
[task 2024-10-07T15:27:38.434Z] ║ │ │ t.widget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=477.0, y=968.0} ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ +---------->AppCompatTextView{id=2131296517, res-name=add_ons_empty_message, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-foc ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ us=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.coordinatorla ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ yout.widget.CoordinatorLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=No extensions here, input ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ -type=0, ime-target=false, has-links=false} ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ +------>ComposeView{id=2131296801, res-name=debugOverlay, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickab ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ le=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@Y ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ YYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ +------->AndroidComposeView{id=-1, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled= ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=android.view.ViewGroup$LayoutParams@YYYYYY, tag=null, root-is-l ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ ayout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=0} ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ | ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ +->View{id=16908336, res-name=navigationBarBackground, visibility=VISIBLE, width=1080, height=63, has-focus=false, has-focusable=false, has-window-focus=true, is-cli ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ ckable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutPar ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ ams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=2337.0} ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ The complete view hierarchy is available in artifact file 'view-hierarchy-1.txt'. ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ at androidx.test.espresso.NoMatchingViewException$Builder.build(NoMatchingViewException.java:185) ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ at androidx.test.espresso.base.DefaultFailureHandler.lambda$getNoMatchingViewExceptionTruncater$0(DefaultFailureHandler.java:93) ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ at androidx.test.espresso.base.DefaultFailureHandler$$ExternalSyntheticLambda1.truncateExceptionMessage(D8$$SyntheticClass:0) ║
[task 2024-10-07T15:27:38.435Z] ║ │ │ at androidx.test.espresso.base.ViewHierarchyExceptionHandler.handleSafely(ViewHierarchyExceptionHandler.java:72) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at androidx.test.espresso.base.ViewHierarchyExceptionHandler.handleSafely(ViewHierarchyExceptionHandler.java:38) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at androidx.test.espresso.base.DefaultFailureHandler$TypedFailureHandler.handle(DefaultFailureHandler.java:158) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:120) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:385) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at androidx.test.espresso.ViewInteraction.check(ViewInteraction.java:366) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsSubMenuAddonsManagerRobot.verifyAddonsItems(SettingsSubMenuAddonsManagerRobot.kt:184) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest$verifyAddonsListItemsTest$4$1.invoke(SettingsAddonsTest.kt:45) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest$verifyAddonsListItemsTest$4$1.invoke(SettingsAddonsTest.kt:42) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at org.mozilla.fenix.helpers.AppAndSystemHelper.registerAndCleanupIdlingResources(AppAndSystemHelper.kt:415) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest$verifyAddonsListItemsTest$4.invoke(SettingsAddonsTest.kt:42) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest$verifyAddonsListItemsTest$4.invoke(SettingsAddonsTest.kt:41) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at org.mozilla.fenix.ui.robots.SettingsRobot$Transition.openAddonsManagerMenu(SettingsRobot.kt:753) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ at org.mozilla.fenix.ui.SettingsAddonsTest.verifyAddonsListItemsTest(SettingsAddonsTest.kt:41) ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ ║
[task 2024-10-07T15:27:38.439Z] ║ │ │ ║
[task 2024-10-07T15:27:38.439Z] ╚════════════════════════════════════════════════════════════════════════════╧═════════╧═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
[task 2024-10-07T15:27:38.439Z] Command ./automation/taskcluster/androidTest/parse-ui-test-fromfile.py --results /builds/worker/artifacts/results failed with exit code 1
[taskcluster 2024-10-07 15:27:38.709Z] === Task Finished ===
[taskcluster 2024-10-07 15:28:00.833Z] Unsuccessful task run with exit code: 10 completed in 858.852 seconds
Comment 1•11 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Fenix::UI Tests' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment hidden (Intermittent Failures Robot) |
Comment 3•10 months ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Reporter | ||
Comment 4•2 months ago
|
||
treeherder |
New failure instance: https://treeherder.mozilla.org/logviewer?job_id=516217688&repo=autoland
Comment hidden (Intermittent Failures Robot) |
Comment 6•24 days ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Comment 7•2 days ago
|
||
► 8/21 mozilla-beta Firebase link
Description
•