Skip to content

Mac_arm64_ios module_test_ios is 2.02% flaky #142125

Description

@fluttergithubbot

The post-submit test builder Mac_arm64_ios module_test_ios had a flaky ratio 2.02% for the past (up to) 100 commits, which is above our 2.00% threshold.

One recent flaky example for a same commit: https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_arm64_ios%20module_test_ios/9930
Commit: 63018fe

Flaky builds:
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_arm64_ios%20module_test_ios/9930
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_arm64_ios%20module_test_ios/9878

Recent test runs:
https://flutter-dashboard.appspot.com/#/build?taskFilter=Mac_arm64_ios%20module_test_ios

Please follow https://github.com/flutter/flutter/wiki/Reducing-Test-Flakiness#fixing-flaky-tests to fix the flakiness and enable the test back after validating the fix (internal dashboard to validate: go/flutter_test_flakiness).

Activity

  1. added
    c: flakeTests that sometimes, but not always, incorrectly pass
    P0Critical issues such as a build break or regression
    team-toolOwned by Flutter Tool team
    on Jan 24, 2024
  2. vashworth commented on Jan 24, 2024

    @vashworth
    Contributor

    Looks like test -[FlutterUITests testFlutterViewWarm] is being flakey. Needs to be investigated more.

     [2024-01-19 17:52:17.110528] [STDOUT] stdout: Test Case '-[FlutterUITests testFlutterViewWarm]' started.
     [2024-01-19 17:52:17.110647] [STDOUT] stdout:     t =     0.00s Start Test at 2024-01-19 17:52:17.108
     [2024-01-19 17:52:17.123764] [STDOUT] stdout:     t =     0.01s Set Up
     [2024-01-19 17:52:17.123895] [STDOUT] stdout:     t =     0.01s     Open io.flutter.add2app.Host
     [2024-01-19 17:52:17.124848] [STDOUT] stdout:     t =     0.01s         Launch io.flutter.add2app.Host
     [2024-01-19 17:52:17.124895] [STDOUT] stdout:     t =     0.01s             Terminate io.flutter.add2app.Host:6671
     [2024-01-19 17:52:18.406334] [STDOUT] stdout:     t =     1.30s             Setting up automation session
     [2024-01-19 17:52:18.634085] [STDOUT] stdout:     t =     1.52s             Wait for io.flutter.add2app.Host to idle
     [2024-01-19 17:52:20.775142] [STDOUT] stdout:     t =     3.67s Checking `Expect predicate `exists == 1 AND hittable == 1` for object "Flutter View (Warm)" Button`
     [2024-01-19 17:52:20.775572] [STDOUT] stdout:     t =     3.67s     Checking existence of `"Flutter View (Warm)" Button`
     [2024-01-19 17:52:20.796666] [STDOUT] stdout:     t =     3.69s     Find the "Flutter View (Warm)" Button
     [2024-01-19 17:52:20.817749] [STDOUT] stdout:     t =     3.71s Tap "Flutter View (Warm)" Button
     [2024-01-19 17:52:20.818913] [STDOUT] stdout:     t =     3.71s     Wait for io.flutter.add2app.Host to idle
     [2024-01-19 17:52:20.819010] [STDOUT] stdout:     t =     3.71s     Find the "Flutter View (Warm)" Button
     [2024-01-19 17:52:20.827925] [STDOUT] stdout:     t =     3.72s     Check for interrupting elements affecting "Flutter View (Warm)" Button
     [2024-01-19 17:52:20.838019] [STDOUT] stdout:     t =     3.73s     Synthesize event
     [2024-01-19 17:52:21.126336] [STDOUT] stdout:     t =     4.02s     Wait for io.flutter.add2app.Host to idle
     [2024-01-19 17:52:21.128425] [STDOUT] stdout:     t =     4.02s Waiting 60.0s for "Button tapped 0 times." StaticText to exist
     [2024-01-19 17:52:22.141630] [STDOUT] stdout:     t =     5.03s     Checking `Expect predicate `exists == 1` for object "Button tapped 0 times." StaticText`
     [2024-01-19 17:52:22.141952] [STDOUT] stdout:     t =     5.03s         Checking existence of `"Button tapped 0 times." StaticText`
     [2024-01-19 17:52:23.208629] [STDOUT] stdout:     t =     6.10s Checking `Expect predicate `exists == 1 AND hittable == 1` for object "Increment via Flutter" Other`
     [2024-01-19 17:52:23.208696] [STDOUT] stdout:     t =     6.10s     Checking existence of `"Increment via Flutter" Other`
     [2024-01-19 17:52:23.217616] [STDOUT] stdout:     t =     6.11s     Find the "Increment via Flutter" Other
     [2024-01-19 17:52:23.232700] [STDOUT] stdout:     t =     6.12s Tap "Increment via Flutter" Other
     [2024-01-19 17:52:23.233446] [STDOUT] stdout:     t =     6.12s     Wait for io.flutter.add2app.Host to idle
     [2024-01-19 17:52:23.234286] [STDOUT] stdout:     t =     6.13s     Find the "Increment via Flutter" Other
     [2024-01-19 17:52:23.244108] [STDOUT] stdout:     t =     6.13s     Check for interrupting elements affecting "Increment via Flutter" Other
     [2024-01-19 17:52:23.357903] [STDOUT] stdout:     t =     6.25s     Synthesize event
     [2024-01-19 17:52:23.642988] [STDOUT] stdout:     t =     6.53s     Wait for io.flutter.add2app.Host to idle
     [2024-01-19 17:52:23.644328] [STDOUT] stdout:     t =     6.54s Waiting 60.0s for "Button tapped 1 time." StaticText to exist
     [2024-01-19 17:52:24.704430] [STDOUT] stdout:     t =     7.59s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:24.704705] [STDOUT] stdout:     t =     7.59s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:24.710740] [STDOUT] stdout:     t =     7.60s         Capturing element debug description
     [2024-01-19 17:52:25.807661] [STDOUT] stdout:     t =     8.68s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:25.808932] [STDOUT] stdout:     t =     8.68s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:25.812476] [STDOUT] stdout:     t =     8.70s         Capturing element debug description
     [2024-01-19 17:52:26.904307] [STDOUT] stdout:     t =     9.77s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:26.904449] [STDOUT] stdout:     t =     9.77s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:26.904478] [STDOUT] stdout:     t =     9.78s         Capturing element debug description
     [2024-01-19 17:52:27.961459] [STDOUT] stdout:     t =    10.85s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:27.961531] [STDOUT] stdout:     t =    10.85s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:27.969869] [STDOUT] stdout:     t =    10.86s         Capturing element debug description
     [2024-01-19 17:52:29.011085] [STDOUT] stdout:     t =    11.90s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:29.011161] [STDOUT] stdout:     t =    11.90s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:29.019225] [STDOUT] stdout:     t =    11.91s         Capturing element debug description
     [2024-01-19 17:52:30.113416] [STDOUT] stdout:     t =    12.98s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:30.113488] [STDOUT] stdout:     t =    12.98s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:30.113517] [STDOUT] stdout:     t =    13.00s         Capturing element debug description
     [2024-01-19 17:52:31.143150] [STDOUT] stdout:     t =    14.03s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:31.143852] [STDOUT] stdout:     t =    14.03s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:31.151043] [STDOUT] stdout:     t =    14.04s         Capturing element debug description
     [2024-01-19 17:52:32.223362] [STDOUT] stdout:     t =    15.11s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:32.223447] [STDOUT] stdout:     t =    15.11s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:32.228813] [STDOUT] stdout:     t =    15.12s         Capturing element debug description
     [2024-01-19 17:52:33.291619] [STDOUT] stdout:     t =    16.18s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:33.292033] [STDOUT] stdout:     t =    16.18s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:33.298634] [STDOUT] stdout:     t =    16.19s         Capturing element debug description
     [2024-01-19 17:52:34.341566] [STDOUT] stdout:     t =    17.23s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:34.341958] [STDOUT] stdout:     t =    17.23s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:34.349057] [STDOUT] stdout:     t =    17.24s         Capturing element debug description
     [2024-01-19 17:52:35.400921] [STDOUT] stdout:     t =    18.29s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:35.400986] [STDOUT] stdout:     t =    18.29s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:35.405299] [STDOUT] stdout:     t =    18.30s         Capturing element debug description
     [2024-01-19 17:52:36.475299] [STDOUT] stdout:     t =    19.37s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:36.475597] [STDOUT] stdout:     t =    19.37s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:36.483020] [STDOUT] stdout:     t =    19.37s         Capturing element debug description
     [2024-01-19 17:52:37.541696] [STDOUT] stdout:     t =    20.43s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:37.542072] [STDOUT] stdout:     t =    20.43s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:37.548443] [STDOUT] stdout:     t =    20.44s         Capturing element debug description
     [2024-01-19 17:52:38.608121] [STDOUT] stdout:     t =    21.50s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:38.608482] [STDOUT] stdout:     t =    21.50s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:38.614983] [STDOUT] stdout:     t =    21.51s         Capturing element debug description
     [2024-01-19 17:52:39.672813] [STDOUT] stdout:     t =    22.56s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:39.672886] [STDOUT] stdout:     t =    22.56s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:39.679646] [STDOUT] stdout:     t =    22.57s         Capturing element debug description
     [2024-01-19 17:52:40.725167] [STDOUT] stdout:     t =    23.62s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:40.725583] [STDOUT] stdout:     t =    23.62s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:40.732388] [STDOUT] stdout:     t =    23.62s         Capturing element debug description
     [2024-01-19 17:52:41.758569] [STDOUT] stdout:     t =    24.65s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:41.758684] [STDOUT] stdout:     t =    24.65s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:41.765479] [STDOUT] stdout:     t =    24.66s         Capturing element debug description
     [2024-01-19 17:52:42.842329] [STDOUT] stdout:     t =    25.73s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:42.842398] [STDOUT] stdout:     t =    25.73s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:42.848791] [STDOUT] stdout:     t =    25.74s         Capturing element debug description
     [2024-01-19 17:52:43.917472] [STDOUT] stdout:     t =    26.80s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:43.917549] [STDOUT] stdout:     t =    26.80s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:43.917580] [STDOUT] stdout:     t =    26.81s         Capturing element debug description
     [2024-01-19 17:52:44.970996] [STDOUT] stdout:     t =    27.85s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:44.971072] [STDOUT] stdout:     t =    27.85s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:44.971108] [STDOUT] stdout:     t =    27.86s         Capturing element debug description
     [2024-01-19 17:52:45.992590] [STDOUT] stdout:     t =    28.88s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:45.992699] [STDOUT] stdout:     t =    28.88s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:45.998389] [STDOUT] stdout:     t =    28.89s         Capturing element debug description
     [2024-01-19 17:52:47.042142] [STDOUT] stdout:     t =    29.93s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:47.042216] [STDOUT] stdout:     t =    29.93s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:47.049766] [STDOUT] stdout:     t =    29.94s         Capturing element debug description
     [2024-01-19 17:52:48.091353] [STDOUT] stdout:     t =    30.98s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:48.091714] [STDOUT] stdout:     t =    30.98s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:48.098359] [STDOUT] stdout:     t =    30.99s         Capturing element debug description
     [2024-01-19 17:52:49.158045] [STDOUT] stdout:     t =    32.05s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:49.158445] [STDOUT] stdout:     t =    32.05s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:49.164137] [STDOUT] stdout:     t =    32.06s         Capturing element debug description
     [2024-01-19 17:52:50.208863] [STDOUT] stdout:     t =    33.10s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:50.209401] [STDOUT] stdout:     t =    33.10s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:50.215964] [STDOUT] stdout:     t =    33.11s         Capturing element debug description
     [2024-01-19 17:52:51.282229] [STDOUT] stdout:     t =    34.17s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:51.282614] [STDOUT] stdout:     t =    34.17s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:51.289110] [STDOUT] stdout:     t =    34.18s         Capturing element debug description
     [2024-01-19 17:52:52.291395] [STDOUT] stdout:     t =    35.18s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:52.291773] [STDOUT] stdout:     t =    35.18s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:52.298907] [STDOUT] stdout:     t =    35.19s         Capturing element debug description
     [2024-01-19 17:52:53.341708] [STDOUT] stdout:     t =    36.23s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:53.341873] [STDOUT] stdout:     t =    36.23s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:53.348183] [STDOUT] stdout:     t =    36.24s         Capturing element debug description
     [2024-01-19 17:52:54.408401] [STDOUT] stdout:     t =    37.30s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:54.408494] [STDOUT] stdout:     t =    37.30s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:54.415273] [STDOUT] stdout:     t =    37.31s         Capturing element debug description
     [2024-01-19 17:52:55.482319] [STDOUT] stdout:     t =    38.37s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:55.482619] [STDOUT] stdout:     t =    38.37s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:55.488988] [STDOUT] stdout:     t =    38.38s         Capturing element debug description
     [2024-01-19 17:52:56.541353] [STDOUT] stdout:     t =    39.43s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:56.541739] [STDOUT] stdout:     t =    39.43s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:56.548317] [STDOUT] stdout:     t =    39.44s         Capturing element debug description
     [2024-01-19 17:52:57.608496] [STDOUT] stdout:     t =    40.50s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:57.608561] [STDOUT] stdout:     t =    40.50s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:57.615032] [STDOUT] stdout:     t =    40.51s         Capturing element debug description
     [2024-01-19 17:52:58.691594] [STDOUT] stdout:     t =    41.58s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:58.691685] [STDOUT] stdout:     t =    41.58s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:58.698134] [STDOUT] stdout:     t =    41.59s         Capturing element debug description
     [2024-01-19 17:52:59.741860] [STDOUT] stdout:     t =    42.63s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:52:59.741933] [STDOUT] stdout:     t =    42.63s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:52:59.748562] [STDOUT] stdout:     t =    42.64s         Capturing element debug description
     [2024-01-19 17:53:00.758305] [STDOUT] stdout:     t =    43.65s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:00.758409] [STDOUT] stdout:     t =    43.65s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:00.764968] [STDOUT] stdout:     t =    43.66s         Capturing element debug description
     [2024-01-19 17:53:01.808241] [STDOUT] stdout:     t =    44.70s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:01.808502] [STDOUT] stdout:     t =    44.70s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:01.815089] [STDOUT] stdout:     t =    44.71s         Capturing element debug description
     [2024-01-19 17:53:02.858042] [STDOUT] stdout:     t =    45.75s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:02.858360] [STDOUT] stdout:     t =    45.75s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:02.864927] [STDOUT] stdout:     t =    45.76s         Capturing element debug description
     [2024-01-19 17:53:03.908343] [STDOUT] stdout:     t =    46.80s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:03.908413] [STDOUT] stdout:     t =    46.80s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:03.914942] [STDOUT] stdout:     t =    46.81s         Capturing element debug description
     [2024-01-19 17:53:04.979981] [STDOUT] stdout:     t =    47.87s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:04.980477] [STDOUT] stdout:     t =    47.87s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:04.986750] [STDOUT] stdout:     t =    47.88s         Capturing element debug description
     [2024-01-19 17:53:06.008697] [STDOUT] stdout:     t =    48.90s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:06.008810] [STDOUT] stdout:     t =    48.90s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:06.014635] [STDOUT] stdout:     t =    48.91s         Capturing element debug description
     [2024-01-19 17:53:07.082408] [STDOUT] stdout:     t =    49.97s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:07.082681] [STDOUT] stdout:     t =    49.97s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:07.089279] [STDOUT] stdout:     t =    49.98s         Capturing element debug description
     [2024-01-19 17:53:08.141582] [STDOUT] stdout:     t =    51.03s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:08.141678] [STDOUT] stdout:     t =    51.03s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:08.149227] [STDOUT] stdout:     t =    51.04s         Capturing element debug description
     [2024-01-19 17:53:09.208664] [STDOUT] stdout:     t =    52.10s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:09.208756] [STDOUT] stdout:     t =    52.10s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:09.215365] [STDOUT] stdout:     t =    52.11s         Capturing element debug description
     [2024-01-19 17:53:10.282442] [STDOUT] stdout:     t =    53.17s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:10.282513] [STDOUT] stdout:     t =    53.17s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:10.288939] [STDOUT] stdout:     t =    53.18s         Capturing element debug description
     [2024-01-19 17:53:11.291168] [STDOUT] stdout:     t =    54.18s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:11.291486] [STDOUT] stdout:     t =    54.18s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:11.298158] [STDOUT] stdout:     t =    54.19s         Capturing element debug description
     [2024-01-19 17:53:12.341276] [STDOUT] stdout:     t =    55.23s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:12.341540] [STDOUT] stdout:     t =    55.23s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:12.347971] [STDOUT] stdout:     t =    55.24s         Capturing element debug description
     [2024-01-19 17:53:13.407970] [STDOUT] stdout:     t =    56.30s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:13.408258] [STDOUT] stdout:     t =    56.30s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:13.414859] [STDOUT] stdout:     t =    56.31s         Capturing element debug description
     [2024-01-19 17:53:14.482469] [STDOUT] stdout:     t =    57.37s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:14.482561] [STDOUT] stdout:     t =    57.37s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:14.489053] [STDOUT] stdout:     t =    57.38s         Capturing element debug description
     [2024-01-19 17:53:15.541593] [STDOUT] stdout:     t =    58.43s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:15.542163] [STDOUT] stdout:     t =    58.43s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:15.548760] [STDOUT] stdout:     t =    58.44s         Capturing element debug description
     [2024-01-19 17:53:16.608351] [STDOUT] stdout:     t =    59.50s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:16.608421] [STDOUT] stdout:     t =    59.50s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:16.614948] [STDOUT] stdout:     t =    59.51s         Capturing element debug description
     [2024-01-19 17:53:17.674434] [STDOUT] stdout:     t =    60.57s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:17.674843] [STDOUT] stdout:     t =    60.57s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:17.681381] [STDOUT] stdout:     t =    60.57s         Capturing element debug description
     [2024-01-19 17:53:18.741528] [STDOUT] stdout:     t =    61.63s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:18.741594] [STDOUT] stdout:     t =    61.63s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:18.748223] [STDOUT] stdout:     t =    61.64s         Capturing element debug description
     [2024-01-19 17:53:19.791176] [STDOUT] stdout:     t =    62.68s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:19.791545] [STDOUT] stdout:     t =    62.68s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:19.798053] [STDOUT] stdout:     t =    62.69s         Capturing element debug description
     [2024-01-19 17:53:20.807834] [STDOUT] stdout:     t =    63.70s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:20.808300] [STDOUT] stdout:     t =    63.70s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:20.815003] [STDOUT] stdout:     t =    63.71s         Capturing element debug description
     [2024-01-19 17:53:21.874680] [STDOUT] stdout:     t =    64.77s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:21.874950] [STDOUT] stdout:     t =    64.77s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:21.881290] [STDOUT] stdout:     t =    64.77s         Capturing element debug description
     [2024-01-19 17:53:22.951969] [STDOUT] stdout:     t =    65.84s     Checking `Expect predicate `exists == 1` for object "Button tapped 1 time." StaticText`
     [2024-01-19 17:53:22.952360] [STDOUT] stdout:     t =    65.84s         Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:22.958949] [STDOUT] stdout:     t =    65.85s         Capturing element debug description
     [2024-01-19 17:53:23.658320] [STDOUT] stdout:     t =    66.55s Checking existence of `"Button tapped 1 time." StaticText`
     [2024-01-19 17:53:23.665179] [STDOUT] stdout:     t =    66.56s Capturing debug information
     [2024-01-19 17:53:23.665345] [STDOUT] stdout:     t =    66.56s     Requesting snapshot of accessibility hierarchy for app with pid 6685
     [2024-01-19 17:53:23.725941] [STDOUT] stdout: /opt/s/w/ir/x/t/flutter_module_test.yubJ2r/hello_host_app/FlutterUITests/FlutterUITests.m:76: error: -[FlutterUITests testFlutterViewWarm] : (([app.staticTexts[@"Button tapped 1 time."] waitForExistenceWithTimeout:kStandardTimeOut]) is true) failed
     [2024-01-19 17:53:23.726632] [STDOUT] stdout:     t =    66.62s Tear Down
     [2024-01-19 17:53:23.932557] [STDOUT] stdout: Test Case '-[FlutterUITests testFlutterViewWarm]' failed (66.824 seconds).
    
  3. vashworth commented on Jan 26, 2024

    @vashworth
    Contributor

    I'm deprioritizing this for now since the build still passes and doesn't block the tree.

  4. added
    P1High-priority issues at the top of the work list
    and removed
    P0Critical issues such as a build break or regression
    on Jan 26, 2024
  5. added
    P0Critical issues such as a build break or regression
    and removed
    P1High-priority issues at the top of the work list
    on Feb 7, 2024
  6. added
    P1High-priority issues at the top of the work list
    and removed
    P0Critical issues such as a build break or regression
    on Feb 13, 2024
  7. christopherfujino commented on Feb 13, 2024

    @christopherfujino
    Contributor

    I'm deprioritizing this for now since the build still passes and doesn't block the tree.

    This still applies

  8. added
    P0Critical issues such as a build break or regression
    and removed
    P1High-priority issues at the top of the work list
    on Feb 14, 2024
  9. added
    P1High-priority issues at the top of the work list
    and removed
    P0Critical issues such as a build break or regression
    on Feb 20, 2024
  10. added
    P0Critical issues such as a build break or regression
    and removed
    P1High-priority issues at the top of the work list
    on Feb 21, 2024
  11. vashworth commented on Feb 22, 2024

    @vashworth
    Contributor

    So this issue seems to be specific to iOS 17. It's really weird because it always happens on the -[FlutterUITests testFlutterViewWarm] test and what I think it happening is that when it goes to tap on the button, it appears that the simulator is rebooting or something.

    Screenshot 2024-02-22 at 11 08 11 AM

    Also, seems this test has had problems before: #96622.

    I think easiest fix it just to implement a retry as we've done in the past, but I'm curious as to why this is happening. I'm unable to recreate locally.

  12. added
    P1High-priority issues at the top of the work list
    and removed
    P0Critical issues such as a build break or regression
    on Feb 22, 2024
  13. github-actions commented on Mar 8, 2024

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  14. locked as resolved and limited conversation to collaborators on Mar 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work listc: flakeTests that sometimes, but not always, incorrectly passteam-toolOwned by Flutter Tool team

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions