Skip to content

Linux web_long_running_tests_5_5 is 2.02% flaky #146189

Closed

Activity

  1. added
    c: flakeTests that sometimes, but not always, incorrectly pass
    P0Critical issues such as a build break or regression
    team-webOwned by Web platform team
    on Apr 3, 2024
  2. yjbanov commented on Apr 3, 2024

    @yjbanov
    Contributor

    Not sure what's going on yet, and whether this is related to #143834.

  3. yjbanov commented on Apr 3, 2024

    @yjbanov
    Contributor

    Actually, most of the failures are related to #128382 (see this log file). The tests complete OK, but they complain about "Command did not write the response file but expected response file written". Reassigning to @linchen2chris for initial investigation.

  4. removed their assignment
    on Apr 3, 2024
  5. yjbanov commented on Apr 3, 2024

    @yjbanov
    Contributor

    Looks like I cannot assign to @linchen2chris. So assigning to the first reviewer listed in the PR. @cbracken you drew the short straw :)

  6. removed their assignment
    on Apr 9, 2024
  7. cbracken commented on Apr 9, 2024

    @cbracken
    Member

    Unassigning since this is one of the web-tests and the issue seems to be related to flutter driver, which which I'm not familiar. Looking at the PR I suspect I was the second required approver. Do we just need someone to revert that patch?

  8. cbracken commented on Apr 9, 2024

    @cbracken
    Member

    Looking quickly at the output and code, it looks like:

    1. We synchronously delete build/integration_response_data.json
    2. We run whatever web test this is
    3. We synchronously check for the presence of build/integration_response_data.json and fail to find it causing a failure.

    That logic seems correct to me. @yjbanov what makes you think the file is definitely being written (and written on time)?

  9. yjbanov commented on Apr 17, 2024

    @yjbanov
    Contributor

    I actually don't know if it's being written. I also don't know what this file is and why it needs to be written. For now, I'm inclined to revert the change that expects it.

  10. fluttergithubbot commented on Apr 17, 2024

    @fluttergithubbot
    ContributorAuthor
  11. keyonghan commented on Apr 22, 2024

    @keyonghan
    Contributor

    Just came across the dashboard and noticed the flaky percentage (11 out recent 50 runs are flaky) continues high: https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16274/infra

  12. yjbanov commented on Apr 24, 2024

    @yjbanov
    Contributor

    @keyonghan Yes, all the "web_long_running_tests" failures seem to have the same cause.

  13. fluttergithubbot commented on Apr 24, 2024

    @fluttergithubbot
    ContributorAuthor

    [prod pool] flaky ratio for the past (up to) 100 commits between 2024-04-18 and 2024-04-23 is 8.25%. Flaky number: 8; total number: 97.
    One recent flaky example for a same commit: https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16281,%2016282
    Commit: 89a4ffa
    Flaky builds:
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16282
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16281
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16274
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16273
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16272
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16263
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16262
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16257
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16237
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16223
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16206
    https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_5_5/16204

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

  14. yjbanov commented on May 2, 2024

    @yjbanov
    Contributor

    This may be the culprit, which I think is what @eyebrowsoffire already suspected:

    [0501/183306.597435:INFO:CONSOLE(5)] "Injecting <script> tag. Using callback.", source: http://localhost:35733/flutter_bootstrap.js (5)
    [0501/183306.726152:INFO:CONSOLE(168)] "Uncaught Error: Mismatched anonymous define() module: () => CanvasKitInit
    http://requirejs.org/docs/errors.html#mismatch", source: http://localhost:35733/require.js (168)
    
  15. github-actions commented on May 16, 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.

  16. locked as resolved and limited conversation to collaborators on May 16, 2024
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-webWeb applications specificallyteam-webOwned by Web platform teamtriaged-webTriaged by Web platform team

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions