Changeset 116134 in webkit


Ignore:
Timestamp:
May 4, 2012 11:44:46 AM (12 years ago)
Author:
Csaba Osztrogonác
Message:

[Qt][NRWT] Run each DRT in it's own xvfb
https://bugs.webkit.org/show_bug.cgi?id=77335

Patch by Kristóf Kosztyó <kkristof@inf.u-szeged.hu> on 2012-05-04
Reviewed by Dirk Pranke.

  • Scripts/webkitpy/layout_tests/port/gtk.py:

(GtkPort._driver_class):

  • Scripts/webkitpy/layout_tests/port/qt.py:

(QtPort._driver_class):

  • Scripts/webkitpy/layout_tests/port/xvfbdriver.py: Added.

(XvfbDriver):
(XvfbDriver._start):
(XvfbDriver._start.x_filter):
(XvfbDriver.stop):

Location:
trunk/Tools
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r116126 r116134  
     12012-05-04  Kristóf Kosztyó  <kkristof@inf.u-szeged.hu>
     2
     3        [Qt][NRWT] Run each DRT in it's own xvfb
     4        https://bugs.webkit.org/show_bug.cgi?id=77335
     5
     6        Reviewed by Dirk Pranke.
     7
     8        * Scripts/webkitpy/layout_tests/port/gtk.py:
     9        (GtkPort._driver_class):
     10        * Scripts/webkitpy/layout_tests/port/qt.py:
     11        (QtPort._driver_class):
     12        * Scripts/webkitpy/layout_tests/port/xvfbdriver.py: Added.
     13        (XvfbDriver):
     14        (XvfbDriver._start):
     15        (XvfbDriver._start.x_filter):
     16        (XvfbDriver.stop):
     17
    1182012-05-04  Zan Dobersek  <zandobersek@gmail.com>
    219
  • trunk/Tools/Scripts/webkitpy/layout_tests/port/gtk.py

    r115825 r116134  
    3636from webkitpy.layout_tests.port.webkit import WebKitDriver, WebKitPort
    3737from webkitpy.layout_tests.port.pulseaudio_sanitizer import PulseAudioSanitizer
     38from webkitpy.layout_tests.port.xvfbdriver import XvfbDriver
    3839from webkitpy.common.system.executive import Executive
    3940
     
    8283
    8384    def _driver_class(self):
    84         return GtkDriver
     85        return XvfbDriver
    8586
    8687    def setup_test_run(self):
  • trunk/Tools/Scripts/webkitpy/layout_tests/port/qt.py

    r115958 r116134  
    3939from webkitpy.layout_tests.models.test_configuration import TestConfiguration
    4040from webkitpy.layout_tests.port.webkit import WebKitPort
    41 
     41from webkitpy.layout_tests.port.xvfbdriver import XvfbDriver
    4242
    4343_log = logging.getLogger(__name__)
     
    8181        # The Qt port builds DRT as part of the main build step
    8282        return True
     83
     84    def _driver_class(self):
     85        return XvfbDriver
    8386
    8487    def _path_to_driver(self):
Note: See TracChangeset for help on using the changeset viewer.