Closed Bug 1904691 Opened 1 year ago Closed 10 months ago

Intermittent [tier 2] org.mozilla.fenix.ui.SettingsSearchTest#verifyErrorMessagesForInvalidSearchEngineUrlsTest | androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: an instance of android.widget.TextView and view.getText

Categories

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

All
Android
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

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


[task 2024-06-25T19:10:41.916Z] RunTests
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z]  Smart Flank cache hit: 0% (0 / 454)
[task 2024-06-25T19:10:41.916Z]   Shard times: 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 480s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s, 600s
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z]   453 tests + 1 parameterized class / 100 shards
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z]   1 matrix ids created in 0m 4s
[task 2024-06-25T19:10:41.916Z]   Raw results will be stored in your GCS bucket at [https://console.developers.google.com/storage/browser/fenix_test_artifacts/2024-06-25_18-59-15.974271_jGnz]
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z] Matrices webLink
[task 2024-06-25T19:10:41.916Z]   matrix-3hkyomdzjnms2 https://console.firebase.google.com/project/moz-fenix/testlab/histories/bh.66b7091e15d53d45/matrices/5355418357711483699/details
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z]   10m 46s matrix-3hkyomdzjnms2 FINISHED
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z]   CostReport
[task 2024-06-25T19:10:41.916Z]   Virtual devices
[task 2024-06-25T19:10:41.916Z]     $4.25 for 4h 15m
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z] MatrixResultsReport
[task 2024-06-25T19:10:41.916Z]   0 / 1 (0.00%)
[task 2024-06-25T19:10:41.916Z]   1 matrices failed
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z] ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
[task 2024-06-25T19:10:41.916Z] ? OUTCOME ?      MATRIX ID       ? APP NAME ?  TEST FILE NAME  ?       TEST AXIS VALUE        ?               TEST DETAILS               ?
[task 2024-06-25T19:10:41.916Z] ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
[task 2024-06-25T19:10:41.916Z] ? failure ? matrix-3hkyomdzjnms2 ? app.apk  ? android-test.apk ? Pixel2.arm-30-en_US-portrait ? 2 test cases failed, 459 passed, 1 flaky ?
[task 2024-06-25T19:10:41.916Z] ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
[task 2024-06-25T19:10:41.916Z] More details are available at:
[task 2024-06-25T19:10:41.916Z] https://console.firebase.google.com/project/moz-fenix/testlab/histories/bh.66b7091e15d53d45/matrices/5355418357711483699/details
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z] 
[task 2024-06-25T19:10:41.916Z] Matrices webLink
[task 2024-06-25T19:10:41.916Z]   matrix-3hkyomdzjnms2 https://console.firebase.google.com/project/moz-fenix/testlab/histories/bh.66b7091e15d53d45/matrices/5355418357711483699/details
[task 2024-06-25T19:10:41.916Z] Actual shard times:
[task 2024-06-25T19:10:41.916Z]   Shard 0: Expected: 0s, Actual: 131s, Diff: 131s
[task 2024-06-25T19:10:41.916Z]   Shard 1: Expected: 0s, Actual: 90s, Diff: 90s
[task 2024-06-25T19:10:41.916Z]   Shard 2: Expected: 0s, Actual: 118s, Diff: 118s
[task 2024-06-25T19:10:41.916Z]   Shard 3: Expected: 0s, Actual: 84s, Diff: 84s
[task 2024-06-25T19:10:41.916Z]   Shard 4: Expected: 0s, Actual: 112s, Diff: 112s
[task 2024-06-25T19:10:41.916Z]   Shard 5: Expected: 0s, Actual: 118s, Diff: 118s
[task 2024-06-25T19:10:41.916Z]   Shard 6: Expected: 0s, Actual: 70s, Diff: 70s
[task 2024-06-25T19:10:41.916Z]   Shard 7: Expected: 0s, Actual: 74s, Diff: 74s
[task 2024-06-25T19:10:41.916Z]   Shard 8: Expected: 0s, Actual: 141s, Diff: 141s
[task 2024-06-25T19:10:41.916Z]   Shard 9: Expected: 0s, Actual: 117s, Diff: 117s
[task 2024-06-25T19:10:41.916Z]   Shard 10: Expected: 0s, Actual: 84s, Diff: 84s
[task 2024-06-25T19:10:41.916Z]   Shard 11: Expected: 0s, Actual: 105s, Diff: 105s
[task 2024-06-25T19:10:41.916Z]   Shard 12: Expected: 0s, Actual: 58s, Diff: 58s
[task 2024-06-25T19:10:41.916Z]   Shard 13: Expected: 0s, Actual: 105s, Diff: 105s
[task 2024-06-25T19:10:41.916Z]   Shard 14: Expected: 0s, Actual: 66s, Diff: 66s
[task 2024-06-25T19:10:41.916Z]   Shard 15: Expected: 0s, Actual: 91s, Diff: 91s
[task 2024-06-25T19:10:41.916Z]   Shard 16: Expected: 0s, Actual: 87s, Diff: 87s
[task 2024-06-25T19:10:41.916Z]   Shard 17: Expected: 0s, Actual: 119s, Diff: 119s
[task 2024-06-25T19:10:41.916Z]   Shard 18: Expected: 0s, Actual: 158s, Diff: 158s
[task 2024-06-25T19:10:41.916Z]   Shard 19: Expected: 0s, Actual: 101s, Diff: 101s
[task 2024-06-25T19:10:41.916Z]   Shard 20: Expected: 0s, Actual: 86s, Diff: 86s
[task 2024-06-25T19:10:41.916Z]   Shard 21: Expected: 0s, Actual: 84s, Diff: 84s
[task 2024-06-25T19:10:41.916Z]   Shard 22: Expected: 0s, Actual: 106s, Diff: 106s
[task 2024-06-25T19:10:41.916Z]   Shard 23: Expected: 0s, Actual: 105s, Diff: 105s
[task 2024-06-25T19:10:41.916Z]   Shard 24: Expected: 0s, Actual: 64s, Diff: 64s
[task 2024-06-25T19:10:41.916Z]   Shard 25: Expected: 0s, Actual: 166s, Diff: 166s
[task 2024-06-25T19:10:41.916Z]   Shard 26: Expected: 0s, Actual: 163s, Diff: 163s
[task 2024-06-25T19:10:41.916Z]   Shard 27: Expected: 0s, Actual: 108s, Diff: 108s
[task 2024-06-25T19:10:41.916Z]   Shard 28: Expected: 0s, Actual: 104s, Diff: 104s
[task 2024-06-25T19:10:41.916Z]   Shard 29: Expected: 0s, Actual: 95s, Diff: 95s
[task 2024-06-25T19:10:41.916Z]   Shard 30: Expected: 0s, Actual: 59s, Diff: 59s
[task 2024-06-25T19:10:41.916Z]   Shard 31: Expected: 0s, Actual: 68s, Diff: 68s
[task 2024-06-25T19:10:41.916Z]   Shard 32: Expected: 0s, Actual: 42s, Diff: 42s
[task 2024-06-25T19:10:41.916Z]   Shard 33: Expected: 0s, Actual: 93s, Diff: 93s
[task 2024-06-25T19:10:41.916Z]   Shard 34: Expected: 0s, Actual: 84s, Diff: 84s
[task 2024-06-25T19:10:41.916Z]   Shard 35: Expected: 0s, Actual: 64s, Diff: 64s
[task 2024-06-25T19:10:41.916Z]   Shard 36: Expected: 0s, Actual: 70s, Diff: 70s
[task 2024-06-25T19:10:41.916Z]   Shard 37: Expected: 0s, Actual: 74s, Diff: 74s
[task 2024-06-25T19:10:41.916Z]   Shard 38: Expected: 0s, Actual: 265s, Diff: 265s
[task 2024-06-25T19:10:41.916Z]   Shard 39: Expected: 0s, Actual: 98s, Diff: 98s
[task 2024-06-25T19:10:41.916Z]   Shard 40: Expected: 0s, Actual: 62s, Diff: 62s
[task 2024-06-25T19:10:41.916Z]   Shard 41: Expected: 0s, Actual: 83s, Diff: 83s
[task 2024-06-25T19:10:41.916Z]   Shard 42: Expected: 0s, Actual: 110s, Diff: 110s
[task 2024-06-25T19:10:41.916Z]   Shard 43: Expected: 0s, Actual: 59s, Diff: 59s
[task 2024-06-25T19:10:41.916Z]   Shard 44: Expected: 0s, Actual: 19s, Diff: 19s
[task 2024-06-25T19:10:41.916Z]   Shard 45: Expected: 0s, Actual: 158s, Diff: 158s
[task 2024-06-25T19:10:41.916Z]   Shard 46: Expected: 0s, Actual: 170s, Diff: 170s
[task 2024-06-25T19:10:41.916Z]   Shard 47: Expected: 0s, Actual: 263s, Diff: 263s
[task 2024-06-25T19:10:41.916Z]   Shard 48: Expected: 0s, Actual: 108s, Diff: 108s
[task 2024-06-25T19:10:41.916Z]   Shard 49: Expected: 0s, Actual: 166s, Diff: 166s
[task 2024-06-25T19:10:41.916Z]   Shard 50: Expected: 0s, Actual: 189s, Diff: 189s
[task 2024-06-25T19:10:41.916Z]   Shard 51: Expected: 0s, Actual: 137s, Diff: 137s
[task 2024-06-25T19:10:41.916Z]   Shard 52: Expected: 0s, Actual: 81s, Diff: 81s
[task 2024-06-25T19:10:41.916Z]   Shard 53: Expected: 0s, Actual: 83s, Diff: 83s
[task 2024-06-25T19:10:41.916Z]   Shard 54: Expected: 0s, Actual: 88s, Diff: 88s
[task 2024-06-25T19:10:41.916Z]   Shard 55: Expected: 0s, Actual: 76s, Diff: 76s
[task 2024-06-25T19:10:41.916Z]   Shard 56: Expected: 0s, Actual: 95s, Diff: 95s
[task 2024-06-25T19:10:41.917Z]   Shard 57: Expected: 0s, Actual: 165s, Diff: 165s
[task 2024-06-25T19:10:41.917Z]   Shard 58: Expected: 0s, Actual: 103s, Diff: 103s
[task 2024-06-25T19:10:41.917Z]   Shard 59: Expected: 0s, Actual: 95s, Diff: 95s
[task 2024-06-25T19:10:41.917Z]   Shard 60: Expected: 0s, Actual: 80s, Diff: 80s
[task 2024-06-25T19:10:41.917Z]   Shard 61: Expected: 0s, Actual: 86s, Diff: 86s
[task 2024-06-25T19:10:41.917Z]   Shard 62: Expected: 0s, Actual: 108s, Diff: 108s
[task 2024-06-25T19:10:41.917Z]   Shard 63: Expected: 0s, Actual: 80s, Diff: 80s
[task 2024-06-25T19:10:41.917Z]   Shard 64: Expected: 0s, Actual: 130s, Diff: 130s
[task 2024-06-25T19:10:41.917Z]   Shard 65: Expected: 0s, Actual: 74s, Diff: 74s
[task 2024-06-25T19:10:41.917Z]   Shard 66: Expected: 0s, Actual: 57s, Diff: 57s
[task 2024-06-25T19:10:41.917Z]   Shard 67: Expected: 0s, Actual: 74s, Diff: 74s
[task 2024-06-25T19:10:41.917Z]   Shard 68: Expected: 0s, Actual: 144s, Diff: 144s
[task 2024-06-25T19:10:41.917Z]   Shard 69: Expected: 0s, Actual: 174s, Diff: 174s
[task 2024-06-25T19:10:41.917Z]   Shard 70: Expected: 0s, Actual: 143s, Diff: 143s
[task 2024-06-25T19:10:41.917Z]   Shard 71: Expected: 0s, Actual: 174s, Diff: 174s
[task 2024-06-25T19:10:41.917Z]   Shard 72: Expected: 0s, Actual: 160s, Diff: 160s
[task 2024-06-25T19:10:41.951Z]   Shard 73: Expected: 0s, Actual: 155s, Diff: 155s
[task 2024-06-25T19:10:41.951Z]   Shard 74: Expected: 0s, Actual: 129s, Diff: 129s
[task 2024-06-25T19:10:41.951Z]   Shard 75: Expected: 0s, Actual: 134s, Diff: 134s
[task 2024-06-25T19:10:41.951Z]   Shard 76: Expected: 0s, Actual: 197s, Diff: 197s
[task 2024-06-25T19:10:41.951Z]   Shard 77: Expected: 0s, Actual: 196s, Diff: 196s
[task 2024-06-25T19:10:41.951Z]   Shard 78: Expected: 0s, Actual: 69s, Diff: 69s
[task 2024-06-25T19:10:41.951Z]   Shard 79: Expected: 0s, Actual: 120s, Diff: 120s
[task 2024-06-25T19:10:41.951Z]   Shard 80: Expected: 0s, Actual: 85s, Diff: 85s
[task 2024-06-25T19:10:41.951Z]   Shard 81: Expected: 0s, Actual: 106s, Diff: 106s
[task 2024-06-25T19:10:41.951Z]   Shard 82: Expected: 0s, Actual: 59s, Diff: 59s
[task 2024-06-25T19:10:41.951Z]   Shard 83: Expected: 0s, Actual: 99s, Diff: 99s
[task 2024-06-25T19:10:41.951Z]   Shard 84: Expected: 0s, Actual: 63s, Diff: 63s
[task 2024-06-25T19:10:41.951Z]   Shard 85: Expected: 0s, Actual: 74s, Diff: 74s
[task 2024-06-25T19:10:41.951Z]   Shard 86: Expected: 0s, Actual: 68s, Diff: 68s
[task 2024-06-25T19:10:41.951Z]   Shard 87: Expected: 0s, Actual: 89s, Diff: 89s
[task 2024-06-25T19:10:41.951Z]   Shard 88: Expected: 0s, Actual: 125s, Diff: 125s
[task 2024-06-25T19:10:41.951Z]   Shard 89: Expected: 0s, Actual: 80s, Diff: 80s
[task 2024-06-25T19:10:41.951Z]   Shard 90: Expected: 0s, Actual: 127s, Diff: 127s
[task 2024-06-25T19:10:41.951Z]   Shard 91: Expected: 0s, Actual: 75s, Diff: 75s
[task 2024-06-25T19:10:41.951Z]   Shard 92: Expected: 0s, Actual: 60s, Diff: 60s
[task 2024-06-25T19:10:41.951Z]   Shard 93: Expected: 0s, Actual: 47s, Diff: 47s
[task 2024-06-25T19:10:41.951Z]   Shard 94: Expected: 0s, Actual: 54s, Diff: 54s
[task 2024-06-25T19:10:41.951Z]   Shard 95: Expected: 0s, Actual: 52s, Diff: 52s
[task 2024-06-25T19:10:41.951Z]   Shard 96: Expected: 0s, Actual: 59s, Diff: 59s
[task 2024-06-25T19:10:41.951Z]   Shard 97: Expected: 0s, Actual: 86s, Diff: 86s
[task 2024-06-25T19:10:41.951Z]   Shard 98: Expected: 0s, Actual: 144s, Diff: 144s
[task 2024-06-25T19:10:41.951Z]   Shard 99: Expected: 0s, Actual: 103s, Diff: 103s
[task 2024-06-25T19:10:41.951Z] 
[task 2024-06-25T19:10:41.951Z] 
[task 2024-06-25T19:10:41.951Z] 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 --test /builds/worker/checkouts/gecko/mobile/android/fenix/android-test.apk failed with exit code 10
[task 2024-06-25T19:10:41.998Z] TEST-UNEXPECTED-FAIL | org.mozilla.fenix.ui.SettingsSearchTest#verifyErrorMessagesForInvalidSearchEngineUrlsTest | androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: an instance of android.widget.TextView and view.getText() with or without transformation to match: is "Error connecting to “TestSearchEngine”"
[task 2024-06-25T19:10:41.998Z] 
[task 2024-06-25T19:10:41.998Z] View Hierarchy:
[task 2024-06-25T19:10:41.998Z] +>DecorView{id=-1, visibility=VISIBLE, width=1080, height=1920, has-focus=false, has-focusable=true, has-window-focus=true, 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
[task 2024-06-25T19:10:41.998Z]   fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS
[task 2024-06-25T19:10:41.998Z]   pfl=FORCE_DRAW_STATUS_BAR_BACKGROUND FIT_INSETS_CONTROLLED
[task 2024-06-25T19:10:41.998Z]   vsysui=LIGHT_STATUS_BAR LIGHT_NAVIGATION_BAR
[task 2024-06-25T19:10:41.998Z]   fitSides=}, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +->LinearLayout{id=-1, visibility=VISIBLE, width=1080, height=1794, has-focus=false, has-focusable=true, has-window-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.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-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +-->ViewStub{id=16908719, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +-->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=1731, has-focus=false, has-focusable=true, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=63.0, child-count=1} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +--->FitWindowsLinearLayout{id=2131296344, res-name=action_bar_root, visibility=VISIBLE, width=1080, height=1731, has-focus=false, has-focusable=true, has-window-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.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-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +---->ViewStubCompat{id=2131296425, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +---->ContentFrameLayout{id=16908290, res-name=content, visibility=VISIBLE, width=1080, height=1731, has-focus=false, has-focusable=true, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +----->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=1731, has-focus=false, has-focusable=true, has-window-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.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-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +------>HomeActivityRootLinearLayout{id=2131297474, res-name=rootContainer, visibility=VISIBLE, width=1080, height=1731, has-focus=false, has-focusable=true, has-window-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.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-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +------->Toolbar{id=2131297296, res-name=navigationToolbar, visibility=VISIBLE, width=1080, height=147, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=4} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +-------->FrameLayout{id=2131297750, res-name=toolbar_child_container, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, layout-params=androidx.appcompat.widget.Toolbar$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=0} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +-------->AppCompatTextView{id=-1, visibility=VISIBLE, width=447, height=71, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.appcompat.widget.Toolbar$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=189.0, y=38.0, text=Add search engine, input-type=0, ime-target=false, has-links=false} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +-------->AppCompatImageButton{id=-1, desc=Navigate up, visibility=VISIBLE, width=147, height=147, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.appcompat.widget.Toolbar$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +-------->ActionMenuView{id=-1, visibility=VISIBLE, width=0, height=147, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.appcompat.widget.Toolbar$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=1080.0, y=0.0, child-count=0} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +------->FragmentContainerView{id=2131296731, res-name=container, visibility=VISIBLE, width=1080, height=1584, has-focus=false, has-focusable=true, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=147.0, child-count=1} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +-------->FragmentContainerView{id=2131296731, res-name=container, visibility=VISIBLE, width=1080, height=1584, has-focus=false, has-focusable=true, has-window-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.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +--------->ScrollView{id=2131297527, res-name=search_engine_scrollview, visibility=VISIBLE, width=1080, height=1584, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} 
[task 2024-06-25T19:10:41.998Z] |
[task 2024-06-25T19:10:41.998Z] +---------->LinearLayout{id=2131297528, res-name=search_engine_wrapper, desc=Custom search engine details, visibility=VISIBLE, width=1080, height=1392, has-focus=false, has-focusable=true, has-window-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.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=10} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +----------->AppCompatTextView{id=-1, visibility=VISIBLE, width=85, height=43, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=43.0, y=42.0, text=Name, input-type=0, ime-target=false, has-links=false} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +----------->TextInputLayout{id=2131296782, res-name=custom_search_engine_name_field, visibility=VISIBLE, width=1016, height=201, has-focus=false, has-focusable=true, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=32.0, y=85.0, child-count=2} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +------------>FrameLayout{id=-1, visibility=VISIBLE, width=1016, height=126, has-focus=false, has-focusable=true, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=3} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +------------->TextInputEditText{id=2131296883, res-name=edit_engine_name, visibility=VISIBLE, width=1016, height=126, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x1 imeOptions=0x8000005 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=16 initialSelEnd=16 initialCapsMode=0x0 hintText=Search engine name label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=Bundle[{android.support.text.emoji.emojiCompat_metadataVersion=5, android.support.text.emoji.emojiCompat_replaceAll=false}] hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=TestSearchEngine, hint=Search engine name, input-type=1, ime-target=false, has-links=false} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +------------->StartCompoundLayout{id=-1, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-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.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-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +-------------->CheckableImageButton{id=2131297729, res-name=text_input_start_icon, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, is-checked=false} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +-------------->AppCompatTextView{id=2131297734, res-name=textinput_prefix_text, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=, input-type=0, ime-target=false, has-links=false} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +------------->EndCompoundLayout{id=-1, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-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.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=3} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +-------------->AppCompatTextView{id=2131297735, res-name=textinput_suffix_text, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=, input-type=0, ime-target=false, has-links=false} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +-------------->FrameLayout{id=-1, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +--------------->CheckableImageButton{id=2131297727, res-name=text_input_end_icon, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, layout-params=android.widget.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, is-checked=false} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +-------------->CheckableImageButton{id=2131297728, res-name=text_input_error_icon, desc=Error, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, is-checked=false} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +------------>LinearLayout{id=-1, visibility=VISIBLE, width=1016, height=54, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=126.0, child-count=1} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +------------->FrameLayout{id=-1, visibility=VISIBLE, width=996, height=43, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=10.0, y=11.0, child-count=1} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:41.999Z] +-------------->AppCompatTextView{id=2131297731, res-name=textinput_error, visibility=INVISIBLE, width=996, height=43, has-focus=false, has-focusable=false, has-window-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.FrameLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=, input-type=0, ime-target=false, has-links=false} 
[task 2024-06-25T19:10:41.999Z] |
[task 2024-06-25T19:10:42.031Z] +----------->AppCompatTextView{id=-1, visibility=VISIBLE, width=255, height=43, has-focus=false, has-focusable=false, has-window-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.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=43.0, y=286.0, text=Search string URL, input-type=0, ime-target=false, has-links=false} 
[task 2024-06-25T19:10:42.031Z] |
[task 2024-06-25T19:10:42.031Z] +--
[task 2024-06-25T19:10:42.031Z] 
[task 2024-06-25T19:10:42.031Z]     
[task 2024-06-25T19:10:42.031Z] TEST-UNEXPECTED-FAIL | org.mozilla.fenix.ui.SettingsHTTPSOnlyModeTest#turnOffHttpsOnlyModeTest | androidx.test.espresso.base.AssertionErrorHandler$AssertionFailedWithCauseError: 'an instance of android.widget.TextView and view.getText() with or without transformation to match: is "http://example.com/"' doesn't match the selected view.
[task 2024-06-25T19:10:42.031Z] Expected: an instance of android.widget.TextView and view.getText() with or without transformation to match: is "http://example.com/"
[task 2024-06-25T19:10:42.031Z]      Got: view.getText() was "https://example.com/" transformed text was "https://example.com/"
[task 2024-06-25T19:10:42.031Z] View Details: TextView{id=2131297232, res-name=mozac_browser_toolbar_url_view, visibility=VISIBLE, width=954, height=105, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=https://example.com/, input-type=0, ime-target=false, has-links=false}
[task 2024-06-25T19:10:42.031Z] 
[task 2024-06-25T19:10:42.031Z]  at dalvik.system.VMStack.getThreadStackTrace(Native Method)
[task 2024-06-25T19:10:42.031Z]  at java.lang.Thread.getStackTrace(Thread.java:1736)
[task 2024-06-25T19:10:42.031Z]  at androidx.test.espresso.base.AssertionErrorHandler.handleSafely(AssertionErrorHandler.java:3)
[task 2024-06-25T19:10:42.031Z]  at androidx.test.espresso.base.AssertionErrorHandler.handleSafely(AssertionErrorHandler.java:1)
[task 2024-06-25T19:10:42.031Z]  at androidx.test.espresso.base.DefaultFailureHandler$TypedFailureHandler.handle(DefaultFailureHandler.java:4)
[task 2024-06-25T19:10:42.031Z]  at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:5)
[task 2024-06-25T19:10:42.031Z]  at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:5)
[task 2024-06-25T19:10:42.031Z]  at androidx.test.espresso.ViewInteraction.check(ViewInteraction.java:12)
[task 2024-06-25T19:10:42.031Z]  at org.mozilla.fenix.ui.robots.NavigationToolbarRobot.verifyUrl(NavigationToolbarRobot.kt:61)
[task 2024-06-25T19:10:42.031Z]  at org.mozilla.fenix.ui.SettingsHTTPSOnlyModeTest$turnOffHttpsOnlyModeTest$15.invoke(SettingsHTTPSOnlyModeTest.kt:210)
[task 2024-06-25T19:10:42.031Z]  at org.mozilla.fenix.ui.SettingsHTTPSOnlyModeTest$turnOffHttpsOnlyModeTest$15.invoke(SettingsHTTPSOnlyModeTest.kt:209)
[task 2024-06-25T19:10:42.031Z]  at org.mozilla.fenix.ui.robots.BrowserRobot$Transition.openNavigationToolbar(BrowserRobot.kt:1083)
[task 2024-06-25T19:10:42.031Z]  at org.mozilla.fenix.ui.SettingsHTTPSOnlyModeTest.turnOffHttpsOnlyModeTest(SettingsHTTPSOnlyModeTest.kt:209)
[task 2024-06-25T19:10:42.031Z]  ... 54 trimmed
[task 2024-06-25T19:10:42.032Z] Caused by: junit.framework.AssertionFailedError: 'an instance of android.widget.TextView and view.getText() with or without transformation to match: is "http://example.com/"' doesn't match the selected view.
[task 2024-06-25T19:10:42.032Z] Expected: an instance of android.widget.TextView and view.getText() with or without transformation to match: is "http://example.com/"
[task 2024-06-25T19:10:42.032Z]      Got: view.getText() was "https://example.com/" transformed text was "https://example.com/"
[task 2024-06-25T19:10:42.032Z] View Details: TextView{id=2131297232, res-name=mozac_browser_toolbar_url_view, visibility=VISIBLE, width=954, height=105, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=android.widget.LinearLayout$LayoutParams@YYYYYY, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=https://example.com/, input-type=0, ime-target=false, has-links=false}
[task 2024-06-25T19:10:42.032Z] 
[task 2024-06-25T19:10:42.032Z]  at androidx.test.espresso.matcher.ViewMatchers.assertThat(ViewMatchers.java:16)
[task 2024-06-25T19:10:42.032Z]  at androidx.test.espresso.assertion.ViewAssertions$MatchesViewAssertion.check(ViewAssertions.java:7)
[task 2024-06-25T19:10:42.032Z]  at androidx.test.espresso.ViewInteraction$SingleExecutionViewAssertion.check(ViewInteraction.java:2)
[task 2024-06-25T19:10:42.032Z]  at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:14)
[task 2024-06-25T19:10:42.032Z]  at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:1)
[task 2024-06-25T19:10:42.032Z]  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[task 2024-06-25T19:10:42.032Z]  at android.os.Handler.handleCallback(Handler.java:938)
[task 2024-06-25T19:10:42.032Z]  at android.os.Handler.dispatchMessage(Handler.java:99)
[task 2024-06-25T19:10:42.032Z]  at android.os.Looper.loop(Looper.java:223)
[task 2024-06-25T19:10:42.032Z]  at android.app.ActivityThread.main(ActivityThread.java:7656)
[task 2024-06-25T19:10:42.032Z]  at java.lang.reflect.Method.invoke(Native Method)
[task 2024-06-25T19:10:42.032Z]  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
[task 2024-06-25T19:10:42.032Z]  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
See Also: → 1848623

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
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.