Skip to content

webview_flutter_wkwebview -[FLTWebViewUITests testCache] is flaky #90959

@stuartmorgan-g

Description

@stuartmorgan-g

Sample failure:
https://github.com/flutter/plugins/runs/3743438402

Test Case '-[FLTWebViewUITests testCache]' started.
    t =     0.00s Start Test at 2021-09-29 04:17:15.859
    t =     0.05s Set Up
    t =     0.06s     Open dev.flutter.plugins.webviewFlutterExample
    t =     0.09s         Launch dev.flutter.plugins.webviewFlutterExample
    t =     0.30s             Setting up automation session
    t =     0.87s             Wait for dev.flutter.plugins.webviewFlutterExample to idle
    t =     2.37s Waiting 30.0s for "Show menu" Button to exist
    t =     3.40s     Checking `Expect predicate `exists == 1` for object "Show menu" Button`
    t =     3.40s         Checking existence of `"Show menu" Button`
    t =     3.44s Tap "Show menu" Button
    t =     3.44s     Wait for dev.flutter.plugins.webviewFlutterExample to idle
    t =     3.48s     Find the "Show menu" Button
    t =     3.50s     Check for interrupting elements affecting "Show menu" Button
    t =     3.52s     Synthesize event
    t =     3.64s     Wait for dev.flutter.plugins.webviewFlutterExample to idle
    t =     4.69s Waiting 30.0s for "Clear cache" Button to exist
    t =     5.73s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =     5.73s         Checking existence of `"Clear cache" Button`
    t =     6.38s         Capturing element debug description
    t =     7.43s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =     7.43s         Checking existence of `"Clear cache" Button`
    t =     7.85s         Capturing element debug description
    t =     8.88s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =     8.88s         Checking existence of `"Clear cache" Button`
    t =     9.18s         Capturing element debug description
    t =    10.25s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    10.25s         Checking existence of `"Clear cache" Button`
    t =    10.56s         Capturing element debug description
    t =    11.60s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    11.60s         Checking existence of `"Clear cache" Button`
    t =    11.90s         Capturing element debug description
    t =    12.93s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    12.93s         Checking existence of `"Clear cache" Button`
    t =    13.37s         Capturing element debug description
    t =    14.42s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    14.42s         Checking existence of `"Clear cache" Button`
    t =    14.79s         Capturing element debug description
    t =    15.84s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    15.84s         Checking existence of `"Clear cache" Button`
    t =    16.13s         Capturing element debug description
    t =    17.17s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    17.17s         Checking existence of `"Clear cache" Button`
    t =    17.47s         Capturing element debug description
    t =    18.52s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    18.52s         Checking existence of `"Clear cache" Button`
    t =    18.82s         Capturing element debug description
    t =    19.85s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    19.85s         Checking existence of `"Clear cache" Button`
    t =    20.25s         Capturing element debug description
    t =    21.28s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    21.28s         Checking existence of `"Clear cache" Button`
    t =    21.73s         Capturing element debug description
    t =    22.77s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    22.77s         Checking existence of `"Clear cache" Button`
    t =    23.06s         Capturing element debug description
    t =    24.12s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    24.12s         Checking existence of `"Clear cache" Button`
    t =    24.41s         Capturing element debug description
    t =    25.47s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    25.47s         Checking existence of `"Clear cache" Button`
    t =    25.88s         Capturing element debug description
    t =    26.92s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    26.92s         Checking existence of `"Clear cache" Button`
    t =    27.34s         Capturing element debug description
    t =    28.38s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    28.38s         Checking existence of `"Clear cache" Button`
    t =    28.84s         Capturing element debug description
    t =    29.88s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    29.88s         Checking existence of `"Clear cache" Button`
    t =    30.22s         Capturing element debug description
    t =    31.27s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    31.27s         Checking existence of `"Clear cache" Button`
    t =    31.57s         Capturing element debug description
    t =    32.62s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    32.62s         Checking existence of `"Clear cache" Button`
    t =    33.02s         Capturing element debug description
    t =    34.07s     Checking `Expect predicate `exists == 1` for object "Clear cache" Button`
    t =    34.07s         Checking existence of `"Clear cache" Button`
    t =    34.52s         Capturing element debug description
    t =    34.70s Checking existence of `"Clear cache" Button`
    t =    35.15s Requesting snapshot of accessibility hierarchy for app with pid 5360
    t =    35.61s Requesting snapshot of accessibility hierarchy for app with pid 5360
