Skip to content

Some browser tests timing out when co19 is run #22050

Open
@whesse

Description

@whesse

We are getting timeouts of html/history_test on firefox, on the buildbot.
There is a possibly related issue on history_test, which claims there is a problem with the unittest framework: https://code.google.com/p/dart/issues/detail?id=8183

From the Dart code, it is hard to see what could be causing a timeout, but it is happening.

Skipping the test on Firefox in the status file.
Putting this in the unittest area for now, unless it is shown that that is not the problem.

There is no useful information in the buildbot output:
FAILED: dart2js-ff release_ia32 html/history_test/history
Expected: Pass
Actual: Timeout
CommandOutput[dart2js]:
CommandOutput[ff]:

stdout:
events:
  [
        {
              type: debug
              value: test_controller.js started
              timestamp: 0
        },
        {
              type: debug
              value: Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)
              timestamp: 0
        },
        {
              type: print
              value: dart-calling-main
              timestamp: 0.154
        },
        {
              type: print
              value: dart-main-done
              timestamp: 0.192
        },
        {
              type: message_received
              value: dart-calling-main
              timestamp: 0.233
        },
        {
              type: message_received
              value: unittest-suite-wait-for-done
              timestamp: 0.234
        },
        {
              type: message_received
              value: dart-main-done
              timestamp: 0.234
        },
        {
              type: debug
              value: Sending events to driver page (isFirstMessage = false, isStatusUpdate = true, isDone = false)
              timestamp: 10.002
        },
....
        {
              type: debug
              value: Sending events to driver page (isFirstMessage = false, isStatusUpdate = true, isDone = false)
              timestamp: 60.008
        },
        {
              type: dom
              value: <head>
                      <meta http-equiv="X-UA-Compatible" content="IE=edge">
                      <meta name="dart.unittest" content="full-stack-traces">
                      <title> Test /mnt/data/b/build/slave/dart2js-ff-linux-2-4-be/build/dart/tests/html/history_test.dart </title>
                      <style>
                         .unittest-table { font-family:monospace; border:1px; }
                         .unittest-pass { background: #­6b3;}
                         .unittest-fail { background: #d55;}
                         .unittest-error { background: #a11;}
                      </style>
                    </head>
                    <body>
                      <h1> Running /mnt/data/b/build/slave/dart2js-ff-linux-2-4-be/build/dart/tests/html/history_test.dart </h1>
                      <script type="text/javascript" src="/root_dart/tools/testing/dart/test_controller.js">
                      </script>
                      <script type="text/javascript" src="/root_build/generated_compilations/dart2js-sdk/tests_html_history_test/test.js" onerror="scriptTagOnErrorCallback(null)" defer="">
                      </script>
                      <script type="text/javascript" src="/root_dart/pkg/browser/lib/dart.js"></script>
                    
                    </body>
              timestamp: 60.009
        },
  ]
  
stderr:
This test timed out. The delay until the test actually started was: 0:00:00.259683.

Metadata

Metadata

Assignees

Labels

P2A bug or feature request we're likely to work onarea-web-jsIssues related to JavaScript support for Dart Web, including DDC, dart2js, and JS interop.browser-chromebrowser-firefoxlibrary-htmltype-bugIncorrect behavior (everything from a crash to more subtle misbehavior)web-librariesIssues impacting dart:html, etc., libraries

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions