Content-Length: 299773 | pFad | https://github.com/flutter/flutter/issues/153603

85 `flutter drive` should emit a specific exit code (at minimum) if an emulator or device goes offline · Issue #153603 · flutter/flutter · GitHub
Skip to content

flutter drive should emit a specific exit code (at minimum) if an emulator or device goes offline #153603

@matanlurey

Description

@matanlurey

In #153445 we investigated that Android 35 (the upcoming release) is too unstable on emulators to be used on pre or post-submit infrastructure (see our [CI changes here (https://github.com//issues/153445)). In an informal conversation between @zanderso @reidbaker @johnmccutchan and @matanlurey we talked about our inability to determine root causes.

@johnmccutchan wrote:

I guess I'm wondering why we can't have finer grained signals of test failures?

Like if an emulator is crashing I'd like that to be flagged as something distinct than a flakey test. Because it wasn't the test that flaked actually, it was our environment.

@zanderso wrote:

Yeah, I was thinking like flutter drive would have different error exit codes for a test failure vs. failures for other reasons like the emulator/device disappearing.

So, this issue is tracking doing this.

I admit I am not sure how easy this will be, in particular to do across every platform we support.

If we limit the scope (i.e. Android devices), or file sub-issues for every platform, it might be viable to do some of these.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: tests"flutter test", flutter_test, or one of our testsc: tech-debtTechnical debt, code quality, testing, etc.f: integration_testThe flutter/packages/integration_test plugint: flutter driver"flutter driver", flutter_drive, or a driver testteam-toolOwned by Flutter Tool teamtoolAffects the "flutter" command-line tool. See also t: labels.tool-still-validIssues that have been deemed still valid as part of the Flutter Tools issue cleanup initiative.triaged-toolTriaged by Flutter Tool team

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions









      ApplySandwichStrip

      pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


      --- a PPN by Garber Painting Akron. With Image Size Reduction included!

      Fetched URL: https://github.com/flutter/flutter/issues/153603

      Alternative Proxies:

      Alternative Proxy

      pFad Proxy

      pFad v3 Proxy

      pFad v4 Proxy