コード例 #1
0
    def get_test_prefix_list(self, tests):
        test_prefix_list = {}
        lines_to_remove = {}

        for builder_name in self._release_builders():
            port_name = builders.port_name_for_builder_name(builder_name)
            port = self._tool.port_factory.get(port_name)
            expectations = TestExpectations(port, include_overrides=True)
            for test in expectations.get_needs_rebaseline_failures():
                if test not in tests:
                    continue

                if test not in test_prefix_list:
                    lines_to_remove[test] = []
                    test_prefix_list[test] = {}
                lines_to_remove[test].append(builder_name)
                test_prefix_list[test][builder_name] = BASELINE_SUFFIX_LIST

        return test_prefix_list, lines_to_remove
コード例 #2
0
    def get_test_prefix_list(self, tests):
        test_prefix_list = {}
        lines_to_remove = {}

        for builder_name in self._release_builders():
            port_name = builders.port_name_for_builder_name(builder_name)
            port = self._tool.port_factory.get(port_name)
            expectations = TestExpectations(port, include_overrides=True)
            for test in expectations.get_needs_rebaseline_failures():
                if test not in tests:
                    continue

                if test not in test_prefix_list:
                    lines_to_remove[test] = []
                    test_prefix_list[test] = {}
                lines_to_remove[test].append(builder_name)
                test_prefix_list[test][builder_name] = BASELINE_SUFFIX_LIST

        return test_prefix_list, lines_to_remove
コード例 #3
0
 def get_from_builder_name(self, builder_name):
     port_name = builders.port_name_for_builder_name(builder_name)
     assert port_name, "unrecognized builder name '%s'" % builder_name
     return self.get(port_name, _builder_options(builder_name))
コード例 #4
0
ファイル: factory.py プロジェクト: Andolamin/LunaSysMgr
 def get_from_builder_name(self, builder_name):
     port_name = builders.port_name_for_builder_name(builder_name)
     assert(port_name)  # Need to update port_name_for_builder_name
     port = self.get(port_name, BuilderOptions(builder_name))
     assert(port)  # Need to update port_name_for_builder_name
     return port
コード例 #5
0
 def get_from_builder_name(self, builder_name):
     port_name = builders.port_name_for_builder_name(builder_name)
     assert port_name, "unrecognized builder name '%s'" % builder_name
     return self.get(port_name, _builder_options(builder_name))
コード例 #6
0
ファイル: factory.py プロジェクト: sitedata/webkit.org
 def get_from_builder_name(self, builder_name):
     port_name = builders.port_name_for_builder_name(builder_name)
     assert (port_name)  # Need to update port_name_for_builder_name
     port = self.get(port_name, BuilderOptions(builder_name))
     assert (port)  # Need to update port_name_for_builder_name
     return port