Exemplo n.º 1
0
    def __init__(self, *args, **kwargs):
        super(GtkPort, self).__init__(*args, **kwargs)
        self._pulseaudio_sanitizer = PulseAudioSanitizer()
        self._display_server = self.get_option("display_server")

        if self.get_option("leaks"):
            self._leakdetector = LeakDetectorValgrind(self._executive,
                                                      self._filesystem,
                                                      self.results_directory())
            if not self.get_option("wrapper"):
                raise ValueError(
                    'use --wrapper=\"valgrind\" for memory leak detection on GTK'
                )

        if self._should_use_jhbuild():
            self._jhbuild_wrapper = [
                self.path_from_webkit_base('Tools', 'jhbuild',
                                           'jhbuild-wrapper'), '--gtk', 'run'
            ]
            if self.get_option('wrapper'):
                self.set_option(
                    'wrapper', ' '.join(self._jhbuild_wrapper) + ' ' +
                    self.get_option('wrapper'))
            else:
                self.set_option_default('wrapper',
                                        ' '.join(self._jhbuild_wrapper))
Exemplo n.º 2
0
    def __init__(self, *args, **kwargs):
        super(GtkPort, self).__init__(*args, **kwargs)
        self._pulseaudio_sanitizer = PulseAudioSanitizer()

        if self.get_option("leaks"):
            self._leakdetector = LeakDetectorValgrind(self._executive, self._filesystem, self.results_directory())
            if not self.get_option("wrapper"):
                raise ValueError('use --wrapper=\"valgrind\" for memory leak detection on GTK')
Exemplo n.º 3
0
    def __init__(self, *args, **kwargs):
        super(EflPort, self).__init__(*args, **kwargs)

        self._jhbuild_wrapper = [self.path_from_webkit_base('Tools', 'jhbuild', 'jhbuild-wrapper'), '--efl', 'run']

        self.set_option_default('wrapper', ' '.join(self._jhbuild_wrapper))
        self.webprocess_cmd_prefix = self.get_option('webprocess_cmd_prefix')

        self._pulseaudio_sanitizer = PulseAudioSanitizer()
Exemplo n.º 4
0
Arquivo: gtk.py Projeto: kas1e/Odyssey
    def __init__(self, *args, **kwargs):
        super(GtkPort, self).__init__(*args, **kwargs)
        self._pulseaudio_sanitizer = PulseAudioSanitizer()

        if self.get_option("leaks"):
            if not self.get_option("wrapper"):
                raise ValueError(
                    'use --wrapper=\"valgrind\" for memory leak detection on GTK'
                )
Exemplo n.º 5
0
    def __init__(self, *args, **kwargs):
        super(NixPort, self).__init__(*args, **kwargs)

        self._jhbuild_wrapper_path = self.path_from_webkit_base(
            'Tools', 'nix', 'run-with-jhbuild')

        self.set_option_default('wrapper', self._jhbuild_wrapper_path)
        self.set_option_default('webkit_test_runner', True)
        self.webprocess_cmd_prefix = self.get_option('webprocess_cmd_prefix')

        self._pulseaudio_sanitizer = PulseAudioSanitizer()
Exemplo n.º 6
0
Arquivo: gtk.py Projeto: GhostQ/GitSB
 def __init__(self, *args, **kwargs):
     super(GtkPort, self).__init__(*args, **kwargs)
     self._pulseaudio_sanitizer = PulseAudioSanitizer()