Skip to content

Mac_ios hot_mode_dev_cycle_ios__benchmark is 2.00% flaky, Process exited with status = -1 (0xffffffff) lost connection #120808

Closed

Description

@fluttergithubbot

The post-submit test builder Mac_ios hot_mode_dev_cycle_ios__benchmark had a flaky ratio 2.00% 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_ios%20hot_mode_dev_cycle_ios__benchmark/4015
Commit: 00adf9a

Flaky builds:
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios%20hot_mode_dev_cycle_ios__benchmark/4015
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios%20hot_mode_dev_cycle_ios__benchmark/3995

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

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
    toolAffects the "flutter" command-line tool. See also t: labels.
    on Feb 15, 2023
  2. zanderso commented on Feb 15, 2023

    @zanderso
    Member

    The flake in 4015 is a host-side Dart VM GC crasher. I've only seen that once, and without a reliable repro, I don't think the VM team will be able to track that one down.

    However, 3995 is a VM service address discovery timeout. It is interesting because the device logs don't capture the timeframe when the discovery timed out. Instead the device logs seem to begin only slightly before the run that follows the failing run. cc @jmagman.

    Downgrading to P3 since this is only just over the threshold.

  3. added
    P1High-priority issues at the top of the work list
    and removed on Feb 15, 2023
  4. removed their assignment
    on Feb 15, 2023
  5. added and removed
    P1High-priority issues at the top of the work list
    on Feb 22, 2023
  6. self-assigned this
    on Feb 28, 2023
  7. jmagman commented on Feb 28, 2023

    @jmagman
    Member

    Hm, 4094 and 4171 lost connection to device, not sure what that's about? It ran on different devicelab bots.

    [hot_mode_dev_cycle_ios__benchmark] [STDOUT] stdout: [+21099 ms] (lldb) warning: failed to set breakpoint site at 0x1b9c400f8 for breakpoint -4.1: error sending the breakpoint request
    [hot_mode_dev_cycle_ios__benchmark] [STDOUT] stdout: [+5143 ms] Process 555 exited with status = -1 (0xffffffff) lost connection
    

    4160 is VM service discovery timeout.

  8. 173 remaining items

  9. added
    P0Critical issues such as a build break or regression
    and removed
    P1High-priority issues at the top of the work list
    on Aug 30, 2023
  10. vashworth commented on Sep 5, 2023

    @vashworth
    Contributor

    I pushed a workaround that should hopefully fix: #133769

    Since we can't recreate it, though, we'll just have to wait to see if it stops flaking

  11. fluttergithubbot commented on Sep 6, 2023

    @fluttergithubbot
    ContributorAuthor

    [prod pool] flaky ratio for the past (up to) 100 commits between 2023-08-30 and 2023-09-03 is 1.03%. Flaky number: 1; total number: 97.
    One recent flaky example for a same commit: https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios%20hot_mode_dev_cycle_ios__benchmark/6870
    Commit: 1b1c8a1
    Flaky builds:
    https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios%20hot_mode_dev_cycle_ios__benchmark/6870

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

  12. fluttergithubbot commented on Sep 13, 2023

    @fluttergithubbot
    ContributorAuthor

    [prod pool] flaky ratio for the past (up to) 100 commits between 2023-09-07 and 2023-09-12 is 1.03%. Flaky number: 1; total number: 97.
    One recent flaky example for a same commit: https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios%20hot_mode_dev_cycle_ios__benchmark/7043
    Commit: 4a3ab68
    Flaky builds:
    https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios%20hot_mode_dev_cycle_ios__benchmark/7043

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

  13. vashworth commented on Sep 19, 2023

    @vashworth
    Contributor

    Updated the fix (#134542), so need to wait again to see if it stops flaking

  14. fluttergithubbot commented on Sep 20, 2023

    @fluttergithubbot
    ContributorAuthor
  15. vashworth commented on Sep 25, 2023

    @vashworth
    Contributor

    This has not flaked since workaround was added. I'm going to be cautiously optimistic and consider this fixed.

    For future, if this error reoccurs, see the following comment for a breakdown of the situation:
    #120808 (comment)

  16. github-actions commented on Oct 9, 2023

    @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.

  17. locked as resolved and limited conversation to collaborators on Oct 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P0Critical issues such as a build break or regressionc: flakeTests that sometimes, but not always, incorrectly passplatform-iosiOS applications specificallyteam-iosOwned by iOS platform teamtriaged-iosTriaged by iOS platform team

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions