Lines Matching refs:lines

66     lines.clear();  in ReportRaw()
70 lines.push_back(s); in ReportRaw()
73 ASSERT_GE(lines.size(), 2u); in ReportRaw()
90 std::vector<std::string> lines; member in ReportCommandTest
113 while (line_index < lines.size() && lines[line_index].find("Pid") == std::string::npos) { in TEST_F()
116 ASSERT_LT(line_index + 2, lines.size()); in TEST_F()
124 while (line_index < lines.size() && lines[line_index].find("Overhead") == std::string::npos) { in TEST_F()
127 ASSERT_LT(line_index + 1, lines.size()); in TEST_F()
128 ASSERT_NE(lines[line_index].find("Command"), std::string::npos); in TEST_F()
129 ASSERT_NE(lines[line_index].find("Pid"), std::string::npos); in TEST_F()
130 ASSERT_NE(lines[line_index].find("Shared Object"), std::string::npos); in TEST_F()
131 ASSERT_NE(lines[line_index].find("Symbol"), std::string::npos); in TEST_F()
132 ASSERT_EQ(lines[line_index].find("Tid"), std::string::npos); in TEST_F()
140 for (size_t i = 0; i < lines.size(); ++i) { in TEST_F()
143 if (sscanf(lines[i].c_str(), "%lf%%%lf%%%s", &pair.first, &pair.second, name) == 3) { in TEST_F()
156 static bool CheckCalleeMode(std::vector<std::string>& lines) { in CheckCalleeMode() argument
158 for (size_t i = 0; i + 1 < lines.size(); ++i) { in CheckCalleeMode()
159 if (lines[i].find("GlobalFunc") != std::string::npos && in CheckCalleeMode()
160 lines[i + 1].find("main") != std::string::npos) { in CheckCalleeMode()
168 static bool CheckCallerMode(std::vector<std::string>& lines) { in CheckCallerMode() argument
170 for (size_t i = 0; i + 1 < lines.size(); ++i) { in CheckCallerMode()
171 if (lines[i].find("main") != std::string::npos && in CheckCallerMode()
172 lines[i + 1].find("GlobalFunc") != std::string::npos) { in CheckCallerMode()
184 ASSERT_TRUE(CheckCallerMode(lines)); in TEST_F()
187 ASSERT_TRUE(CheckCalleeMode(lines)); in TEST_F()
190 ASSERT_TRUE(CheckCallerMode(lines)); in TEST_F()
193 static bool AllItemsWithString(std::vector<std::string>& lines, in AllItemsWithString() argument
196 while (line_index < lines.size() && lines[line_index].find("Overhead") == std::string::npos) { in AllItemsWithString()
199 if (line_index == lines.size() || line_index + 1 == lines.size()) { in AllItemsWithString()
203 for (; line_index < lines.size(); ++line_index) { in AllItemsWithString()
206 if (lines[line_index].find(s) != std::string::npos) { in AllItemsWithString()
222 ASSERT_FALSE(AllItemsWithString(lines, {"17441"})); in TEST_F()
223 ASSERT_FALSE(AllItemsWithString(lines, {"17441", "17443"})); in TEST_F()
226 ASSERT_TRUE(AllItemsWithString(lines, {"17441"})); in TEST_F()
229 ASSERT_TRUE(AllItemsWithString(lines, {"17441", "17443"})); in TEST_F()
253 ASSERT_FALSE(AllItemsWithString(lines, {"17441"})); in TEST_F()
254 ASSERT_FALSE(AllItemsWithString(lines, {"17441", "17445"})); in TEST_F()
257 ASSERT_TRUE(AllItemsWithString(lines, {"17441"})); in TEST_F()
260 ASSERT_TRUE(AllItemsWithString(lines, {"17441", "17445"})); in TEST_F()
277 ASSERT_FALSE(AllItemsWithString(lines, {"t1"})); in TEST_F()
278 ASSERT_FALSE(AllItemsWithString(lines, {"t1", "t2"})); in TEST_F()
281 ASSERT_TRUE(AllItemsWithString(lines, {"t1"})); in TEST_F()
284 ASSERT_TRUE(AllItemsWithString(lines, {"t1", "t2"})); in TEST_F()
291 ASSERT_FALSE(AllItemsWithString(lines, {"/t1"})); in TEST_F()
292 ASSERT_FALSE(AllItemsWithString(lines, {"/t1", "/t2"})); in TEST_F()
295 ASSERT_TRUE(AllItemsWithString(lines, {"/t1"})); in TEST_F()
298 ASSERT_TRUE(AllItemsWithString(lines, {"/t1", "/t2"})); in TEST_F()
305 ASSERT_FALSE(AllItemsWithString(lines, {"func2(int, int)"})); in TEST_F()
306 ASSERT_FALSE(AllItemsWithString(lines, {"main", "func2(int, int)"})); in TEST_F()
309 ASSERT_TRUE(AllItemsWithString(lines, {"func2(int, int)"})); in TEST_F()
312 ASSERT_TRUE(AllItemsWithString(lines, {"main", "func2(int, int)"})); in TEST_F()
335 for (const auto& line : lines) { in TEST_F()
538 for (auto& line : lines) { in TEST_F()
646 ASSERT_TRUE(AllItemsWithString(lines, {"17443", "17444"})); in TEST_F()
649 ASSERT_TRUE(AllItemsWithString(lines, {"17441"})); in TEST_F()
657 ASSERT_TRUE(AllItemsWithString(lines, {"17445", "17446", "17447"})); in TEST_F()
661 ASSERT_TRUE(AllItemsWithString(lines, {"17441", "17443", "17444"})); in TEST_F()
668 ASSERT_TRUE(AllItemsWithString(lines, {"simpleperf"})); in TEST_F()
671 ASSERT_TRUE(AllItemsWithString(lines, {"t1"})); in TEST_F()
678 ASSERT_TRUE(AllItemsWithString(lines, {"simpleperf"})); in TEST_F()
681 ASSERT_TRUE(AllItemsWithString(lines, {"t1"})); in TEST_F()