WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
90587
[Chromium-Windows] webkitpy.layout_tests.run_webkit_tests_integrationtest.PortTest.test_qt_linux and mac_lion are failed
https://bugs.webkit.org/show_bug.cgi?id=90587
Summary
[Chromium-Windows] webkitpy.layout_tests.run_webkit_tests_integrationtest.Por...
yosin
Reported
2012-07-04 22:34:24 PDT
It seems something wrong for setting up environment variables. Error output: ERROR: webkitpy.layout_tests.run_webkit_tests_integrationtest.PortTest.test_qt_linux -------------------------------------------------------------------------------- Traceback (most recent call last): File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\run_webkit_tests_integrationtest.py", line 1040, in test_qt_linux self.assert_mock_port_works('qt-linux') File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\run_webkit_tests_integrationtest.py", line 1031, in assert_mock_port_works self.assertTrue(passing_run(args + ['--platform', 'mock-' + port_name, 'fast/harness/results.html'], tests_included=True, host=Host())) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\run_webkit_tests_integrationtest.py", line 97, in passing_run res = run_webkit_tests.run(port_obj, options, parsed_args, buildbot_output=buildbot_output, regular_output=regular_output) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\run_webkit_tests.py", line 129, in run unexpected_result_count = manager.run() File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager.py", line 910, in run interrupted, keyboard_interrupted, thread_timings, test_timings, individual_test_timings = self._run_tests(self._test_files_list, result_summary, int(self._options.child_processes)) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager.py", line 802, in _run_tests manager_connection.run_message_loop(delay_secs=1.0) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager_worker_broker.py", line 358, in run_message_loop self._inline_worker.run() File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager_worker_broker.py", line 454, in run self._client.run(self._host) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager_worker_broker.py", line 306, in run self._worker_connection.raise_exception(sys.exc_info()) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager_worker_broker.py", line 297, in run self._worker_connection.run_message_loop() File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager_worker_broker.py", line 251, in run_message_loop self._broker.run_message_loop(self._run_topic, self._client, delay_secs) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager_worker_broker.py", line 183, in run_message_loop self._run_loop(topic_name, client, block=True, delay_secs=delay_secs) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager_worker_broker.py", line 197, in _run_loop self._dispatch_message(msg, client) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager_worker_broker.py", line 206, in _dispatch_message message_handler(message.src, *optargs) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\manager_worker_broker.py", line 320, in handle_test_list self.worker.handle('test_list', source, list_name, test_list) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\worker.py", line 82, in handle self._run_test(test_input) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\worker.py", line 106, in _run_test result = self.run_test_with_timeout(test_input, test_timeout_sec) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\worker.py", line 148, in run_test_with_timeout return self._run_test_in_this_thread(test_input) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\worker.py", line 233, in _run_test_in_this_thread return self.run_single_test(self._driver, test_input) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\worker.py", line 237, in run_single_test test_input, driver, self._name) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\single_test_runner.py", line 46, in run_single_test return runner.run() File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\single_test_runner.py", line 105, in run return self._run_compare_test() File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\controllers\single_test_runner.py", line 108, in _run_compare_test driver_output = self._driver.run_test(self._driver_input()) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\port\driver.py", line 220, in run_test return self._running_drivers[cmd_line_key].run_test(driver_input) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\port\webkit.py", line 561, in run_test self._server_process.write(command) File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\port\server_process.py", line 136, in write self._start() File "E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_tests\port\server_process.py", line 103, in _start env=self._env) File "c:\Python26\lib\subprocess.py", line 623, in __init__ errread, errwrite) File "c:\Python26\lib\subprocess.py", line 833, in _execute_child startupinfo) TypeError: environment can only contain strings
Attachments
Add attachment
proposed patch, testcase, etc.
Dirk Pranke
Comment 1
2012-07-08 11:42:59 PDT
odd. this seems to run cleanly for me locally (mac lion, not win) and on the bots that I checked. Where did you see this?
yosin
Comment 2
2012-07-08 18:12:00 PDT
I obtain outputs from Chromium-Windows-Release bots, E:\b\chromium-win-release-tests\build\Tools\Scripts\webkitpy\layout_test ^^^^^^^^^^^^^^^^^^^^^^^^^^^ It seems test harness failed to spawn subprocess.
Dirk Pranke
Comment 3
2012-07-09 10:34:20 PDT
Oh, I see. I had checked chromium-win-release, but I didn't realize that you had disabled the tests in
http://trac.webkit.org/changeset/121881
and only saw the passes after that. I will investigate further. Thanks!
Stephen Chenney
Comment 4
2013-04-09 17:06:37 PDT
Marked LayoutTest bugs, bugs with Chromium IDs, and some others as WontFix. Test failure bugs still are trackable via TestExpectations or disabled unit tests.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug