[Webkit-unassigned] [Bug 33153] Running multiple instances of run-webkit-tests is not possible on the same machine

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 4 07:58:25 PST 2010


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





--- Comment #1 from Andras Becsi <abecsi at inf.u-szeged.hu>  2010-01-04 07:58:24 PST ---
(In reply to comment #0)
First of all we need to change the pidfile path to use File::spec->tmpdir(). 
One way would be to implement setter and getter functions to
layoutTestController to be able to get the preconfigured port number and
LayoutTests dir path in javascript (via environmental variable for example) and
update the related files, so no need for /tmp/LayoutTests. In this case we need
to update all the related tests to use these functions.

Another way would be to use a locking mechanism on httpd, run the http tests at
the end of the testing, and let other instances wait until the running
finishes. This is not a very robust way to do (and not parallel), a crashed
testing session could introduce a deadlock, but only the ~17 symlink related
tests would need an update and layoutTestController one function to get the
LayoutTests dirpath.

-- 
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