Skip to content

AmberCtlException internal error causes flakes on Fuchsia LUCI workers. #50249

Description

@chinmaygarde

An example of one such exception is here.

The specific issue is

AmberCtlException, cause: "amberctl get_up -n flutter_aot_runner failed, aborting.", underlying exception: OperationResult{failure, info: "Update failed with error fetch: Resolve status: ErrInternal, retrying...
Update failed with error fetch: Resolve status: ErrInternal, retrying...
Update failed with error fetch: Resolve status: ErrInternal, retrying...
", error: "2020/02/05 21:39:29 error getting an update: fetch: Resolve status: ErrInternal

Activity

  1. godofredoc commented on Feb 6, 2020

    @godofredoc
    Contributor

    I'd recommend to try to find an owner for this on the fuchsia side. This error is happening because the amberctl is not able to serve the content of flutter_aot_runner

  2. self-assigned this
    on Feb 6, 2020
  3. godofredoc commented on Apr 18, 2020

    @godofredoc
    Contributor

    Several teams are getting the same problem and fuchsia team is helping to triage. We need to collect verbose logs from the pm server and syslog to identify where the problems are.

    Some pointers:

    • pm web server may be sending truncated packages
    • pm server may have crashed and not available anymore.
  4. godofredoc commented on Apr 19, 2020

    @godofredoc
    Contributor

    Actually this is because amber_ctl initializes and empty repository that only have access to the packages included in the test far file. To fix this we actually need to serve the packages coming with the core image in addition to the far file.

  5. lock commented on May 6, 2020

    @lock

    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.

  6. locked and limited conversation to collaborators on May 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

c: flakeTests that sometimes, but not always, incorrectly passcustomer: fuchsia

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions