Bug 59787 - test-webkitpy hangs on my machine (SL)
Summary: test-webkitpy hangs on my machine (SL)
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-29 02:02 PDT by Adam Barth
Modified: 2011-12-21 14:08 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Barth 2011-04-29 02:02:12 PDT
abarth@quadzen:~/svn/webkit3$ ./Tools/Scripts/test-webkitpy 
test-webkitpy: INFO     Suppressing most webkitpy logging while running unit tests.
test-webkitpy: WARNING  You are testing webkitpy with a Python version (2.6.1) higher than the minimum version (2.5) it was meant to support.
test-webkitpy: WARNING  Skipping tests in ./Tools/QueueStatusServer due to failure (No module named dev_appserver).  This module is optional.  The failure is likely due to a missing Google AppEngine install.  (http://code.google.com/appengine/downloads.html)
webkitpy.test.main: INFO     Excluding: webkitpy.common.checkout.scm_unittest (use --all to include)
.....................................................................................................................................................................................................................root: INFO     this should be logged
....................................................................................................................................................................................................................................................................................^CInterrupted, exiting
Traceback (most recent call last):
  File "./Tools/Scripts/test-webkitpy", line 266, in <module>
    Tester().run_tests(sys.argv, external_package_paths)
  File "/Users/abarth/svn/webkit3/Tools/Scripts/webkitpy/test/main.py", line 157, in run_tests
    unittest.main(argv=sys_argv, module=None)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 817, in __init__
    self.runTests()
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 861, in runTests
    result = testRunner.run(self.test)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 753, in run
    test(result)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 460, in run
    test(result)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 460, in run
    test(result)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 464, in __call__
    return self.run(*args, **kwds)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 460, in run
    test(result)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 300, in __call__
    return self.run(*args, **kwds)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/Users/abarth/svn/webkit3/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py", line 188, in test_accelerated_2d_canvas
    self.assertTrue(passing_run(['--accelerated-2d-canvas']))
  File "/Users/abarth/svn/webkit3/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py", line 96, in passing_run
    res = run_webkit_tests.run(port_obj, options, parsed_args)
  File "/Users/abarth/svn/webkit3/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py", line 118, in run
    num_unexpected_results = manager.run(result_summary)
  File "/Users/abarth/svn/webkit3/Tools/Scripts/webkitpy/layout_tests/layout_package/manager.py", line 829, in run
    raise KeyboardInterrupt
KeyboardInterrupt
Comment 1 Dirk Pranke 2011-04-29 12:48:15 PDT
Hm. This runs cleanly for me (synced to r85352), and there's nothing weird about that test that should cause things to hang.

can you re-run with test-webkitpy -v? Does it always hang in the same place?
Comment 2 Eric Seidel (no email) 2011-04-29 13:38:04 PDT
It also doesn't hang for me.  It's unclear what's different about Adam's config.
Comment 3 Dirk Pranke 2011-04-29 13:39:35 PDT
does it hang after a reboot?
Comment 4 Adam Barth 2011-04-29 13:51:53 PDT
(In reply to comment #3)
> does it hang after a reboot?

Not sure.  I'll let you know once I reboot.  Thanks for investigating.
Comment 5 Dirk Pranke 2011-12-21 14:08:41 PST
closing; please reopen/file a new bug if you see this again.