• Home
  • Raw
  • Download

Lines Matching refs:xe

54 typedef xe::ri::NumericValue Value;
59 xe::TestCaseType caseType;
60 xe::TestStatusCode statusCode;
104 static Value findValueByTag (const xe::ri::List& items, const string& tagName) in findValueByTag()
108 const xe::ri::Item& item = items.getItem(ndx); in findValueByTag()
110 if (item.getType() == xe::ri::TYPE_SECTION) in findValueByTag()
112 const Value value = findValueByTag(static_cast<const xe::ri::Section&>(item).items, tagName); in findValueByTag()
116 else if (item.getType() == xe::ri::TYPE_NUMBER) in findValueByTag()
118 const xe::ri::Number& value = static_cast<const xe::ri::Number&>(item); in findValueByTag()
126 class TagParser : public xe::TestLogHandler
134 void setSessionInfo (const xe::SessionInfo&) in setSessionInfo()
139 xe::TestCaseResultPtr startTestCaseResult (const char* casePath) in startTestCaseResult()
141 return xe::TestCaseResultPtr(new xe::TestCaseResultData(casePath)); in startTestCaseResult()
144 void testCaseResultUpdated (const xe::TestCaseResultPtr&) in testCaseResultUpdated()
149 void testCaseResultComplete (const xe::TestCaseResultPtr& caseData) in testCaseResultComplete()
155 tagResult.caseType = xe::TESTCASETYPE_SELF_VALIDATE; in testCaseResultComplete()
160 if (caseData->getDataSize() > 0 && caseData->getStatusCode() == xe::TESTSTATUSCODE_LAST) in testCaseResultComplete()
162 xe::TestCaseResult fullResult; in testCaseResultComplete()
163 xe::TestResultParser::ParseResult parseResult; in testCaseResultComplete()
168 …if ((parseResult != xe::TestResultParser::PARSERESULT_ERROR && fullResult.statusCode != xe::TESTST… in testCaseResultComplete()
169 …(tagResult.statusCode == xe::TESTSTATUSCODE_LAST && fullResult.statusCode != xe::TESTSTATUSCODE_LA… in testCaseResultComplete()
174 else if (tagResult.statusCode == xe::TESTSTATUSCODE_LAST) in testCaseResultComplete()
176 DE_ASSERT(parseResult == xe::TestResultParser::PARSERESULT_ERROR); in testCaseResultComplete()
177 tagResult.statusCode = xe::TESTSTATUSCODE_INTERNAL_ERROR; in testCaseResultComplete()
181 if (parseResult != xe::TestResultParser::PARSERESULT_ERROR) in testCaseResultComplete()
193 xe::TestResultParser m_testResultParser;
200 xe::TestLogParser parser (&resultHandler); in readLogFile()
245 dst << "," << xe::getTestStatusCodeName(result.statusCode); in printTaggedValues()