Home | History | Annotate | Download | only in tools

Lines Matching refs:TestSet

52 DE_DECLARE_COMMAND_LINE_OPT(TestSet,		std::vector<std::string>);
88 << Option<TestSet> ("t", "testset", "Test set", parseCommaSeparatedList, "")
117 std::vector<std::string> testset;
145 cmdLine.testset = opts.getOption<opt::TestSet>();
247 static void addMatchingCases (const xe::TestGroup& group, xe::TestSet& testSet, const char* filter)
260 addMatchingCases(static_cast<const xe::TestGroup&>(*child), testSet, filter);
265 testSet.add(child);
271 static void removeMatchingCases (const xe::TestGroup& group, xe::TestSet& testSet, const char* filter)
284 removeMatchingCases(static_cast<const xe::TestGroup&>(*child), testSet, filter);
289 testSet.remove(child);
351 static void printBatchResultSummary (const xe::TestNode* root, const xe::TestSet& testSet, const xe::BatchResult& batchResult)
359 if (node->getNodeType() == xe::TESTNODETYPE_TEST_CASE && testSet.hasNode(node))
447 xe::TestSet testSet;
450 for (vector<string>::const_iterator filterIter = cmdLine.testset.begin(); filterIter != cmdLine.testset.end(); ++filterIter)
451 addMatchingCases(root, testSet, filterIter->c_str());
455 removeMatchingCases(root, testSet, filterIter->c_str());
468 xe::BatchExecutor executor(cmdLine.targetCfg, commLink.get(), &root, testSet, &batchResult, &infoLog);
486 printBatchResultSummary(&root, testSet, batchResult);