Lines Matching refs:self
59 def __init__(self, test: str, status: Optional[int], retried: bool): argument
60 self.test = test
61 self.status = status
62 self.retried = retried
64 def test_status(self) -> TEST_STATUS: argument
65 if self.status is None:
67 return TEST_STATUS.PASSED if self.status == 0 else TEST_STATUS.FAILED
69 def failed(self) -> bool: argument
70 return self.test_status() == TEST_STATUS.FAILED
72 def __format__(self, _format_spec: str) -> str: argument
89 def __init__(self, project): argument
91 self.project = project
92 self.passed = True
93 self.passed_count = 0
94 self.failed_count = 0
95 self.skipped_count = 0
96 self.flaked_count = 0
97 self.retried_count = 0
98 self.test_results = []
100 def add_result(self, result: TestResult): argument
102 self.test_results.append(result)
104 self.passed_count += 1
106 self.flaked_count += 1
108 self.failed_count += 1
109 self.passed = False
111 self.skipped_count += 1
114 self.retried_count += 1
116 def print_results(self, print_failed_only=False): argument
119 if self.passed:
125 test_count = self.passed_count + self.failed_count + self.skipped_count
126 test_attempted = self.passed_count + self.failed_count
133 for result in self.test_results:
151 if self.passed_count and not print_failed_only:
153 if self.failed_count:
155 if self.skipped_count:
157 if self.flaked_count > 0:
162 if self.retried_count == MAX_RETRIES:
181 def __init__(self, test_results: list[TestResults]): argument
182 self.test_results = test_results
183 self.failed_projects = []
184 self.tests_passed = 0
185 self.tests_failed = 0
186 self.tests_skipped = 0
187 self.had_passes = 0
188 self.had_failures = 0
189 self.had_skip = 0
191 for result in self.test_results:
193 self.failed_projects.append(result.project)
194 self.tests_passed += result.passed_count
195 self.tests_failed += result.failed_count
196 self.tests_skipped += result.skipped_count
198 self.had_passes += 1
200 self.had_failures += 1
202 self.had_skip += 1
204 def print_results(self): argument
206 for test_result in self.test_results:
210 if self.had_passes:
215 if self.had_failures:
221 if self.had_skip:
234 for test_result in self.test_results: