-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
What looks like passing test is reported as failure #15139
Comments
This is a known issue. If you look closely enough, you'll see this: 2013-11-18 09:13:37.411 Warning: All tests passed, but exitCode != 0. (E:\b\build\slave\dartium-win-inc-be\build\src\build\Release\content_shell.exe --no-timeout --dump-render-tree http://127.0.0.1:49484/root_build/generated_tests/none-drt/tests_html_svgelement_test/test.html?crossOriginPort=49485&group=supported_animateTransform) This happens very often and it only happens on content shell. Our current best guess is that the renderer crashes when shutting down. cc @vsmenon. |
Vijay/Siva, is the underlying issue something we are looking into? This is causing a lot of flake on our bots, it seems that we are hitting this a lot on debug windows, did you guys try reproducing this on windows? Set owner to @vsmenon. |
I've been looking into this. Some quick notes:
Can we check for a positive / valid exit code in our test scripts? |
|
I've filed issue #15261 to track the problem that test runner prints confusing exit codes on Windows. |
Issue #7536 has been merged into this issue. |
In the content shell main, the exit code is a signed 32-bit int. So, it actually is negative already in C++, not our scripts. The content shell main does not treat a negative exit code as an error. |
Vijay: The assumption here is that this may very well be windows assigned error codes (that is the reason for the proposal for using err.exe on the exit code by Peter). If the main process is simply crashing - translating this error code by using the windows tool may give useful feedback |
Added this to the 1.6 milestone. |
Added Accepted label. |
supported_animateTransform is passing in roll 39 Dart release 1.9 on Windows. Added CannotReproduce label. |
From http://build.chromium.org/p/client.dart/builders/dartium-win-inc-be/builds/891/steps/drt_core_unchecked_tests/logs/stdio:
FAILED: none-drt release_ia32 html/svgelement_test/supported_animateTransform
Expected: Pass
Actual: RuntimeError
CommandOutput[content_shell]:
stdout:
Content-Type: text/plain
PASS
8 PASS Expectation: supported_animateTransform supported.
All 1 tests passed
EOF
EOF
stderr:
EOF
To retest, run: E:\b\build\slave\dartium-win-inc-be\build\src\dart\tools\testing\bin\windows\dart.exe /E:/b/build/slave/dartium-win-inc-be/build/src/dart/tools/testing/dart/http_server.dart -p 49484 -c 49485 --build-directory=E:\b\build\slave\dartium-win-inc-be\build\src\build\Release --runtime=drt
Command[content_shell]: E:\b\build\slave\dartium-win-inc-be\build\src\build\Release\content_shell.exe --no-timeout --dump-render-tree http://127.0.0.1:49484/root_build/generated_tests/none-drt/tests_html_svgelement_test/test.html?crossOriginPort=49485&group=supported_animateTransform
Took 0:00:00.702000
Short reproduction command (experimental):
python tools/test.py -rdrt -mrelease -t240 html/svgelement_test/supported_animateTransform
The text was updated successfully, but these errors were encountered: