Bug 38252 - webkitpy: run_webkit_tests.py hangs: pthread_cond_wait: Invalid argument
Summary: webkitpy: run_webkit_tests.py hangs: pthread_cond_wait: Invalid argument
Status: RESOLVED DUPLICATE of bug 38300
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: All OS X 10.5
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-28 03:02 PDT by Fumitoshi Ukai
Modified: 2010-04-28 21:04 PDT (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fumitoshi Ukai 2010-04-28 03:02:53 PDT
run_webkit_tests.py hangs on mac.
http://build.chromium.org/buildbot/waterfall.fyi/builders/Webkit%20Mac%20(webkit.org)/builds/18967/steps/webkit_tests/logs/stdio

python /b/slave/webkit-rel-mac-webkit-org/build/src/webkit/tools/layout_tests/run_webkit_tests.py --noshow-results --verbose --full-results-html --clobber-old-results --results-directory ../../../layout-test-results --target Release --builder-name "Webkit Mac (webkit.org)" --build-number 18967 --build-name webkit-rel-mac-webkit-org ""
100428 02:35:28 metered_stream.py:101  INFO Clobbering old results in /b/slave/webkit-rel-mac-webkit-org/build/src/webkit/Release/../../../layout-test-results
100428 02:35:28 base.py:329  DEBUG Using WebKit root: /b/slave/webkit-rel-mac-webkit-org/build/src/third_party/WebKit/
100428 02:35:30 run_webkit_tests.py:1582 INFO Running 2 TestShells in parallel
100428 02:35:30 run_webkit_tests.py:1592 INFO Regular timeout: 6000, slow test timeout: 30000
...
100428 02:40:35 dump_render_tree_thread.py:349  DEBUG Thread-1 fast/table/cell-width-auto.html passed
pthread_cond_wait: Invalid argument
pthread_cond_wait: Invalid argument
pthread_cond_wait: Invalid argument
pthread_cond_wait: Invalid argument
100428 02:40:35 dump_render_tree_thread.py:349  DEBUG Thread-1 fast/table/cellindex.html passed
100428 02:40:35 dump_render_tree_thread.py:349  DEBUG Thread-1 fast/table/click-near-anonymous-table.html passed
100428 02:40:35 dump_render_tree_thread.py:349  DEBUG Thread-1 fast/table/col-width-span-expand.html passed
100428 02:40:35 dump_render_tree_thread.py:349  DEBUG Thread-1 fast/table/colgroup-preceded-by-caption.html passed
100428 02:40:35 dump_render_tree_thread.py:346  DEBUG Thread-2 fast/repaint/overflow-scroll-delete.html failed:
  Image mismatch
pthread_cond_wait: Invalid argument
100428 02:40:35 dump_render_tree_thread.py:349  DEBUG Thread-1 fast/table/colgroup-relative.html passed
100428 02:40:35 dump_render_tree_thread.py:349  DEBUG Thread-1 fast/table/colgroup-spanning-groups-rules.html passed
100428 02:40:35 dump_render_tree_thread.py:349  DEBUG Thread-1 fast/table/colspanMinWidth.html passed
100428 02:40:35 dump_render_tree_thread.py:349  DEBUG Thread-1 fast/table/destroy-cell-with-selection-crash.html passed

command timed out: 600 seconds without output, killing pid 76931
process killed by signal 9
program finished with exit code -1
elapsedTime=910.183127
Comment 1 Eric Seidel (no email) 2010-04-28 11:53:27 PDT
I have no idea.

I've just about given up trying to fix Chromium's pile of untested brittle python code.

Maybe this is some symptom of http://bugs.python.org/issue2320 again?
Comment 2 Eric Seidel (no email) 2010-04-28 12:43:29 PDT
Does its hang every time?  Have we seen this more than once?

http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man3/pthread_cond_wait.3.html

Would suggest that something down in python land is wrong or corrupted.
Comment 3 Eric Seidel (no email) 2010-04-28 21:04:54 PDT
Sorry, I forgot about this bug again and filed a new one.

This is clearly a bug in python itself.  Not sure how we're triggering it yet.  See bug 38300.

*** This bug has been marked as a duplicate of bug 38300 ***