HomeSort by relevance Sort by last modified time
    Searched refs:casePath (Results 1 - 24 of 24) sorted by null

  /external/deqp/executor/
xeBatchResult.cpp 50 TestCaseResultData::TestCaseResultData (const char* casePath)
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)
98 map<string, int>::const_iterator pos = m_resultMap.find(casePath);
103 TestCaseResultPtr BatchResult::createTestCaseResult (const char* casePath)
105 DE_ASSERT(!hasTestCaseResult(casePath));
    [all...]
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);
xeTestLogParser.hpp 46 virtual TestCaseResultPtr startTestCaseResult (const char* casePath) = DE_NULL;
xeTestLogParser.cpp 116 const char* casePath = m_containerParser.getTestCasePath();
117 m_currentCaseData = m_handler->startTestCaseResult(casePath);
xeBatchExecutor.cpp 138 TestCaseResultPtr BatchExecutorLogHandler::startTestCaseResult (const char* casePath)
141 if (m_batchResult->hasTestCaseResult(casePath))
142 return m_batchResult->getTestCaseResult(casePath);
144 return m_batchResult->createTestCaseResult(casePath);
xeBatchExecutor.hpp 59 TestCaseResultPtr startTestCaseResult (const char* casePath);
xeTestResultParser.cpp 257 static TestCaseType getTestCaseTypeFromPath (const char* casePath)
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())
xeTestCaseResult.hpp 118 std::string casePath; //!< Full test case path.
xeTestLogWriter.cpp 499 << Writer::Attribute("CasePath", result.casePath)
  /external/deqp/scripts/
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)
82 parent = createAncestors(casePath)
83 parent.children.append(TestCase(casePath, description, caseType)
    [all...]
mustpass.py 228 def appendToHierarchy (root, casePath):
236 components = casePath.split('.')
  /external/deqp/executor/tools/
xeExtractSampleLists.cpp 43 void writeSampleList (const char* casePath, int listNdx, const xe::ri::SampleList& sampleList)
45 const string filename = string(casePath) + "." + de::toString(listNdx) + ".csv";
78 void extractSampleLists (const char* casePath, int* listNdx, const xe::ri::List& items)
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)
114 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath));
xeTestLogCompare.cpp 138 xe::TestCaseResultPtr startTestCaseResult (const char* casePath)
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)
243 map<string, int>::const_iterator resultPos = batchResult.resultMap.find(casePath);
249 headers[ndx].casePath = casePath
    [all...]
xeBatchResultToJUnit.cpp 95 xe::TestCaseResultPtr startTestCaseResult (const char* casePath)
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);
xeExtractShaderPrograms.cpp 68 static void writeShaderProgram (const CommandLine& cmdLine, const std::string& casePath, const xe::ri::ShaderProgram& shaderProgram, int programNdx)
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)
117 writeShaderProgram(cmdLine, casePath, static_cast<const xe::ri::ShaderProgram&>(curItem), programNdx);
128 std::cout << "WARNING: no shader programs found in '" << casePath << "'\n";
144 xe::TestCaseResultPtr startTestCaseResult (const char* casePath)
146 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath));
xeBatchResultToXml.cpp 154 xe::TestCaseResultPtr startTestCaseResult (const char* casePath)
156 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath));
242 xe::TestCaseResultPtr startTestCaseResult (const char* casePath)
244 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath));
259 de::FilePath casePath = de::FilePath::join(m_dstPath, (result.casePath + ".xml").c_str());
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);
xeExtractValues.cpp 58 string casePath;
139 xe::TestCaseResultPtr startTestCaseResult (const char* casePath)
141 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath));
154 tagResult.casePath = caseData->getTestCasePath();
229 dst << "CasePath";
243 dst << result.casePath;
xeMergeTestLogs.cpp 96 xe::TestCaseResultPtr startTestCaseResult (const char* casePath)
98 if (m_batchResult->hasTestCaseResult(casePath))
100 xe::TestCaseResultPtr existingResult = m_batchResult->getTestCaseResult(casePath);
105 return m_batchResult->createTestCaseResult(casePath);
xeCommandLineExecutor.cpp 211 bool checkCasePathPatternMatch (const char* pattern, const char* casePath, bool isTestGroup)
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)
369 if (m_batchResult->hasTestCaseResult(casePath))
370 return m_batchResult->getTestCaseResult(casePath);
372 return m_batchResult->createTestCaseResult(casePath);
  /external/deqp/framework/common/
tcuTestSessionExecutor.hpp 75 bool enterTestCase (TestCase* testCase, const std::string& casePath);
tcuTestSessionExecutor.cpp 165 bool TestSessionExecutor::enterTestCase (TestCase* testCase, const std::string& casePath)
171 print("\nTest case '%s'..\n", casePath.c_str());
175 log.startCase(casePath.c_str(), caseType);
182 m_caseExecutor->init(testCase, casePath);
tcuCommandLine.cpp 58 DE_DECLARE_COMMAND_LINE_OPT(CasePath, std::string);
146 << Option<CasePath> ("n", "deqp-case", "Test case(s) to run, supports wildcards (e.g. dEQP-GLES2.info.*)")
734 if ((m_cmdLine.hasOption<opt::CasePath>()?1:0) +
856 static bool checkTestCaseName (const CaseTreeNode* root, const char* casePath)
858 const CaseTreeNode* node = findNode(root, casePath);
933 else if (cmdLine.hasOption<opt::CasePath>())
934 m_casePaths = de::MovePtr<const CasePaths>(new CasePaths(cmdLine.getOption<opt::CasePath>()));
  /external/deqp/external/vulkancts/modules/vulkan/
vktTestPackage.cpp 110 vk::ProgramBinary* buildProgram (const std::string& casePath,
116 const vk::ProgramIdentifier progId (casePath, iter.getName());
224 void TestCaseExecutor::init (tcu::TestCase* testCase, const std::string& casePath)
235 DE_UNREF(casePath); // \todo [2015-03-13 pyry] Use this to identify ProgramCollection storage path
248 const vk::ProgramBinary* const binProg = buildProgram<glu::ShaderProgramInfo, vk::GlslSourceCollection::Iterator>(casePath, progIter, m_prebuiltBinRegistry, log, &m_progCollection);
269 const vk::ProgramBinary* const binProg = buildProgram<glu::ShaderProgramInfo, vk::HlslSourceCollection::Iterator>(casePath, progIter, m_prebuiltBinRegistry, log, &m_progCollection);
290 buildProgram<vk::SpirVProgramInfo, vk::SpirVAsmCollection::Iterator>(casePath, asmIterator, m_prebuiltBinRegistry, log, &m_progCollection);
vktBuildPrograms.cpp 409 const string casePath = iterator.getNodePath();
434 programs.pushBack(Program(vk::ProgramIdentifier(casePath, progIter.getName()), progIter.getProgram().buildOptions.targetVersion));
447 programs.pushBack(Program(vk::ProgramIdentifier(casePath, progIter.getName()), progIter.getProgram().buildOptions.targetVersion));
460 programs.pushBack(Program(vk::ProgramIdentifier(casePath, progIter.getName()), progIter.getProgram().buildOptions.targetVersion));

Completed in 308 milliseconds