/external/deqp/executor/ |
H A D | xeBatchResult.cpp | 50 TestCaseResultData::TestCaseResultData (const char* casePath) argument 51 : m_casePath (casePath) 84 bool BatchResult::hasTestCaseResult (const char* casePath) const 86 return m_resultMap.find(casePath) != m_resultMap.end(); 89 ConstTestCaseResultPtr BatchResult::getTestCaseResult (const char* casePath) const 91 map<string, int>::const_iterator pos = m_resultMap.find(casePath); 96 TestCaseResultPtr BatchResult::getTestCaseResult (const char* casePath) argument 98 map<string, int>::const_iterator pos = m_resultMap.find(casePath); 103 TestCaseResultPtr BatchResult::createTestCaseResult (const char* casePath) argument 105 DE_ASSERT(!hasTestCaseResult(casePath)); [all...] |
H A D | xeBatchResult.hpp | 73 TestCaseResultData (const char* casePath); 115 bool hasTestCaseResult (const char* casePath) const; 116 ConstTestCaseResultPtr getTestCaseResult (const char* casePath) const; 117 TestCaseResultPtr getTestCaseResult (const char* casePath); 119 TestCaseResultPtr createTestCaseResult (const char* casePath);
|
H A D | xeTestLogParser.hpp | 46 virtual TestCaseResultPtr startTestCaseResult (const char* casePath) = DE_NULL;
|
H A D | xeTestLogParser.cpp | 116 const char* casePath = m_containerParser.getTestCasePath(); local 117 m_currentCaseData = m_handler->startTestCaseResult(casePath);
|
H A D | xeBatchExecutor.cpp | 138 TestCaseResultPtr BatchExecutorLogHandler::startTestCaseResult (const char* casePath) argument 141 if (m_batchResult->hasTestCaseResult(casePath)) 142 return m_batchResult->getTestCaseResult(casePath); 144 return m_batchResult->createTestCaseResult(casePath);
|
H A D | xeBatchExecutor.hpp | 59 TestCaseResultPtr startTestCaseResult (const char* casePath);
|
H A D | xeTestResultParser.cpp | 257 static TestCaseType getTestCaseTypeFromPath (const char* casePath) argument 259 if (deStringBeginsWith(casePath, "dEQP-GLES2.")) 261 const char* group = casePath+11; 455 m_result->casePath = getAttribute("CasePath"); 465 m_result->caseType = getTestCaseTypeFromPath(m_result->casePath.c_str()); 876 result->casePath = data.getTestCasePath(); 905 if (result->casePath.empty())
|
H A D | xeTestCaseResult.hpp | 118 std::string casePath; //!< Full test case path. member in class:xe::TestCaseResultHeader
|
H A D | xeTestLogWriter.cpp | 499 << Writer::Attribute("CasePath", result.casePath)
|
/external/deqp/scripts/ |
H A D | convert_case_list_to_xml.py | 26 def __init__(self, casePath, description, caseType): 27 self.casePath = casePath 42 def createAncestors(casePath): 44 for dotNdx in findAllMatches(casePath, "."): 45 ancestorPath = casePath[:dotNdx] 57 element.setAttribute("Name", testCase.casePath.rsplit(".", 2)[-1]) 79 casePath = m.group(1) variable 82 parent = createAncestors(casePath) 83 parent.children.append(TestCase(casePath, descriptio [all...] |
H A D | mustpass.py | 228 def appendToHierarchy (root, casePath): 236 components = casePath.split('.')
|
/external/deqp/executor/tools/ |
H A D | xeExtractSampleLists.cpp | 43 void writeSampleList (const char* casePath, int listNdx, const xe::ri::SampleList& sampleList) argument 45 const string filename = string(casePath) + "." + de::toString(listNdx) + ".csv"; 78 void extractSampleLists (const char* casePath, int* listNdx, const xe::ri::List& items) argument 85 extractSampleLists(casePath, listNdx, static_cast<const xe::ri::Section&>(child).items); 88 writeSampleList(casePath, *listNdx, static_cast<const xe::ri::SampleList&>(child)); 97 extractSampleLists(result.casePath.c_str(), &listNdx, result.resultItems); 112 xe::TestCaseResultPtr startTestCaseResult (const char* casePath) argument 114 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath));
|
H A D | xeTestLogCompare.cpp | 138 xe::TestCaseResultPtr startTestCaseResult (const char* casePath) argument 140 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath)); 153 header.casePath = caseData->getTestCasePath(); 169 m_result.resultMap[header.casePath] = caseNdx; 227 if (addedCases.find(caseIter->casePath) == addedCases.end()) 229 cases.push_back(caseIter->casePath); 230 addedCases.insert(caseIter->casePath); 236 static void getTestResultHeaders (vector<xe::TestCaseResultHeader>& headers, const vector<ShortBatchResult>& batchResults, const char* casePath) argument 243 map<string, int>::const_iterator resultPos = batchResult.resultMap.find(casePath); 249 headers[ndx].casePath [all...] |
H A D | xeBatchResultToJUnit.cpp | 95 xe::TestCaseResultPtr startTestCaseResult (const char* casePath) argument 97 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath)); 113 size_t sepPos = result.casePath.find_last_of('.'); 114 std::string caseName = result.casePath.substr(sepPos+1); 115 std::string groupName = result.casePath.substr(0, sepPos);
|
H A D | xeExtractShaderPrograms.cpp | 68 static void writeShaderProgram (const CommandLine& cmdLine, const std::string& casePath, const xe::ri::ShaderProgram& shaderProgram, int programNdx) argument 70 const string basePath = string(de::FilePath::join(cmdLine.dstPath, casePath).getPath()) + "." + de::toString(programNdx); 99 static void extractShaderPrograms (const CommandLine& cmdLine, const std::string& casePath, const xe::TestCaseResult& result) argument 117 writeShaderProgram(cmdLine, casePath, static_cast<const xe::ri::ShaderProgram&>(curItem), programNdx); 128 std::cout << "WARNING: no shader programs found in '" << casePath << "'\n"; local 144 xe::TestCaseResultPtr startTestCaseResult (const char* casePath) argument 146 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath));
|
H A D | xeBatchResultToXml.cpp | 154 xe::TestCaseResultPtr startTestCaseResult (const char* casePath) argument 156 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath)); 242 xe::TestCaseResultPtr startTestCaseResult (const char* casePath) argument 244 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath)); 259 de::FilePath casePath = de::FilePath::join(m_dstPath, (result.casePath + ".xml").c_str()); local 260 std::ofstream out (casePath.getPath(), std::ofstream::binary|std::ofstream::trunc); 264 throw xe::Error(string("Failed to open ") + casePath.getPath()); 360 xe::TestCase* testCase = hierarchyBuilder.createCase(result->casePath.c_str(), result->caseType);
|
H A D | xeExtractValues.cpp | 58 string casePath; member in struct:CaseValues 139 xe::TestCaseResultPtr startTestCaseResult (const char* casePath) argument 141 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath)); 154 tagResult.casePath = caseData->getTestCasePath(); 243 dst << result.casePath;
|
H A D | xeMergeTestLogs.cpp | 96 xe::TestCaseResultPtr startTestCaseResult (const char* casePath) argument 98 if (m_batchResult->hasTestCaseResult(casePath)) 100 xe::TestCaseResultPtr existingResult = m_batchResult->getTestCaseResult(casePath); 105 return m_batchResult->createTestCaseResult(casePath);
|
H A D | xeCommandLineExecutor.cpp | 211 bool checkCasePathPatternMatch (const char* pattern, const char* casePath, bool isTestGroup) argument 218 char c = casePath[casePos]; 227 if (checkCasePathPatternMatch(pattern+ptrnPos+1, casePath+next, isTestGroup)) 230 if (casePath[next] == 0) 366 xe::TestCaseResultPtr startTestCaseResult (const char* casePath) argument 369 if (m_batchResult->hasTestCaseResult(casePath)) 370 return m_batchResult->getTestCaseResult(casePath); 372 return m_batchResult->createTestCaseResult(casePath);
|
/external/deqp/framework/common/ |
H A D | tcuTestSessionExecutor.hpp | 75 bool enterTestCase (TestCase* testCase, const std::string& casePath);
|
H A D | tcuTestSessionExecutor.cpp | 163 bool TestSessionExecutor::enterTestCase (TestCase* testCase, const std::string& casePath) argument 169 print("\nTest case '%s'..\n", casePath.c_str()); 173 log.startCase(casePath.c_str(), caseType); 180 m_caseExecutor->init(testCase, casePath);
|
H A D | tcuCommandLine.cpp | 886 static bool checkTestCaseName (const CaseTreeNode* root, const char* casePath) argument 888 const CaseTreeNode* node = findNode(root, casePath);
|
/external/deqp/external/vulkancts/modules/vulkan/ |
H A D | vktTestPackage.cpp | 97 vk::ProgramBinary* buildProgram (const std::string& casePath, argument 103 const vk::ProgramIdentifier progId (casePath, iter.getName()); 211 void TestCaseExecutor::init (tcu::TestCase* testCase, const std::string& casePath) argument 217 DE_UNREF(casePath); // \todo [2015-03-13 pyry] Use this to identify ProgramCollection storage path 227 vk::ProgramBinary* binProg = buildProgram<glu::ShaderProgramInfo, vk::GlslSourceCollection::Iterator>(casePath, progIter, m_prebuiltBinRegistry, log, &m_progCollection); 245 buildProgram<vk::SpirVProgramInfo, vk::SpirVAsmCollection::Iterator>(casePath, asmIterator, m_prebuiltBinRegistry, log, &m_progCollection);
|
H A D | vktBuildPrograms.cpp | 390 const string casePath = iterator.getNodePath(); local 399 programs.pushBack(Program(vk::ProgramIdentifier(casePath, progIter.getName()))); 408 programs.pushBack(Program(vk::ProgramIdentifier(casePath, progIter.getName())));
|