Lines Matching full:result

103 			result = kunit_parser.extract_tap_lines(file.readlines())
104 self.assertContains('TAP version 14', result)
105 self.assertContains('# Subtest: example', result)
106 self.assertContains('1..2', result)
107 self.assertContains('ok 1 - example_simple_test', result)
108 self.assertContains('ok 2 - example_mock_test', result)
109 self.assertContains('ok 1 - example', result)
114 result = kunit_parser.extract_tap_lines(file.readlines())
115 self.assertContains('TAP version 14', result)
116 self.assertContains('# Subtest: kunit-resource-test', result)
117 self.assertContains('1..5', result)
118 self.assertContains('ok 1 - kunit_resource_test_init_resources', result)
119 self.assertContains('ok 2 - kunit_resource_test_alloc_resource', result)
120 self.assertContains('ok 3 - kunit_resource_test_destroy_resource', result)
121 self.assertContains('foo bar #', result)
122 self.assertContains('ok 4 - kunit_resource_test_cleanup_resources', result)
123 self.assertContains('ok 5 - kunit_resource_test_proper_free_ordering', result)
124 self.assertContains('ok 1 - kunit-resource-test', result)
125 self.assertContains('foo bar # non-kunit output', result)
126 self.assertContains('# Subtest: kunit-try-catch-test', result)
127 self.assertContains('1..2', result)
129 result)
131 result)
132 self.assertContains('ok 2 - kunit-try-catch-test', result)
133 self.assertContains('# Subtest: string-stream-test', result)
134 self.assertContains('1..3', result)
135 self.assertContains('ok 1 - string_stream_test_empty_on_creation', result)
136 self.assertContains('ok 2 - string_stream_test_not_empty_after_add', result)
137 self.assertContains('ok 3 - string_stream_test_get_string', result)
138 self.assertContains('ok 3 - string-stream-test', result)
143 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
144 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
145 self.assertEqual(result.counts.errors, 0)
150 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
151 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
152 self.assertEqual(result.counts.errors, 0)
157 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
158 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
159 self.assertEqual(result.counts.errors, 0)
164 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
165 self.assertEqual(kunit_parser.TestStatus.FAILURE, result.status)
166 self.assertEqual(result.counts.errors, 0)
171 result = kunit_parser.parse_run_tests(
173 self.assertEqual(0, len(result.subtests))
174 self.assertEqual(kunit_parser.TestStatus.FAILURE_TO_PARSE_TESTS, result.status)
175 self.assertEqual(result.counts.errors, 1)
181 result = kunit_parser.parse_run_tests(
185 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=10, errors=0))
186 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
191 result = kunit_parser.parse_run_tests(
193 self.assertEqual(0, len(result.subtests))
194 self.assertEqual(kunit_parser.TestStatus.NO_TESTS, result.status)
195 self.assertEqual(result.counts.errors, 1)
200 result = kunit_parser.parse_run_tests(
202 self.assertEqual(0, len(result.subtests[0].subtests[0].subtests))
205 result.subtests[0].subtests[0].status)
206 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=1, errors=1))
213 result = kunit_parser.parse_run_tests(
217 self.assertEqual(0, len(result.subtests))
218 self.assertEqual(result.counts.errors, 1)
223 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
226 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
227 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=4, skipped=1))
232 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
234 self.assertEqual(kunit_parser.TestStatus.SKIPPED, result.status)
235 self.assertEqual(result.counts, kunit_parser.TestCounts(skipped=5))
240 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
243 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
246 result.subtests[0].name)
249 result.subtests[1].name)
254 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
255 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
256 self.assertEqual('kunit-resource-test', result.subtests[0].name)
257 self.assertEqual(result.counts.errors, 0)
262 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
263 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
264 self.assertEqual('kunit-resource-test', result.subtests[0].name)
265 self.assertEqual(result.counts.errors, 0)
270 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
271 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
272 self.assertEqual('kunit-resource-test', result.subtests[0].name)
273 self.assertEqual(result.counts.errors, 0)
278 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
279 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
280 self.assertEqual('kunit-resource-test', result.subtests[0].name)
281 self.assertEqual(result.counts.errors, 0)
286 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
287 self.assertEqual(kunit_parser.TestStatus.TEST_CRASHED, result.status)
288 self.assertEqual('kunit-resource-test', result.subtests[0].name)
289 self.assertGreaterEqual(result.counts.errors, 1)
294 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
295 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
296 self.assertEqual('kunit-resource-test', result.subtests[0].name)
297 self.assertEqual(result.counts.errors, 0)
314 result = kunit_parser.parse_run_tests(output.splitlines(), stdout)
315 self.assertEqual(kunit_parser.TestStatus.FAILURE, result.status)
317 self.assertEqual(kunit_parser._summarize_failed_tests(result),
323 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
324 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=3))
325 self.assertEqual('suite', result.subtests[0].name)
326 self.assertEqual('case_1', result.subtests[0].subtests[0].name)
327 self.assertEqual('case_2', result.subtests[0].subtests[1].name)
338 result = kunit_parser.parse_run_tests(file.readlines(), stdout)
341 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=1, errors=0))
342 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
348 self.assertContains('# module: example', result.subtests[0].log)
349 self.assertContains('# test.speed: slow', result.subtests[0].subtests[0].log)
359 result = kunit_parser.parse_run_tests(output.splitlines(), stdout)
360 self.assertEqual(kunit_parser.TestStatus.FAILURE, result.status)
372 result = kunit_parser.parse_run_tests(output.splitlines(), stdout)
374 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
375 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=1, errors=2))
566 result = self._json_for('test_is_test_passed-failure.log')
569 result["sub_groups"][1]["test_cases"][0])
572 result = self._json_for('test_kernel_panic_interrupt.log')
575 result["sub_groups"][2]["test_cases"][1])
578 result = self._json_for('test_skip_tests.log')
581 result["sub_groups"][1]["test_cases"][1])
584 result = self._json_for('test_is_test_passed-no_tests_run_with_header.log')
585 self.assertEqual(0, len(result['sub_groups']))
588 result = self._json_for('test_is_test_passed-all_passed_nested.log')
591 result["sub_groups"][0]["sub_groups"][0]["test_cases"][0])