Closed Bug 1932284 Opened 3 months ago Closed 3 months ago

Perma fenix-debug org.mozilla.fenix.ui.TopSitesTest#openTopSiteInANewTabTest | java.lang.NullPointerException: getHost(...) must not be null

Categories

(Fenix :: UI Tests, defect)

All
Android
defect

Tracking

(firefox132 unaffected, firefox133 unaffected, firefox134 fixed)

RESOLVED FIXED
134 Branch
Tracking Status
firefox132 --- unaffected
firefox133 --- unaffected
firefox134 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

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


[task 2024-11-20T03:54:21.999Z] MatrixResultsReport
[task 2024-11-20T03:54:21.999Z]   0 / 1 (0.00%)
[task 2024-11-20T03:54:21.999Z]   1 matrices failed
[task 2024-11-20T03:54:21.999Z] 
[task 2024-11-20T03:54:21.999Z] ┌─────────┬──────────────────────┬──────────┬──────────────────┬───────────────────────────────────┬───────────────────────────────┐
[task 2024-11-20T03:54:21.999Z] │ OUTCOME │      MATRIX ID       │ APP NAME │  TEST FILE NAME  │          TEST AXIS VALUE          │         TEST DETAILS          │
[task 2024-11-20T03:54:21.999Z] ├─────────┼──────────────────────┼──────────┼──────────────────┼───────────────────────────────────┼───────────────────────────────┤
[task 2024-11-20T03:54:21.999Z] │ failure │ matrix-3vinhj8d2ufle │ app.apk  │ android-test.apk │ MediumPhone.arm-26-en_US-portrait │ 1 test cases failed, 7 passed │
[task 2024-11-20T03:54:21.999Z] │ failure │ matrix-3vinhj8d2ufle │ app.apk  │ android-test.apk │ MediumPhone.arm-28-en_US-portrait │ 1 test cases failed, 7 passed │
[task 2024-11-20T03:54:21.999Z] │ failure │ matrix-3vinhj8d2ufle │ app.apk  │ android-test.apk │ MediumPhone.arm-30-en_US-portrait │ 1 test cases failed, 7 passed │
[task 2024-11-20T03:54:21.999Z] │ failure │ matrix-3vinhj8d2ufle │ app.apk  │ android-test.apk │ MediumPhone.arm-32-en_US-portrait │ 1 test cases failed, 7 passed │
[task 2024-11-20T03:54:21.999Z] └─────────┴──────────────────────┴──────────┴──────────────────┴───────────────────────────────────┴───────────────────────────────┘
[task 2024-11-20T03:54:21.999Z] More details are available at:
[task 2024-11-20T03:54:21.999Z] https://console.firebase.google.com/project/moz-fenix/testlab/histories/bh.66b7091e15d53d45/matrices/4885070562497574493/details
[task 2024-11-20T03:54:21.999Z] 
[task 2024-11-20T03:54:21.999Z] 
[task 2024-11-20T03:54:21.999Z] 
[task 2024-11-20T03:54:21.999Z] Matrices webLink
[task 2024-11-20T03:54:21.999Z]   matrix-3vinhj8d2ufle https://console.firebase.google.com/project/moz-fenix/testlab/histories/bh.66b7091e15d53d45/matrices/4885070562497574493/details
[task 2024-11-20T03:54:21.999Z] Actual shard times:
[task 2024-11-20T03:54:21.999Z]   Shard 0: Expected: 0s, Actual: 14s, Diff: 14s
[task 2024-11-20T03:54:21.999Z]   Shard 1: Expected: 0s, Actual: 14s, Diff: 14s
[task 2024-11-20T03:54:21.999Z]   Shard 2: Expected: 0s, Actual: 12s, Diff: 12s
[task 2024-11-20T03:54:21.999Z]   Shard 3: Expected: 0s, Actual: 32s, Diff: 32s
[task 2024-11-20T03:54:21.999Z]   Shard 4: Expected: 0s, Actual: 10s, Diff: 10s
[task 2024-11-20T03:54:21.999Z]   Shard 5: Expected: 0s, Actual: 13s, Diff: 13s
[task 2024-11-20T03:54:21.999Z]   Shard 6: Expected: 0s, Actual: 30s, Diff: 30s
[task 2024-11-20T03:54:21.999Z]   Shard 7: Expected: 0s, Actual: 13s, Diff: 13s
[task 2024-11-20T03:54:21.999Z] 
[task 2024-11-20T03:54:21.999Z] 
[task 2024-11-20T03:54:21.999Z] Command /usr/bin/java -jar /builds/worker/test-tools/flank.jar android run --config ./automation/taskcluster/androidTest/flank-arm-legacy-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,geckoRev=ecef33a461c94d867b7657d96ddfe6400e5b6842 --test /builds/worker/checkouts/gecko/mobile/android/fenix/android-test.apk failed with exit code 10
[task 2024-11-20T03:54:22.042Z] TEST-UNEXPECTED-FAIL | org.mozilla.fenix.ui.TopSitesTest#openTopSiteInANewTabTest | java.lang.NullPointerException: getHost(...) must not be null
[task 2024-11-20T03:54:22.042Z]  at org.mozilla.fenix.ui.robots.BrowserRobot$verifyUrl$1.invoke(BrowserRobot.kt:115)
[task 2024-11-20T03:54:22.042Z]  at org.mozilla.fenix.ui.robots.BrowserRobot$verifyUrl$1.invoke(BrowserRobot.kt:94)
[task 2024-11-20T03:54:22.042Z]  at org.mozilla.fenix.helpers.AppAndSystemHelper.registerAndCleanupIdlingResources(AppAndSystemHelper.kt:417)
[task 2024-11-20T03:54:22.042Z]  at org.mozilla.fenix.ui.robots.BrowserRobot.verifyUrl(BrowserRobot.kt:94)
[task 2024-11-20T03:54:22.042Z]  at org.mozilla.fenix.ui.TopSitesTest$openTopSiteInANewTabTest$7.invoke(TopSitesTest.kt:81)
[task 2024-11-20T03:54:22.042Z]  at org.mozilla.fenix.ui.TopSitesTest$openTopSiteInANewTabTest$7.invoke(TopSitesTest.kt:80)
[task 2024-11-20T03:54:22.042Z]  at org.mozilla.fenix.ui.robots.HomeScreenRobot$Transition.openTopSiteTabWithTitle(HomeScreenRobot.kt:843)
[task 2024-11-20T03:54:22.042Z]  at org.mozilla.fenix.ui.TopSitesTest.openTopSiteInANewTabTest(TopSitesTest.kt:80)
[task 2024-11-20T03:54:22.042Z] 
[task 2024-11-20T03:54:22.042Z]     
[task 2024-11-20T03:54:22.042Z] ╔════════════════════════════════════════════════════════════╤═════════╤═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
[task 2024-11-20T03:54:22.042Z] ║ UI Test                                                    │ Outcome │ Details                                                                                                       ║
[task 2024-11-20T03:54:22.042Z] ╟────────────────────────────────────────────────────────────┼─────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
[task 2024-11-20T03:54:22.042Z] ║ org.mozilla.fenix.ui.TopSitesTest#openTopSiteInANewTabTest │ Failure │ java.lang.NullPointerException: getHost(...) must not be null                                                 ║
[task 2024-11-20T03:54:22.042Z] ║                                                            │         │  at org.mozilla.fenix.ui.robots.BrowserRobot$verifyUrl$1.invoke(BrowserRobot.kt:115)                          ║
[task 2024-11-20T03:54:22.042Z] ║                                                            │         │  at org.mozilla.fenix.ui.robots.BrowserRobot$verifyUrl$1.invoke(BrowserRobot.kt:94)                           ║
[task 2024-11-20T03:54:22.042Z] ║                                                            │         │  at org.mozilla.fenix.helpers.AppAndSystemHelper.registerAndCleanupIdlingResources(AppAndSystemHelper.kt:417) ║
[task 2024-11-20T03:54:22.042Z] ║                                                            │         │  at org.mozilla.fenix.ui.robots.BrowserRobot.verifyUrl(BrowserRobot.kt:94)                                    ║
[task 2024-11-20T03:54:22.042Z] ║                                                            │         │  at org.mozilla.fenix.ui.TopSitesTest$openTopSiteInANewTabTest$7.invoke(TopSitesTest.kt:81)                   ║
[task 2024-11-20T03:54:22.042Z] ║                                                            │         │  at org.mozilla.fenix.ui.TopSitesTest$openTopSiteInANewTabTest$7.invoke(TopSitesTest.kt:80)                   ║
[task 2024-11-20T03:54:22.042Z] ║                                                            │         │  at org.mozilla.fenix.ui.robots.HomeScreenRobot$Transition.openTopSiteTabWithTitle(HomeScreenRobot.kt:843)    ║
[task 2024-11-20T03:54:22.042Z] ║                                                            │         │  at org.mozilla.fenix.ui.TopSitesTest.openTopSiteInANewTabTest(TopSitesTest.kt:80)                            ║
[task 2024-11-20T03:54:22.042Z] ║                                                            │         │                                                                                                               ║
[task 2024-11-20T03:54:22.042Z] ║                                                            │         │                                                                                                               ║
[task 2024-11-20T03:54:22.042Z] ╚════════════════════════════════════════════════════════════╧═════════╧═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
[task 2024-11-20T03:54:22.042Z] Command ./automation/taskcluster/androidTest/parse-ui-test-fromfile.py --results /builds/worker/artifacts/results failed with exit code 1
[taskcluster 2024-11-20 03:54:22.361Z] === Task Finished ===
[taskcluster 2024-11-20 03:54:31.986Z] Unsuccessful task run with exit code: 10 completed in 1023.937 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

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

:b4hand, since you are the author of the regressor, bug 1931406, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(bforehand)
Severity: S4 → --
Priority: P5 → --
Assignee: nobody → ajoltan
Attachment #9438762 - Attachment description: WIP: Bug 1932284 - Revert url verifications in UI tests → Bug 1932284 - Revert url verifications in UI tests
Status: NEW → ASSIGNED
Pushed by ajoltan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2217bc39709a Revert url verifications in UI tests r=ohorvath
Regressions: 1932380
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 134 Branch

I think this has been cleared up

Flags: needinfo?(bforehand)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: