2010-11-18 Dirk Pranke <dpranke@chromium.org>
Reviewed by Tony Chang.
new-run-webkit-tests: create first part of 'message_broker' class for multiprocessing fixes
Create the first version of the 'message_broker' package. This
class will encapsulate all of the threading/multiprocessing and
message-sending details for the communication between the
'manager' object and the 'worker' objects. For the moment, it
just holds some routines and tests for logging thread stacks.
There should be no functional changes in this patch, just moving stuff
around.
https://bugs.webkit.org/show_bug.cgi?id=49707
* Scripts/webkitpy/layout_tests/layout_package/dump_render_tree_thread.py:
* Scripts/webkitpy/layout_tests/layout_package/dump_render_tree_thread_unittest.py: Removed.
* Scripts/webkitpy/layout_tests/layout_package/message_broker.py: Added.
* Scripts/webkitpy/layout_tests/layout_package/message_broker_unittest.py: Added.
* Scripts/webkitpy/layout_tests/run_webkit_tests.py:
* Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72339
268f45cc-cd09-0410-ab3c-
d52691b4dbfc