[Webkit-unassigned] [Bug 46453] [NRWT] Put the http and websocket tests to end of the test list

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 24 15:45:08 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=46453





--- Comment #6 from Gabor Rapcsanyi <rgabor at inf.u-szeged.hu>  2010-09-24 15:45:07 PST ---
(In reply to comment #5)
> 
> With NRWT, if you're running with multiple threads, won't only the http thread block?  For example:
> 
> first NRWT
>   a) first thread running http tests
>   b) second thread running some other tests
> 
> second NRWT
>   c) first thread blocks on http tests in first NRWT
>   d) second thread running some other tests
> 
> So only a single thread will block on the second NRWT.  All the other tests can be run by thread (d) while thread (c) is blocking.  Maybe I don't understand how http locking is implemented?

The threads are not selecting from the queue they just get next directory.
If we put all http test directory to the begin of queue then all thread will blocks while they get the lock.
If you say put all http test to the same test directory in the queue then just one thread can run the http tests and it can be slower when we just run http tests and the lock will stay longer anyway.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list