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))
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')
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()
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' )
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()
def __init__(self, *args, **kwargs): super(GtkPort, self).__init__(*args, **kwargs) self._pulseaudio_sanitizer = PulseAudioSanitizer()