Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android content-shell failure on corelib/core_runtime_types_test #20525

Closed
whesse opened this issue Aug 14, 2014 · 0 comments
Closed

Android content-shell failure on corelib/core_runtime_types_test #20525

whesse opened this issue Aug 14, 2014 · 0 comments
Labels
os-android P2 A bug or feature request we're likely to work on type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)

Comments

@whesse
Copy link
Member

whesse commented Aug 14, 2014

This test fails locally and on the FYI dartium-android builder.

http://chromegw.corp.google.com/i/client.dart.fyi/builders/dartium-android-release-be/builds/436/steps/dartium_test/logs/stdio

Here is the output, which does not reveal much. Running while checking
the android log with adb logcat gives more info:

FAILED: none-ContentShellOnAndroid release_arm corelib/core_runtime_types_test
Expected: Pass
Actual: RuntimeError
CommandOutput[ContentShellOnAndroid]:

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.002
        },
        {
              type: print
              value: dart-calling-main
              timestamp: 0.141
        },
        {
              type: window_onerror
              value: window.onerror called:
                    
                    http://localhost:8083/root_build/generated_tests/none-ContentShellOnAndroid/tests_corelib_core_runtime_types_test/test.dart:0:
                    Exception: Expect.equals(expected: <true>, actual: <false>) fails.
                    
                    
              timestamp: 0.3
        },
        {
              type: debug
              value: Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)
              timestamp: 0.301
        },
        {
              type: dom
              value: <head>
                      <meta http-equiv="X-UA-Compatible" content="IE=edge">
                      <meta name="dart.unittest" content="full-stack-traces">
                      <title> Test /b/build/slave/dartium-android-release-be/build/src/dart/tests/corelib/core_runtime_types_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 /b/build/slave/dartium-android-release-be/build/src/dart/tests/corelib/core_runtime_types_test.dart </h1>
                      <script type="text/javascript" src="/root_dart/tools/testing/dart/test_controller.js">
                      </script>
                      <script type="application/dart" src="/root_build/generated_tests/none-ContentShellOnAndroid/tests_corelib_core_runtime_types_test/test.dart" onerror="scriptTagOnErrorCallback(null)" defer="">
                      </script>
                      <script type="text/javascript" src="/root_dart/pkg/browser/lib/dart.js"></script>
                    
                    </body>
              timestamp: 0.301
        },
  ]
  

stderr:

BrowserOutput while running the test (* EXPERIMENTAL *):
BrowserOutput.stdout:
  
BrowserOutput.stderr:
  

To retest, run: /b/build/slave/dartium-android-release-be/build/src/dart//tools/testing/bin/linux/dart /b/build/slave/dartium-android-release-be/build/src/dart/tools/testing/dart/http_server.dart -p 8083 -c 8084 --build-directory=/b/build/slave/dartium-android-release-be/build/src/out/ReleaseARM --runtime=ContentShellOnAndroid

Command[ContentShellOnAndroid]: /b/build/slave/dartium-android-release-be/build/src/dart//tools/testing/bin/linux/dart tools/testing/dart/launch_browser.dart ContentShellOnAndroid http://localhost:8083/root_build/generated_tests/none-ContentShellOnAndroid/tests_corelib_core_runtime_types_test/test.html?crossOriginPort=8084
Took 0:00:00.377897

Short reproduction command (experimental):
    python tools/test.py -mrelease -aarm --write-debug-log --test_server_port 8083 --test_server_cross_origin_port 8084 --test_driver_port 8081 --test_driver_error_port 8082 -rContentShellOnAndroid -t240 corelib/core_runtime_types_test

@kevmoo kevmoo added P2 A bug or feature request we're likely to work on type-bug Incorrect behavior (everything from a crash to more subtle misbehavior) and removed triaged labels Mar 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
os-android P2 A bug or feature request we're likely to work on type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)
Projects
None yet
Development

No branches or pull requests

3 participants