2021-09-29 04:17:51.913135-0700 RunnerUITests-Runner[5357:197497] Attributes: Application, pid: 5360, label: 'webview_flutter_example'
Element subtree:
 →Application, 0x60000040a4c0, pid: 5360, label: 'webview_flutter_example'
    Window (Main), 0x60000040a060, {{0.0, 0.0}, {414.0, 896.0}}
      Other, 0x600000409500, {{0.0, 0.0}, {414.0, 896.0}}
        Other, 0x60000040af40, {{0.0, 0.0}, {414.0, 896.0}}
          Other, 0x60000040bb80, {{0.0, 0.0}, {414.0, 896.0}}
            Other, 0x6000004096c0, {{0.0, 0.0}, {414.0, 896.0}}
              Other, 0x60000040aae0, {{0.0, 0.0}, {414.0, 896.0}}
              Other, 0x600000409c00, {{0.0, 0.0}, {414.0, 896.0}}
                Other, 0x60000040be20, {{0.0, 0.0}, {414.0, 896.0}}
                Other, 0x60000040a220, {{0.0, 0.0}, {414.0, 896.0}}
                  Other, 0x60000040a680, {{0.0, 0.0}, {414.0, 896.0}}
                  Other, 0x600000409f80, {{0.0, 0.0}, {414.0, 896.0}}
                    Other, 0x60000040aa00, {{0.0, 0.0}, {414.0, 896.0}}
                    Other, 0x60000040a840, {{0.0, 0.0}, {414.0, 104.0}}
                      Other, 0x60000040a920, {{0.0, 0.0}, {414.0, 104.0}}
                      Other, 0x60000040aca0, {{16.0, 64.0}, {190.0, 24.0}}, label: 'Flutter WebView example'
                      Button, 0x60000040a760, {{222.0, 52.0}, {48.0, 48.0}}
                      Button, 0x60000040a300, {{270.0, 52.0}, {48.0, 48.0}}
                      Button, 0x60000040abc0, {{318.0, 52.0}, {48.0, 48.0}}
                      Button, 0x60000040bc60, {{366.0, 48.0}, {48.0, 56.0}}, label: 'Show menu'
                    Other, 0x60000040a3e0, {{0.0, 104.0}, {414.0, 792.0}}
                      Other, 0x60000040b020, {{0.0, 104.0}, {414.0, 792.0}}
                      WebView, 0x60000040ae60, {{0.0, 104.0}, {414.0, 792.0}}, identifier: 'platform_view[0]'
                        WebView, 0x60000040ad80, {{0.0, 104.0}, {414.0, 792.0}}
                          WebView, 0x60000040b2c0, {{0.0, 104.0}, {414.0, 792.0}}
                            Other, 0x60000040b8e0, {{0.0, 0.0}, {414.0, 896.0}}
                              Other, 0x60000040b3a0, {{0.0, 0.0}, {414.0, 896.0}}
                                Other, 0x60000040b640, {{0.0, 104.0}, {414.0, 792.0}}
                                  Other, 0x60000040bd40, {{0.0, 104.0}, {414.0, 6057.0}}, label: 'Flutter | Flutter - Beautiful native apps in record time', Focused
                                    Other, 0x60000040b9c0, {{0.0, 0.0}, {0.0, 0.0}}, Focused
                                    Other, 0x60000040b1e0, {{0.0, 104.0}, {768.0, 792.0}}, label: 'banner', Focused
                                      Other, 0x60000040b720, {{0.0, 104.0}, {768.0, 792.0}}, label: 'navigation', Focused
                                        Button, 0x60000040b800, {{16.0, 120.0}, {30.0, 34.0}}, label: 'Toggle navigation', Focused
                                        Link, 0x600000408b60, {{62.0, 118.0}, {129.0, 38.0}}, label: 'Flutter logo', Focused
                                          Image, 0x60000040b480, {{62.0, 118.0}, {129.0, 38.0}}, label: 'Flutter logo', Focused
                                        Other, 0x60000040bf00, {{0.0, 104.0}, {768.0, 792.0}}, Focused
                                          Other, 0x6000004095e0, {{0.0, 104.0}, {414.0, 792.0}}, label: 'Toggle navigation', Focused
                                          Other, 0x600000409dc0, {{0.0, 171.0}, {314.0, 705.0}}, Focused
                                            Other, 0x600000408c40, {{0.0, 171.0}, {668.0, 70.0}}, Focused
                                              Link, 0x60000040b100, {{0.0, 192.0}, {47.0, 27.0}}, label: 'Docs', Focused
                                                StaticText, 0x600000409420, {{0.0, 192.0}, {47.0, 27.0}}, label: 'Docs', value: Docs, Focused
                                            Other, 0x60000040b560, {{0.0, 241.0}, {652.0, 793.0}}, Focused
                                              Other, 0x600000408fc0, {{0.0, 241.0}, {644.0, 32.0}}, Focused
                                                Button, 0x600000408d20, {{0.0, 241.0}, {290.0, 32.0}}, label: 'Get started keyboard_arrow_down', Focused
                                              Other, 0x600000409960, {{0.0, 273.0}, {644.0, 40.0}}, Focused
                                                Button, 0x600000408e00, {{0.0, 273.0}, {290.0, 40.0}}, label: 'Samples & tutorials keyboard_arrow_down', Focused
                                              Other, 0x60000040a140, {{0.0, 313.0}, {652.0, 351.0}}, Focused
                                                Button, 0x6000004090a0, {{0.0, 313.0}, {354.0, 56.0}}, label: 'Development keyboard_arrow_down', Focused
                                                Other, 0x600000409ea0, {{0.0, 353.0}, {652.0, 311.0}}, Focused
                                                  Other, 0x600000412d80, {{0.0, 353.0}, {652.0, 52.0}}, Focused
                                                    Button, 0x600000412ca0, {{0.0, 353.0}, {652.0, 52.0}}, label: 'arrow_drop_down User interface', Focused
                                                  Other, 0x600000412a00, {{0.0, 390.0}, {652.0, 52.0}}, Focused
                                                    Button, 0x600000412ae0, {{0.0, 390.0}, {652.0, 52.0}}, label: 'arrow_drop_down Data & backend', Focused
                                                  Other, 0x600000412840, {{0.0, 427.0}, {652.0, 52.0}}, Focused
                                                    Button, 0x600000412920, {{0.0, 427.0}, {652.0, 52.0}}, label: 'arrow_drop_down Accessibility & internationalization', Focused
                                                  Other, 0x6000004125a0, {{0.0, 464.0}, {652.0, 52.0}}, Focused
                                                    Button, 0x600000412300, {{0.0, 464.0}, {652.0, 52.0}}, label: 'arrow_drop_down Platform integration', Focused
                                                  Other, 0x600000413d40, {{0.0, 501.0}, {652.0, 52.0}}, Focused
                                                    Button, 0x600000413e20, {{0.0, 501.0}, {652.0, 52.0}}, label: 'arrow_drop_down Packages & plugins', Focused
                                                  Other, 0x600000413f00, {{0.0, 538.0}, {652.0, 52.0}}, Focused
                                                    Button, 0x600000412060, {{0.0, 538.0}, {652.0, 52.0}}, label: 'arrow_drop_down Add Flutter to existing app', Focused
                                                  Other, 0x600000411500, {{0.0, 575.0}, {652.0, 52.0}}, Focused
                                                    Button, 0x600000412f40, {{0.0, 575.0}, {652.0, 52.0}}, label: 'arrow_drop_down Tools & features', Focused
                                                  Other, 0x600000413aa0, {{0.0, 612.0}, {652.0, 52.0}}, Focused
                                                    Button, 0x600000413b80, {{0.0, 612.0}, {652.0, 52.0}}, label: 'arrow_drop_down Migration notes', Focused
                                              Other, 0x600000413c60, {{0.0, 649.0}, {644.0, 40.0}}, Focused
                                                Button, 0x600000413800, {{0.0, 649.0}, {290.0, 40.0}}, label: 'Testing & debugging keyboard_arrow_down', Focused
                                              Other, 0x6000004138e0, {{0.0, 689.0}, {644.0, 40.0}}, Focused
                                                Button, 0x6000004139c0, {{0.0, 689.0}, {290.0, 40.0}}, label: 'Performance & optimization keyboard_arrow_down', Focused
                                              Other, 0x600000413560, {{0.0, 729.0}, {644.0, 40.0}}, Focused
                                                Button, 0x600000413640, {{0.0, 729.0}, {290.0, 40.0}}, label: 'Deployment keyboard_arrow_down', Focused
                                              Other, 0x600000413720, {{0.0, 769.0}, {644.0, 40.0}}, Focused
                                                Button, 0x6000004132c0, {{0.0, 769.0}, {290.0, 40.0}}, label: 'Resources keyboard_arrow_down', Focused
                                              Other, 0x6000004133a0, {{0.0, 809.0}, {644.0, 225.0}}, Focused
                                                Button, 0x600000413480, {{0.0, 809.0}, {354.0, 56.0}}, label: 'Reference keyboard_arrow_down', Focused
                                                Other, 0x600000413020, {{0.0, 849.0}, {628.0, 185.0}}, Focused
                                                  Other, 0x600000413100, {{0.0, 849.0}, {628.0, 37.0}}, Focused
                                                    Link, 0x6000004131e0, {{0.0, 858.0}, {85.0, 19.0}}, label: 'Who is Dash?', Focused
                                                      StaticText, 0x600000412e60, {{0.0, 858.0}, {85.0, 19.0}}, label: 'Who is Dash?', value: Who is Dash?, Focused
                                                  Other, 0x600000411420, {{0.0, 886.0}, {628.0, 37.0}}, Focused
                                                    Link, 0x600000411180, {{0.0, 895.0}, {83.0, 19.0}}, label: 'Widget index', Focused
                                                      StaticText, 0x600000410fc0, {{0.0, 895.0}, {83.0, 19.0}}, label: 'Widget index', value: Widget index, Focused
                                                  Other, 0x600000411340, {{0.0, 923.0}, {628.0, 37.0}}, Focused
                                                    Link, 0x600000410ee0, {{0.0, 932.0}, {86.0, 19.0}}, label: 'API reference', Focused
                                                      StaticText, 0x6000004110a0, {{0.0, 932.0}, {86.0, 19.0}}, label: 'API reference', value: API reference, Focused
                                                  Other, 0x600000410e00, {{0.0, 960.0}, {628.0, 37.0}}, Focused
                                                    Link, 0x600000411260, {{0.0, 969.0}, {128.0, 19.0}}, label: 'flutter CLI reference', Focused
                                                      StaticText, 0x600000411c00, {{0.0, 969.0}, {128.0, 19.0}}, label: 'flutter CLI reference', value: flutter CLI refere..., Focused
                                                  Other, 0x600000411a40, {{0.0, 997.0}, {628.0, 37.0}}, Focused
                                                    Link, 0x600000410d20, {{0.0, 1006.0}, {79.0, 19.0}}, label: 'Package site', Focused
                                                      StaticText, 0x600000410b60, {{0.0, 1006.0}, {79.0, 19.0}}, label: 'Package site', value: Package site, Focused
                                            Other, 0x6000004107e0, {{0.0, 1034.0}, {668.0, 70.0}}, Focused
                                              Link, 0x600000410a80, {{0.0, 1055.0}, {92.0, 27.0}}, label: 'Showcase', Focused
                                                StaticText, 0x600000410c40, {{0.0, 1055.0}, {92.0, 27.0}}, label: 'Showcase', value: Showcase, Focused
                                            Other, 0x6000004108c0, {{0.0, 1104.0}, {668.0, 70.0}}, Focused
                                              Link, 0x600000410700, {{0.0, 1125.0}, {106.0, 27.0}}, label: 'Community', Focused
                                                StaticText, 0x6000004109a0, {{0.0, 1125.0}, {106.0, 27.0}}, label: 'Community', value: Community, Focused
                                          Other, 0x600000410620, {{0.0, 125.0}, {24.0, 24.0}}, Focused
                                            StaticText, 0x600000410460, {{0.0, 125.0}, {24.0, 24.0}}, label: 'search', Focused
                                          SearchField, 0x6000004115e0, {{0.0, 104.0}, {314.0, 66.0}}, label: 'Search', placeholderValue: 'Search', value: Search, Focused
                                            Other, 0x600000410380, {{0.0, 123.0}, {270.0, 28.0}}, Focused
                                              StaticText, 0x600000411880, {{0.0, 123.0}, {63.0, 28.0}}, label: 'Search', value: Search, Focused
                                            StaticText, 0x600000410540, {{0.0, 123.0}, {63.0, 28.0}}, label: 'Search', value: Search, Focused
                                        Link, 0x6000004116c0, {{304.0, 124.0}, {31.0, 26.0}}, label: 'Twittter', Focused
                                        Link, 0x6000004117a0, {{334.0, 124.0}, {34.0, 26.0}}, label: 'YouTube', Focused
                                        Link, 0x600000411960, {{367.0, 124.0}, {31.0, 26.0}}, label: 'Github', Focused
                                    Other, 0x600000411dc0, {{0.0, 170.0}, {828.0, 100.0}}, label: 'alert', Focused
                                      StaticText, 0x600000411b20, {{43.0, 191.0}, {320.0, 57.0}}, label: 'Flutter 2.5 is released to stable! For details, see', value: Flutter 2.5 is rel..., Focused
                                      Link, 0x600000411ea0, {{148.0, 221.0}, {218.0, 27.0}}, label: 'What's new in Flutter 2.5', Focused
                                        StaticText, 0x600000411f80, {{148.0, 221.0}, {218.0, 27.0}}, label: 'What's new in Flutter 2.5', Focused
                                      StaticText, 0x6000004123e0, {{365.0, 221.0}, {6.0, 27.0}}, label: '.', Focused
                                    Other, 0x600000412140, {{0.0, 270.0}, {414.0, 5571.0}}, label: 'main', Focused
                                      Other, 0x600000412220, {{66.0, 691.0}, {282.0, 30.0}}, Focused
                                        StaticText, 0x600000411ce0, {{128.0, 692.0}, {83.0, 27.0}}, label: 'Made by', value: Made by , Focused
                                        Image, 0x600000412760, {{210.0, 694.0}, {76.0, 25.0}}, label: 'Google logo', Focused
                                      Other, 0x6000004124c0, {{66.0, 745.0}, {282.0, 238.0}}, Focused
                                        StaticText, 0x600000412680, {{70.0, 746.0}, {274.0, 134.0}}, label: 'Flutter is Google's UI toolkit for building beautiful, natively compiled applications for', value: Flutter is Google'..., Focused
                                        Link, 0x600000412bc0, {{88.0, 882.0}, {75.0, 32.0}}, label: 'mobile', Focused
                                          StaticText, 0x600000420000, {{88.0, 882.0}, {75.0, 32.0}}, label: 'mobile', Focused
                                        StaticText, 0x6000004200e0, {{162.0, 882.0}, {12.0, 32.0}}, label: ',', Focused
                                        Link, 0x6000004201c0, {{173.0, 882.0}, {47.0, 32.0}}, label: 'web', Focused
                                          StaticText, 0x6000004202a0, {{173.0, 882.0}, {47.0, 32.0}}, label: 'web', value: b, Focused
                                        StaticText, 0x600000420380, {{219.0, 882.0}, {13.0, 32.0}}, label: ',', Focused
                                        Link, 0x600000420460, {{231.0, 882.0}, {89.0, 32.0}}, label: 'desktop', Focused
                                          StaticText, 0x600000420540, {{231.0, 882.0}, {89.0, 32.0}}, label: 'desktop', value: sktop, Focused
                                        StaticText, 0x600000420620, {{79.0, 882.0}, {247.0, 66.0}}, label: ', and', value: and , Focused
                                        Link, 0x600000420700, {{126.0, 916.0}, {120.0, 32.0}}, label: 'embedded', Focused
                                          StaticText, 0x6000004207e0, {{126.0, 916.0}, {120.0, 32.0}}, label: 'embedded', Focused
                                        StaticText, 0x6000004208c0, {{78.0, 916.0}, {258.0, 66.0}}, label: 'devices from a single codebase.', value: from a single code..., Focused
                                      Link, 0x6000004209a0, {{158.0, 1025.0}, {98.0, 24.0}}, label: 'Get started', Focused
                                        StaticText, 0x600000420a80, {{158.0, 1025.0}, {98.0, 24.0}}, label: 'Get started', value: Get started, Focused
                                      Other, 0x600000420b60, {{66.0, 1100.0}, {282.0, 72.0}}, Focused
                                        StaticText, 0x600000420c40, {{72.0, 1102.0}, {270.0, 19.0}}, label: 'Coming from another platform? Docs:', value: Coming from anothe..., Focused
                                        Link, 0x600000420d20, {{94.0, 1126.0}, {25.0, 19.0}}, label: 'iOS', Focused
                                          StaticText, 0x600000420e00, {{94.0, 1126.0}, {25.0, 19.0}}, label: 'iOS', Focused
                                        StaticText, 0x600000420ee0, {{118.0, 1126.0}, {8.0, 19.0}}, label: ',', Focused
                                        Link, 0x600000420fc0, {{125.0, 1126.0}, {57.0, 19.0}}, label: 'Android', Focused
                                          StaticText, 0x6000004210a0, {{125.0, 1126.0}, {57.0, 19.0}}, label: 'Android', value: droid, Focused
                                        StaticText, 0x600000421180, {{181.0, 1126.0}, {8.0, 19.0}}, label: ',', Focused
                                        Link, 0x600000421260, {{188.0, 1126.0}, {32.0, 19.0}}, label: 'Web', Focused
                                          StaticText, 0x600000421340, {{188.0, 1126.0}, {32.0, 19.0}}, label: 'Web', value: b, Focused
                                        StaticText, 0x600000421420, {{219.0, 1126.0}, {8.0, 19.0}}, label: ',', Focused
                                        Link, 0x600000421500, {{226.0, 1126.0}, {91.0, 19.0}}, label: 'React Native', Focused
                                          StaticText, 0x6000004215e0, {{226.0, 1126.0}, {91.0, 19.0}}, label: 'React Native', value: act Native, Focused
                                        StaticText, 0x6000004216c0, {{316.0, 1126.0}, {4.0, 19.0}}, label: ',', Focused
                                        Link, 0x6000004217a0, {{175.0, 1150.0}, {60.0, 19.0}}, label: 'Xamarin', Focused
                                          StaticText, 0x600000421880, {{175.0, 1150.0}, {60.0, 19.0}}, label: 'Xamarin', value: amarin, Focused
                                        StaticText, 0x600000421960, {{234.0, 1150.0}, {5.0, 19.0}}, label: '.', Focused
                                      Other, 0x600000421a40, {{46.0, 1382.0}, {322.0, 24.0}}, label: 'Fast Development', value: 3, Focused
                                        StaticText, 0x600000421b20, {{125.0, 1380.0}, {164.0, 27.0}}, label: 'Fast Development', value: Fast Development, Focused
                                      Other, 0x600000421c00, {{46.0, 1422.0}, {322.0, 96.0}}, Focused
                                        StaticText, 0x600000421ce0, {{57.0, 1424.0}, {300.0, 91.0}}, label: 'Paint your app to life in milliseconds with Stateful Hot Reload. Use a rich set of fully-customizable widgets to build native interfaces in minutes.', value: Paint your app to ..., Focused
                                      Other, 0x600000421dc0, {{46.0, 1646.0}, {322.0, 24.0}}, label: 'Expressive and Flexible UI', value: 3, Focused
                                        StaticText, 0x600000421ea0, {{92.0, 1644.0}, {230.0, 27.0}}, label: 'Expressive and Flexible UI', value: Expressive and Fle..., Focused
                                      Other, 0x600000421f80, {{46.0, 1686.0}, {322.0, 120.0}}, Focused
                                        StaticText, 0x600000422060, {{47.0, 1688.0}, {320.0, 115.0}}, label: 'Quickly ship features with a focus on native end-user experiences. Layered architecture allows for full customization, which results in incredibly fast rendering and expressive and flexible designs.', value: Quickly ship featu..., Focused
                                      Other, 0x600000422300, {{46.0, 1934.0}, {322.0, 24.0}}, label: 'Native Performance', value: 3, Focused
                                        StaticText, 0x6000004223e0, {{117.0, 1932.0}, {180.0, 27.0}}, label: 'Native Performance', value: Native Performance, Focused
                                      Other, 0x6000004224c0, {{46.0, 1974.0}, {322.0, 120.0}}, Focused
                                        StaticText, 0x6000004225a0, {{52.0, 1976.0}, {310.0, 115.0}}, label: 'Flutter’s widgets incorporate all critical platform differences such as scrolling, navigation, icons and fonts, and your Flutter code is compiled to native ARM machine code using', value: Flutter’s widgets ..., Focused
                                        Link, 0x600000422680, {{164.0, 2072.0}, {163.0, 19.0}}, label: 'Dart's native compilers', Focused
                                          StaticText, 0x600000422760, {{164.0, 2072.0}, {163.0, 19.0}}, label: 'Dart's native compilers', Focused
                                        StaticText, 0x600000422840, {{326.0, 2072.0}, {5.0, 19.0}}, label: '.', Focused
                                      Other, 0x600000422920, {{57.0, 2208.0}, {300.0, 150.0}}, label: 'Hot reload demo, 0 seconds, indefinite time', Focused
                                      Other, 0x600000422a00, {{46.0, 2422.0}, {322.0, 38.0}}, label: 'Fast development', value: 2, Focused
                                        StaticText, 0x600000422ae0, {{46.0, 2420.0}, {258.0, 41.0}}, label: 'Fast development', value: Fast development, Focused
                                      Other, 0x600000422bc0, {{46.0, 2492.0}, {322.0, 120.0}}, Focused
                                        StaticText, 0x600000422ca0, {{46.0, 2494.0}, {61.0, 19.0}}, label: 'Flutter's', value: Flutter's , Focused
                                        StaticText, 0x600000422d80, {{106.0, 2494.0}, {72.0, 19.0}}, label: 'hot reload', Focused
                                        StaticText, 0x600000422e60, {{46.0, 2494.0}, {304.0, 115.0}}, label: 'helps you quickly and easily experiment, build UIs, add features, and fix bugs faster. Experience sub-second reload times without losing state on emulators, simulators, and hardware.', value:  quickly and easil..., Focused
                                      Other, 0x600000422f40, {{46.0, 2628.0}, {322.0, 24.0}}, Focused
                                        Link, 0x600000423020, {{46.0, 2630.0}, {81.0, 19.0}}, label: 'Learn more', Focused
                                          StaticText, 0x600000423100, {{46.0, 2630.0}, {81.0, 19.0}}, label: 'Learn more', value: Learn more, Focused
                                      Other, 0x6000004231e0, {{46.0, 2766.0}, {322.0, 24.0}}, label: 'Reflectly', value: 5, Focused
                                        StaticText, 0x6000004232c0, {{167.0, 2764.0}, {80.0, 27.0}}, label: 'Reflectly', value: Reflectly, Focused
                                      Other, 0x6000004233a0, {{46.0, 2798.0}, {322.0, 48.0}}, Focused
                                        StaticText, 0x600000423480, {{48.0, 2800.0}, {318.0, 43.0}}, label: 'An award winning mindfulness app built with Flutter.', value: An award winning m..., Focused
                                      Other, 0x600000423560, {{46.0, 2862.0}, {322.0, 48.0}}, Focused
                                        StaticText, 0x600000423640, {{139.0, 2866.0}, {65.0, 17.0}}, label: 'Download:', value: Download: , Focused
                                        Link, 0x600000423720, {{203.0, 2866.0}, {21.0, 17.0}}, label: 'iOS', Focused
                                          StaticText, 0x600000423800, {{203.0, 2866.0}, {21.0, 17.0}}, label: 'iOS', Focused
                                        StaticText, 0x6000004238e0, {{223.0, 2866.0}, {7.0, 17.0}}, label: ',', Focused
                                        Link, 0x6000004239c0, {{229.0, 2866.0}, {46.0, 17.0}}, label: 'Android', Focused
                                          StaticText, 0x600000423aa0, {{229.0, 2866.0}, {46.0, 17.0}}, label: 'Android', value: droid, Focused
                                        Link, 0x600000423b80, {{174.0, 2890.0}, {66.0, 17.0}}, label: 'Learn more', Focused
                                          StaticText, 0x600000423c60, {{174.0, 2890.0}, {66.0, 17.0}}, label: 'Learn more', value: Learn more, Focused
                                      Other, 0x600000423d40, {{46.0, 2926.0}, {322.0, 157.0}}, Focused
                                        Other, 0x600000423e20, {{46.0, 2926.0}, {300.0, 150.0}}, label: 'Reflectly app demo, 0 seconds, indefinite time', Focused
                                      Other, 0x600000423f00, {{46.0, 3147.0}, {322.0, 76.0}}, label: 'Expressive, beautiful UIs', value: 2, Focused
                                        StaticText, 0x60000045c000, {{46.0, 3145.0}, {296.0, 79.0}}, label: 'Expressive, beautiful UIs', value: Expressive, beauti..., Focused
                                      Other, 0x60000045c0e0, {{46.0, 3255.0}, {322.0, 96.0}}, Focused
                                        StaticText, 0x60000045c1c0, {{46.0, 3257.0}, {320.0, 91.0}}, label: 'Delight your users with Flutter's built-in beautiful Material Design and Cupertino (iOS-flavor) widgets, rich motion APIs, smooth natural scrolling, and platform awareness.', value: Delight your users..., Focused
                                      Other, 0x60000045c2a0, {{46.0, 3367.0}, {322.0, 24.0}}, Focused
                                        Link, 0x60000045c380, {{46.0, 3369.0}, {189.0, 19.0}}, label: 'Browse the widget catalog', Focused
                                          StaticText, 0x60000045c460, {{46.0, 3369.0}, {189.0, 19.0}}, label: 'Browse the widget catalog', value: Browse the widget ..., Focused
                                      Other, 0x60000045c540, {{57.0, 3505.0}, {300.0, 150.0}}, label: 'Demo showcasing animations and transition performance, 0 seconds, indefinite time', Focused
                                      Other, 0x60000045c620, {{46.0, 3719.0}, {322.0, 38.0}}, label: 'Native Performance', value: 2, Focused
                                        StaticText, 0x60000045c700, {{46.0, 3717.0}, {287.0, 41.0}}, label: 'Native Performance', value: Native Performance, Focused
                                      Other, 0x60000045c7e0, {{46.0, 3789.0}, {322.0, 96.0}}, Focused
                                        StaticText, 0x60000045c8c0, {{46.0, 3791.0}, {319.0, 91.0}}, label: 'Flutter’s widgets incorporate all critical platform differences such as scrolling, navigation, icons and fonts to provide full native performance on both iOS and Android.', value: Flutter’s widgets ..., Focused
                                      Other, 0x60000045c9a0, {{46.0, 3901.0}, {322.0, 24.0}}, Focused
                                        Link, 0x60000045ca80, {{46.0, 3903.0}, {246.0, 19.0}}, label: 'Examples of apps built with Flutter', Focused
                                          StaticText, 0x60000045cb60, {{46.0, 3903.0}, {246.0, 19.0}}, label: 'Examples of apps built with Flutter', value: Examples of apps b..., Focused
                                      Other, 0x60000045cc40, {{46.0, 3941.0}, {322.0, 38.0}}, Focused
                                        StaticText, 0x60000045cd20, {{46.0, 3945.0}, {112.0, 13.0}}, label: 'Demo design inspired by', value: Demo design inspir..., Focused
                                        Link, 0x60000045ce00, {{157.0, 3945.0}, {79.0, 13.0}}, label: 'Aurélien Salomon', Focused
                                          StaticText, 0x60000045cee0, {{157.0, 3945.0}, {79.0, 13.0}}, label: 'Aurélien Salomon', Focused
                                        StaticText, 0x60000045cfc0, {{235.0, 3945.0}, {10.0, 13.0}}, label: ''s', Focused
                                        Link, 0x60000045d0a0, {{46.0, 3945.0}, {283.0, 32.0}}, label: 'Google Newsstand Navigation Pattern', Focused
                                          StaticText, 0x60000045d180, {{46.0, 3945.0}, {283.0, 32.0}}, label: 'Google Newsstand Navigation Pattern', value: gle Newsstand Navi..., Focused
                                      Other, 0x60000045d260, {{46.0, 4093.0}, {322.0, 181.0}}, Focused
                                        Other, 0x60000045d340, {{46.0, 4093.0}, {322.0, 181.0}}, Focused
                                          Other, 0x60000045d420, {{46.0, 4093.0}, {322.0, 181.0}}, Focused
                                            Other, 0x60000045d500, {{46.0, 4093.0}, {322.0, 181.0}}, Focused
                                      Other, 0x60000045d5e0, {{46.0, 4298.0}, {322.0, 77.0}}, label: 'Learn from developers', value: 2, Focused
                                        StaticText, 0x60000045d6c0, {{46.0, 4296.0}, {160.0, 80.0}}, label: 'Learn from developers', value: Learn from develop..., Focused
                                      Other, 0x60000045d7a0, {{46.0, 4382.0}, {322.0, 49.0}}, Focused
                                        StaticText, 0x60000045d880, {{46.0, 4384.0}, {320.0, 44.0}}, label: 'Watch these videos to learn from Google and developers as you build with Flutter.', value: Watch these videos..., Focused
                                      Other, 0x60000045d960, {{46.0, 4446.0}, {322.0, 25.0}}, Focused
                                        Link, 0x60000045da40, {{46.0, 4448.0}, {180.0, 20.0}}, label: 'Visit our YouTube playlist', Focused
                                          StaticText, 0x60000045db20, {{46.0, 4448.0}, {180.0, 20.0}}, label: 'Visit our YouTube playlist', value: Visit our YouTube ..., Focused
                                      Image, 0x60000045dc00, {{21.0, 4590.0}, {124.0, 26.0}}, label: 'Google logo', Focused
                                      Image, 0x60000045dce0, {{145.0, 4587.0}, {124.0, 31.0}}, label: 'Ebay logo', Focused
                                      Image, 0x60000045ddc0, {{269.0, 4584.0}, {124.0, 38.0}}, label: 'BMW logo', Focused
                                      Image, 0x60000045dea0, {{21.0, 4629.0}, {124.0, 42.0}}, label: 'Square logo', Focused
                                      Image, 0x60000045df80, {{145.0, 4629.0}, {124.0, 43.0}}, label: 'Alibaba logo', Focused
                                      Image, 0x60000045e060, {{269.0, 4629.0}, {124.0, 42.0}}, label: 'Capital One logo', Focused
                                      Other, 0x60000045e140, {{46.0, 4695.0}, {322.0, 39.0}}, label: 'Who's using Flutter?', value: 2, Focused
                                        StaticText, 0x60000045e220, {{46.0, 4693.0}, {290.0, 42.0}}, label: 'Who's using Flutter?', value: Who's using Flutter?, Focused
                                      Other, 0x60000045e300, {{46.0, 4741.0}, {322.0, 49.0}}, Focused
                                        StaticText, 0x60000045e3e0, {{46.0, 4743.0}, {309.0, 44.0}}, label: 'Organizations around the world are building apps with Flutter.', value: Organizations arou..., Focused
                                      Other, 0x60000045e4c0, {{46.0, 4805.0}, {322.0, 25.0}}, Focused
                                        Link, 0x60000045e5a0, {{46.0, 4807.0}, {177.0, 20.0}}, label: 'See what’s being created', Focused
                                          StaticText, 0x60000045e680, {{46.0, 4807.0}, {177.0, 20.0}}, label: 'See what’s being created', value: See what’s being c..., Focused
                                      Image, 0x60000045e760, {{26.0, 4903.0}, {362.0, 137.0}}, label: 'A news item image', Focused
                                      Other, 0x60000045e840, {{46.0, 5059.0}, {322.0, 25.0}}, Focused
                                        StaticText, 0x60000045e920, {{46.0, 5063.0}, {33.0, 18.0}}, label: 'News', value: News, Focused
                                      Other, 0x60000045ea00, {{46.0, 5099.0}, {322.0, 25.0}}, label: 'What's new in Flutter 2.5', value: 3, Focused
                                        StaticText, 0x60000045eae0, {{46.0, 5097.0}, {218.0, 28.0}}, label: 'What's new in Flutter 2.5', value: What's new in Flut..., Focused
                                      Other, 0x60000045ebc0, {{46.0, 5139.0}, {322.0, 25.0}}, Focused
                                        Link, 0x60000045eca0, {{46.0, 5141.0}, {77.0, 20.0}}, label: 'Read more', Focused
                                          StaticText, 0x60000045ed80, {{46.0, 5141.0}, {77.0, 20.0}}, label: 'Read more', value: Read more, Focused
                                      Image, 0x60000045ee60, {{26.0, 5217.0}, {362.0, 140.0}}, label: 'A news item image', Focused
                                      Other, 0x60000045ef40, {{46.0, 5376.0}, {322.0, 25.0}}, Focused
                                        StaticText, 0x60000045f020, {{46.0, 5380.0}, {33.0, 18.0}}, label: 'News', value: News, Focused
                                      Other, 0x60000045f100, {{46.0, 5416.0}, {322.0, 49.0}}, label: 'Performance improvements to Flutter Hot Reload', value: 3, Focused
                                        StaticText, 0x60000045f1e0, {{46.0, 5414.0}, {276.0, 52.0}}, label: 'Performance improvements to Flutter Hot Reload', valu
