[Webkit-unassigned] [Bug 57640] New: [GTK] overlapping drag&drop tests fail on NRWT
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Apr 1 09:57:14 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=57640
Summary: [GTK] overlapping drag&drop tests fail on NRWT
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Mac OS X 10.5
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: tony at chromium.org
CC: mrobinson at webkit.org
Blocks: 34984
The GTK+ DRT makes real d&d calls which can cause problems if two processes try to run a d&d test at the same time. A simple workaround is to give each NRWT process a separate Xvfb server to use. This could probably happen in 2 different ways:
1) Each NRWT thread is taught to start/stop xvfb on it's own.
2) The buildbot slave wrapper scripts (Tools/BuildSlaveSupport/gtk/xvfb/run and gtk/buildbot/run) can launch N Xvfb processes and NRWT just needs to set the right DISPLAY for each process.
(1) sounds a bit easier than (2), but either is probably OK.
This might also give speed improvements. Chromium Linux's DRT used to use to paint to the X server and Xvfb was always pegged at 100% cpu when running with 16 processes.
--
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