Skip to content

Linux web_long_running_tests flakes with error version info not in JSON #97307

Description

@keyonghan

(part of #97036)
These data is based on Q4 2021 flakes that happened from 10/01/2021 to 01/13/2022

1 flake when running cd dev/integration_tests/web_e2e_tests; ../../../bin/flutter drive --target=test_driver/url_strategy_integration.dart --browser-name=chrome --no-sound-null-safety -d web-server --release --web-renderer=html (2542 on 12/28/2021)

▌02:30:03▐ RUNNING: cd dev/integration_tests/web_e2e_tests; ../../../bin/flutter drive --target=test_driver/url_strategy_integration.dart --browser-name=chrome --no-sound-null-safety -d web-server --release --web-renderer=html
Running "flutter pub get" in web_e2e_tests...                    1,668ms
Launching test_driver/url_strategy_integration.dart on Web Server in release mode...
Compiling test_driver/url_strategy_integration.dart for the Web...        35.5s
test_driver/url_strategy_integration.dart is being served at http://localhost:36967
The web-server device requires the Dart Debug Chrome extension for debugging. Consider using the Chrome or Edge devices for an improved development workflow.

UnknownException (13): unknown error: version info not in JSON
  (Driver info: chromedriver=84.0.4147.30 (48b3e868b4cc0aa7e8149519690b6f6949e110a8-refs/branch-heads/4147@{#310}),platform=Linux 4.9.0-14-amd64 x86_64)
#0      parseJsonWireResponse (package:webdriver/src/handler/json_wire/utils.dart:82:9)
#1      JsonWireSessionHandler.parseInfoResponse (package:webdriver/src/handler/json_wire/session.dart:27:21)
#2      JsonWireSessionHandler.parseCreateResponse (package:webdriver/src/handler/json_wire/session.dart:18:7)
#3      InferSessionHandler.parseCreateResponse (package:webdriver/src/handler/infer_handler.dart:100:39)
#4      AsyncRequestClient.send (package:webdriver/src/common/request_client.dart:96:32)
<asynchronous suspension>
#5      createDriver (package:webdriver/async_core.dart:64:19)
<asynchronous suspension>
#6      WebDriverService.startTest (package:flutter_tools/src/drive/web_driver_service.dart:141:19)
<asynchronous suspension>
#7      DriveCommand.runCommand (package:flutter_tools/src/commands/drive.dart:272:28)
<asynchronous suspension>
#8      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1161:27)
<asynchronous suspension>
#9      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#10     CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#11     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:281:9)
<asynchronous suspension>
#12     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#13     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:229:5)
<asynchronous suspension>
#14     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
<asynchronous suspension>
#15     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#16     main (package:flutter_tools/executable.dart:94:3)
<asynchronous suspension>

Activity

  1. keyonghan commented on Jan 26, 2022

    @keyonghan
    ContributorAuthor
  2. changed the title [-]Linux web_long_running_tests_1_5 flakes with error `version info not in JSON`[/-] [+]Linux web_long_running_tests flakes with error `version info not in JSON`[/+] on Jan 26, 2022
  3. removed their assignment
    on Jan 26, 2022
  4. added
    P1High-priority issues at the top of the work list
    on Feb 10, 2022
  5. keyonghan commented on Mar 16, 2022

    @keyonghan
    ContributorAuthor
  6. christopherfujino commented on Mar 31, 2022

    @christopherfujino
    Contributor

    A user filed this as well: #101041

  7. keyonghan commented on Apr 25, 2022

    @keyonghan
    ContributorAuthor

    This happened again: https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_long_running_tests_1_5/3845/overview

    Marking as P2 as this is consistently happening.

  8. added
    c: flakeTests that sometimes, but not always, incorrectly pass
    and removed
    P1High-priority issues at the top of the work list
    on Apr 25, 2022
  9. yjbanov commented on May 3, 2022

    @yjbanov
    Contributor

    This is the same as #102660, no?

  10. keyonghan commented on May 4, 2022

    @keyonghan
    ContributorAuthor

    Dup of #102660.

  11. github-actions commented on May 18, 2022

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

  12. locked as resolved and limited conversation to collaborators on May 18, 2022
  13. added
    P0Critical issues such as a build break or regression
    and removed on Jun 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P0Critical issues such as a build break or regressionc: flakeTests that sometimes, but not always, incorrectly passplatform-webWeb applications specifically

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions