コード例 #1
0
    def process(self, fp):
        test_list = self.get_tests(fp)

        manager = TestResultManager(self.step)
        manager.save(test_list)

        return test_list
コード例 #2
0
ファイル: xunit.py プロジェクト: gregorynicholas/changes
    def process(self, fp):
        test_list = self.get_tests(fp)

        manager = TestResultManager(self.step)
        manager.save(test_list)

        return test_list
コード例 #3
0
ファイル: xunit.py プロジェクト: Aaron1011/changes
    def process(self, fp):
        test_list = self.get_tests(fp)

        manager = TestResultManager(self.job)
        with db.session.begin_nested():
            manager.save(test_list)

        return test_list
コード例 #4
0
ファイル: builder.py プロジェクト: amitdash/changes
    def _sync_test_results(self, step, job_name, build_no):
        try:
            test_report = self._get_response('/job/{}/{}/testReport/'.format(
                job_name, build_no))
        except NotFound:
            return

        test_list = self._process_test_report(step, test_report)

        manager = TestResultManager(step)
        manager.save(test_list)
コード例 #5
0
ファイル: builder.py プロジェクト: davej/changes
    def _sync_test_results(self, step, job_name, build_no):
        try:
            test_report = self._get_response('/job/{}/{}/testReport/'.format(
                job_name, build_no))
        except NotFound:
            return

        test_list = self._process_test_report(step, test_report)

        manager = TestResultManager(step)
        manager.save(test_list)