Closed Bug 1940353 Opened 1 month ago Closed 1 month ago

Perma [tier 2] org.mozilla.fenix.ui.RedesignedMenuTest#verifyRedesignedMenuAfterDisablingAnExtensionTest | java.lang.AssertionError: Failed to inject touch input.

Categories

(Fenix :: UI Tests, defect, P5)

All
Android
defect

Tracking

(firefox134 unaffected, firefox135 unaffected, firefox136 fixed)

RESOLVED FIXED
136 Branch
Tracking Status
firefox134 --- unaffected
firefox135 --- unaffected
firefox136 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: ajoltan)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: abutkovits [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=489138313&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/fXTCExZeTp6CuFHWIkW2YA/runs/0/artifacts/public/logs/live_backing.log


[task 2025-01-08T02:09:18.965Z] 
[task 2025-01-08T02:09:18.965Z] Command /usr/bin/java -jar /builds/worker/test-tools/flank.jar android run --config ./automation/taskcluster/androidTest/flank-arm64-v8a.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,geckoRev=4cb20f7d1a7788186aa554ed6e2a6f16db76b63c --test /builds/worker/checkouts/gecko/mobile/android/fenix/android-test.apk failed with exit code 10
[task 2025-01-08T02:09:19.018Z] TEST-UNEXPECTED-FAIL | org.mozilla.fenix.ui.RedesignedMenuTest#verifyRedesignedMenuAfterDisablingAnExtensionTest | java.lang.AssertionError: Failed to inject touch input.
[task 2025-01-08T02:09:19.018Z] Reason: Expected exactly '1' node but could not find any node that satisfies: (hasAnyChildThat(ContentDescription = 'New private tab' (ignoreCase: false)))
[task 2025-01-08T02:09:19.018Z] 
[task 2025-01-08T02:09:19.018Z]  at androidx.compose.ui.test.SemanticsNodeInteraction.fetchOneOrThrow(SemanticsNodeInteraction.kt:178)
[task 2025-01-08T02:09:19.018Z]  at androidx.compose.ui.test.SemanticsNodeInteraction.fetchOneOrThrow$default(SemanticsNodeInteraction.kt:150)
[task 2025-01-08T02:09:19.018Z]  at androidx.compose.ui.test.SemanticsNodeInteraction.fetchSemanticsNode(SemanticsNodeInteraction.kt:84)
[task 2025-01-08T02:09:19.018Z]  at androidx.compose.ui.test.ActionsKt.performTouchInput(Actions.kt:394)
[task 2025-01-08T02:09:19.018Z]  at org.mozilla.fenix.ui.robots.RedesignedMainMenuRobot.expandRedesignedMenu(RedesignedMainMenuRobot.kt:32)
[task 2025-01-08T02:09:19.018Z]  at org.mozilla.fenix.ui.RedesignedMenuTest$verifyRedesignedMenuAfterDisablingAnExtensionTest$12.invoke(RedesignedMenuTest.kt:763)
[task 2025-01-08T02:09:19.018Z]  at org.mozilla.fenix.ui.RedesignedMenuTest$verifyRedesignedMenuAfterDisablingAnExtensionTest$12.invoke(RedesignedMenuTest.kt:762)
[task 2025-01-08T02:09:19.018Z]  at org.mozilla.fenix.ui.robots.HomeScreenRobot$Transition.openThreeDotMenuFromRedesignedToolbar(HomeScreenRobot.kt:748)
[task 2025-01-08T02:09:19.018Z]  at org.mozilla.fenix.ui.RedesignedMenuTest.verifyRedesignedMenuAfterDisablingAnExtensionTest(RedesignedMenuTest.kt:762)
[task 2025-01-08T02:09:19.018Z] 
[task 2025-01-08T02:09:19.018Z]     
[task 2025-01-08T02:09:19.018Z] ╔═════════════════════════════════════════════════════════════════════════════════════════╤═════════╤══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
[task 2025-01-08T02:09:19.018Z] ║ UI Test                                                                                 │ Outcome │ Details                                                                                                                                                  ║
[task 2025-01-08T02:09:19.018Z] ╟─────────────────────────────────────────────────────────────────────────────────────────┼─────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
[task 2025-01-08T02:09:19.018Z] ║ org.mozilla.fenix.ui.RedesignedMenuTest#verifyRedesignedMenuAfterDisablingAnExtensionTe │ Failure │ java.lang.AssertionError: Failed to inject touch input.                                                                                                  ║
[task 2025-01-08T02:09:19.019Z] ║ st                                                                                      │         │                                                                                                                                                          ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │ Reason: Expected exactly '1' node but could not find any node that satisfies: (hasAnyChildThat(ContentDescription = 'New private tab' (ignoreCase: false ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │ )))                                                                                                                                                      ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │                                                                                                                                                          ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │  at androidx.compose.ui.test.SemanticsNodeInteraction.fetchOneOrThrow(SemanticsNodeInteraction.kt:178)                                                   ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │  at androidx.compose.ui.test.SemanticsNodeInteraction.fetchOneOrThrow$default(SemanticsNodeInteraction.kt:150)                                           ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │  at androidx.compose.ui.test.SemanticsNodeInteraction.fetchSemanticsNode(SemanticsNodeInteraction.kt:84)                                                 ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │  at androidx.compose.ui.test.ActionsKt.performTouchInput(Actions.kt:394)                                                                                 ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │  at org.mozilla.fenix.ui.robots.RedesignedMainMenuRobot.expandRedesignedMenu(RedesignedMainMenuRobot.kt:32)                                              ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │  at org.mozilla.fenix.ui.RedesignedMenuTest$verifyRedesignedMenuAfterDisablingAnExtensionTest$12.invoke(RedesignedMenuTest.kt:763)                       ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │  at org.mozilla.fenix.ui.RedesignedMenuTest$verifyRedesignedMenuAfterDisablingAnExtensionTest$12.invoke(RedesignedMenuTest.kt:762)                       ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │  at org.mozilla.fenix.ui.robots.HomeScreenRobot$Transition.openThreeDotMenuFromRedesignedToolbar(HomeScreenRobot.kt:748)                                 ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │  at org.mozilla.fenix.ui.RedesignedMenuTest.verifyRedesignedMenuAfterDisablingAnExtensionTest(RedesignedMenuTest.kt:762)                                 ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │                                                                                                                                                          ║
[task 2025-01-08T02:09:19.019Z] ║                                                                                         │         │                                                                                                                                                          ║
[task 2025-01-08T02:09:19.019Z] ╚═════════════════════════════════════════════════════════════════════════════════════════╧═════════╧══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
[task 2025-01-08T02:09:19.019Z] Command ./automation/taskcluster/androidTest/parse-ui-test-fromfile.py --results /builds/worker/artifacts/results failed with exit code 1
[taskcluster 2025-01-08 02:09:19.383Z] === Task Finished ===
[taskcluster 2025-01-08 02:09:39.515Z] Unsuccessful task run with exit code: 10 completed in 806.896 seconds

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.

Component: General → UI Tests
Keywords: regression
Regressed by: 1925090

:npoon, since you are the author of the regressor, bug 1925090, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(npoon)

Set release status flags based on info from the regressing bug 1925090

Assignee: nobody → ajoltan
Attachment #9446244 - Attachment description: WIP: Bug 1940353 - Fix verifyRedesignedMenuAfterDisablingAnExtensionTest UI test → Bug 1940353 - Fix verifyRedesignedMenuAfterDisablingAnExtensionTest UI test
Status: NEW → ASSIGNED
Pushed by ajoltan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/41e9b5685019 Fix verifyRedesignedMenuAfterDisablingAnExtensionTest UI test r=ohorvath

Thanks for the quick fix! The snackbar duration shouldn't have changed. I just checked the patch that I pushed so thats a bit odd

Flags: needinfo?(npoon)
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: