Skip to content

integration_test (aka e2e) based performance tests are not preserving the timeline #108046

@dnfield

Description

@dnfield

We're only uploading the timeline summary. To get the summary we need the timeline - we should persist the whole timeline and make sure that gets uploaded to luci for various runs so we can look at regressions more easily.

See e.g. https://ci.chromium.org/ui/p/flutter/builders/prod/Linux_android%20opacity_peephole_opacity_of_grid_perf__e2e_summary/2528/overview - under log links there, there is only a timeline summary, no timeline. This means that someone looking for more details about improvements or regressions needs to run the benchmark locally.

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: contributor-productivityTeam-specific productivity, code health, technical debt.frameworkflutter/packages/flutter repository. See also f: labels.team-frameworkOwned by Framework teamteam: benchmarkPerformance issues found by inspecting benchmarkstriaged-frameworkTriaged by Framework team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions