Lines Matching refs:m_testCtx
86 TestLog& log = m_testCtx.getLog();
105 caseListFilter = cmdLine.createCaseListFilter(m_testCtx.getArchive());
130 m_testCtx.setTestResult((numPass == m_numSubCases) ? QP_TEST_RESULT_PASS : QP_TEST_RESULT_FAIL,
153 TestLog& log = m_testCtx.getLog();
170 de::UniquePtr<tcu::CaseListFilter> filter (cmdLine.createCaseListFilter(m_testCtx.getArchive()));
172 m_testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Parsing passed, should have failed");
177 m_testCtx.setTestResult(QP_TEST_RESULT_PASS, "Parsing failed as expected");
205 addChild(new CaseListParserCase(m_testCtx, "single_case", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
216 addChild(new CaseListParserCase(m_testCtx, "simple_group_1", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
228 addChild(new CaseListParserCase(m_testCtx, "simple_group_2", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
245 addChild(new CaseListParserCase(m_testCtx, "two_groups", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
262 addChild(new CaseListParserCase(m_testCtx, "case_group", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
279 addChild(new CaseListParserCase(m_testCtx, "group_case", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
288 addChild(new CaseListParserCase(m_testCtx, "trailing_cr", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
297 addChild(new CaseListParserCase(m_testCtx, "trailing_lf", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
306 addChild(new CaseListParserCase(m_testCtx, "trailing_crlf", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
310 addChild(new NegativeCaseListCase(m_testCtx, "empty_string", ""));
311 addChild(new NegativeCaseListCase(m_testCtx, "empty_line", "\n"));
312 addChild(new NegativeCaseListCase(m_testCtx, "empty_root", "{}"));
313 addChild(new NegativeCaseListCase(m_testCtx, "empty_group", "{test{}}"));
314 addChild(new NegativeCaseListCase(m_testCtx, "empty_group_name_1", "{{}}"));
315 addChild(new NegativeCaseListCase(m_testCtx, "empty_group_name_2", "{{test}}"));
316 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_root_1", "{"));
317 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_root_2", "{test"));
318 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_root_3", "{test,"));
319 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_root_4", "{test{a}"));
320 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_root_5", "{a,b"));
321 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_group_1", "{test{"));
322 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_group_2", "{test{a"));
323 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_group_3", "{test{a,"));
324 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_group_4", "{test{a,b"));
325 addChild(new NegativeCaseListCase(m_testCtx, "empty_case_name_1", "{a,,b}"));
326 addChild(new NegativeCaseListCase(m_testCtx, "empty_case_name_2", "{,b}"));
327 addChild(new NegativeCaseListCase(m_testCtx, "empty_case_name_3", "{a,}"));
328 addChild(new NegativeCaseListCase(m_testCtx, "no_separator", "{a{b}c}"));
329 addChild(new NegativeCaseListCase(m_testCtx, "invalid_char_1", "{a.b}"));
330 addChild(new NegativeCaseListCase(m_testCtx, "invalid_char_2", "{a[]}"));
331 addChild(new NegativeCaseListCase(m_testCtx, "trailing_char_1", "{a}}"));
332 addChild(new NegativeCaseListCase(m_testCtx, "trailing_char_2", "{a}x"));
333 addChild(new NegativeCaseListCase(m_testCtx, "embedded_newline_1", "{\na}"));
334 addChild(new NegativeCaseListCase(m_testCtx, "embedded_newline_2", "{a\n,b}"));
335 addChild(new NegativeCaseListCase(m_testCtx, "embedded_newline_3", "{a,\nb}"));
336 addChild(new NegativeCaseListCase(m_testCtx, "embedded_newline_4", "{a{b\n}}"));
337 addChild(new NegativeCaseListCase(m_testCtx, "embedded_newline_5", "{a{b}\n}"));
358 addChild(new CaseListParserCase(m_testCtx, "single_case", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
369 addChild(new CaseListParserCase(m_testCtx, "simple_group_1", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
381 addChild(new CaseListParserCase(m_testCtx, "simple_group_2", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
393 addChild(new CaseListParserCase(m_testCtx, "separator_ln", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
405 addChild(new CaseListParserCase(m_testCtx, "separator_cr", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
417 addChild(new CaseListParserCase(m_testCtx, "separator_crlf", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
429 addChild(new CaseListParserCase(m_testCtx, "end_ln", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
441 addChild(new CaseListParserCase(m_testCtx, "end_cr", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
453 addChild(new CaseListParserCase(m_testCtx, "end_crlf", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
470 addChild(new CaseListParserCase(m_testCtx, "two_groups", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
487 addChild(new CaseListParserCase(m_testCtx, "case_group", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
504 addChild(new CaseListParserCase(m_testCtx, "group_case", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
515 addChild(new CaseListParserCase(m_testCtx, "long_name", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
535 addChild(new CaseListParserCase(m_testCtx, "partial_prefix", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
548 addChild(new CaseListParserCase(m_testCtx, "reparenting", caseList, subCases, DE_LENGTH_OF_ARRAY(subCases)));
552 addChild(new NegativeCaseListCase(m_testCtx, "empty_string", ""));
553 addChild(new NegativeCaseListCase(m_testCtx, "empty_line", "\n"));
554 addChild(new NegativeCaseListCase(m_testCtx, "empty_group_name", ".test"));
555 addChild(new NegativeCaseListCase(m_testCtx, "empty_case_name", "test."));
569 addChild(new TrieParserTests(m_testCtx));
570 addChild(new ListParserTests(m_testCtx));
676 m_testCtx.setTestResult(QP_TEST_RESULT_PASS, "All iterations passed");
682 tcu::ScopedLogSection section(m_testCtx.getLog(), "SubCase", "");
712 m_testCtx.getLog() << TestLog::Message
842 m_testCtx.getLog() << TestLog::Message
858 m_testCtx.getLog() << TestLog::Image("ResolvedColor", "Resolved colorbuffer", resolvedColor)
863 m_testCtx.getLog() << TestLog::Image("ErrorMask", "Error mask", errorMask);
866 m_testCtx.getLog() << TestLog::Message << "FAIL: Found " << numFailedColorSamples << " invalid color samples!" << TestLog::EndMessage;
869 m_testCtx.getLog() << TestLog::Message << "FAIL: Found " << numFailedDepthSamples << " invalid depth samples!" << TestLog::EndMessage;
871 if (m_testCtx.getTestResult() == QP_TEST_RESULT_PASS)
872 m_testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Invalid samples found");
875 m_testCtx.getLog() << TestLog::Message << (numCoveredSamples-numFailedColorSamples) << " / " << numCoveredSamples << " color samples passed" << TestLog::EndMessage;
876 m_testCtx.getLog() << TestLog::Message << (numCoveredSamples-numFailedDepthSamples) << " / " << numCoveredSamples << " depth samples passed" << TestLog::EndMessage;
894 addChild(new SelfCheckCase(m_testCtx, "float_format","tcu::FloatFormat_selfTest()",
896 addChild(new SelfCheckCase(m_testCtx, "either","tcu::Either_selfTest()",
911 addChild(new ConstantInterpolationTest(m_testCtx));
928 addChild(new CommonFrameworkTests (m_testCtx));
929 addChild(new CaseListParserTests (m_testCtx));
930 addChild(new ReferenceRendererTests (m_testCtx));
931 addChild(createTextureFormatTests (m_testCtx));
932 addChild(createAstcTests (m_testCtx));
933 addChild(createVulkanTests (m_testCtx));