Failed to read dyld info for process 5357 (5)
/var/folders/tn/f_9sf1xx5t14qm_6f83q3b840000gn/T/cirrus-ci-build/packages/webview_flutter/webview_flutter_wkwebview/example/ios/RunnerUITests/FLTWebViewUITests.m:58: error: -[FLTWebViewUITests testCache] : failed - Failed due to not able to find Clear cache
    t =    36.12s Tear Down
Test Case '-[FLTWebViewUITests testCache]' failed (36.334 seconds).
Test Case '-[FLTWebViewUITests testUserAgent]' started.
    t =     0.00s Start Test at 2021-09-29 04:17:52.193
    t =     0.04s Set Up
    t =     0.04s     Open dev.flutter.plugins.webviewFlutterExample
    t =     0.08s         Launch dev.flutter.plugins.webviewFlutterExample
    t =     0.08s             Terminate dev.flutter.plugins.webviewFlutterExample:5360
    t =     1.35s             Setting up automation session
    t =     1.97s             Wait for dev.flutter.plugins.webviewFlutterExample to idle
    t =     3.62s Waiting 30.0s for "Show menu" Button to exist
    t =     4.67s     Checking `Expect predicate `exists == 1` for object "Show menu" Button`
    t =     4.67s         Checking existence of `"Show menu" Button`
    t =     5.19s Tap "Show menu" Button
    t =     5.19s     Wait for dev.flutter.plugins.webviewFlutterExample to idle
    t =     5.24s     Find the "Show menu" Button
    t =     5.68s     Check for interrupting elements affecting "Show menu" Button
    t =     5.86s     Synthesize event
    t =     5.98s     Wait for dev.flutter.plugins.webviewFlutterExample to idle
    t =     6.03s Waiting 30.0s for "Show user agent" Button to exist
    t =     7.09s     Checking `Expect predicate `exists == 1` for object "Show user agent" Button`
    t =     7.09s         Checking existence of `"Show user agent" Button`
    t =     7.11s Checking existence of `Other`
    t =     7.13s Tap "Show user agent" Button
    t =     7.13s     Wait for dev.flutter.plugins.webviewFlutterExample to idle
    t =     7.17s     Find the "Show user agent" Button
    t =     7.20s     Check for interrupting elements affecting "Show user agent" Button
    t =     7.22s     Synthesize event
    t =     7.32s     Wait for dev.flutter.plugins.webviewFlutterExample to idle
    t =     7.38s Waiting 30.0s for Other to exist
    t =     8.43s     Checking `Expect predicate `exists == 1` for object Other`
    t =     8.43s         Checking existence of `Other`
    t =     8.66s Tear Down
Test Case '-[FLTWebViewUITests testUserAgent]' passed (8.874 seconds).
Test Suite 'FLTWebViewUITests' failed at 2021-09-29 04:18:01.067.
	 Executed 2 tests, with 1 failure (0 unexpected) in 45.209 (45.210) seconds
Test Suite 'RunnerUITests.xctest' failed at 2021-09-29 04:18:01.069.
	 Executed 2 tests, with 1 failure (0 unexpected) in 45.209 (45.212) seconds
Test Suite 'All tests' failed at 2021-09-29 04:18:01.069.
	 Executed 2 tests, with 1 failure (0 unexpected) in 45.209 (45.213) seconds

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work listc: flakeTests that sometimes, but not always, incorrectly passp: webviewThe WebView pluginpackageflutter/packages repository. See also p: labels.platform-iosiOS applications specifically

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions