Beispiel #1
0
    def _rebaseline_commands(self, test_list, options):

        path_to_webkit_patch = self._tool.path()
        cwd = self._tool.scm().checkout_root
        commands = []
        for test in test_list:
            for builder in self._builders_to_fetch_from(test_list[test]):
                suffixes = ','.join(test_list[test][builder])
                cmd_line = [
                    path_to_webkit_patch, 'rebaseline-test-internal',
                    '--suffixes', suffixes, '--builder', builder, '--test',
                    test
                ]
                if options.move_overwritten_baselines:
                    move_overwritten_baselines_to = builders.move_overwritten_baselines_to(
                        builder)
                    for platform in move_overwritten_baselines_to:
                        cmd_line.extend(
                            ['--move-overwritten-baselines-to', platform])
                if options.results_directory:
                    cmd_line.extend(
                        ['--results-directory', options.results_directory])
                if options.verbose:
                    cmd_line.append('--verbose')
                commands.append(tuple([cmd_line, cwd]))
        return commands
Beispiel #2
0
    def _rebaseline_commands(self, test_list, options):

        path_to_webkit_patch = self._tool.path()
        cwd = self._tool.scm().checkout_root
        commands = []
        for test in test_list:
            for builder in self._builders_to_fetch_from(test_list[test]):
                suffixes = ",".join(test_list[test][builder])
                cmd_line = [
                    path_to_webkit_patch,
                    "rebaseline-test-internal",
                    "--suffixes",
                    suffixes,
                    "--builder",
                    builder,
                    "--test",
                    test,
                ]
                if options.move_overwritten_baselines:
                    move_overwritten_baselines_to = builders.move_overwritten_baselines_to(builder)
                    for platform in move_overwritten_baselines_to:
                        cmd_line.extend(["--move-overwritten-baselines-to", platform])
                if options.results_directory:
                    cmd_line.extend(["--results-directory", options.results_directory])
                if options.verbose:
                    cmd_line.append("--verbose")
                commands.append(tuple([cmd_line, cwd]))
        return commands
Beispiel #3
0
 def _rebaseline_commands(self, test_list):
     path_to_webkit_patch = self._tool.path()
     cwd = self._tool.scm().checkout_root
     commands = []
     for test in test_list:
         for builder in self._builders_to_fetch_from(test_list[test]):
             suffixes = ','.join(test_list[test][builder])
             cmd_line = [path_to_webkit_patch, 'rebaseline-test-internal', '--suffixes', suffixes, '--builder', builder, '--test', test]
             move_overwritten_baselines_to = builders.move_overwritten_baselines_to(builder)
             for platform in move_overwritten_baselines_to:
                 cmd_line.extend(['--move-overwritten-baselines-to', platform])
             commands.append(tuple([cmd_line, cwd]))
     return commands
Beispiel #4
0
    def _rebaseline_commands(self, test_prefix_list, options):
        path_to_webkit_patch = self._tool.path()
        cwd = self._tool.scm().checkout_root
        commands = []
        port = self._tool.port_factory.get()

        for test_prefix in test_prefix_list:
            for test in port.tests([test_prefix]):
                for builder in self._builders_to_fetch_from(test_prefix_list[test_prefix]):
                    suffixes = ','.join(test_prefix_list[test_prefix][builder])
                    cmd_line = [path_to_webkit_patch, 'rebaseline-test-internal', '--suffixes', suffixes, '--builder', builder, '--test', test]
                    if options.move_overwritten_baselines:
                        move_overwritten_baselines_to = builders.move_overwritten_baselines_to(builder)
                        for platform in move_overwritten_baselines_to:
                            cmd_line.extend(['--move-overwritten-baselines-to', platform])
                    if options.results_directory:
                        cmd_line.extend(['--results-directory', options.results_directory])
                    if options.verbose:
                        cmd_line.append('--verbose')
                    commands.append(tuple([cmd_line, cwd]))
        return commands