Lines Matching refs:string
43 void TestDumpCommand(const std::string &option, bool expect = true) const;
69 void SubCommandDumpTest::TestDumpCommand(const std::string &option, bool expect) const in TestDumpCommand()
73 std::string cmdString = "dump"; in TestDumpCommand()
85 std::string stringOut = stdoutRecord.Stop(); in TestDumpCommand()
105 std::string cmdString = "dump -i /data/test/resource/testdata/report/perf.data.libreport";
107 std::string stringOut = stdoutRecord.Stop();
113 EXPECT_EQ(stringOut.find("magic: PERFILE2") != std::string::npos, true);
211 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
213 std::string stringOut = stdoutRecord.Stop();
215 EXPECT_EQ(stringOut.find("hiperf_stack_table") != std::string::npos, true);
222 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
224 std::string stringOut = stdoutRecord.Stop();
226 EXPECT_EQ(stringOut.find("stackid") != std::string::npos, true);
233 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
235 std::string stringOut = stdoutRecord.Stop();
237 EXPECT_EQ(stringOut.find("TableNums") != std::string::npos, true);
244 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
246 std::string stringOut = stdoutRecord.Stop();
248 EXPECT_EQ(stringOut.find("numNodes") != std::string::npos, true);
255 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
257 std::string stringOut = stdoutRecord.Stop();
259 EXPECT_EQ(stringOut.find("hiperf_stack_table content") != std::string::npos, true);
266 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
268 std::string stringOut = stdoutRecord.Stop();
270 EXPECT_EQ(stringOut.find("tableid") != std::string::npos, true);
277 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
279 std::string stringOut = stdoutRecord.Stop();
281 EXPECT_EQ(stringOut.find("tableSize") != std::string::npos, true);
288 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
290 std::string stringOut = stdoutRecord.Stop();
291 std::string kernelUpperBoundary = "0xffffffffffffff80";
292 EXPECT_EQ(stringOut.find(kernelUpperBoundary) != std::string::npos, true);
299 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
301 std::string stringOut = stdoutRecord.Stop();
302 std::string kernelLowerBoundary = "0xfffffffffffffe00";
303 EXPECT_EQ(stringOut.find(kernelLowerBoundary) != std::string::npos, true);
310 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
312 std::string stringOut = stdoutRecord.Stop();
313 std::string kernelIp = "0xffffffc011605050";
314 EXPECT_EQ(stringOut.find(kernelIp) != std::string::npos, true);
321 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
323 std::string stringOut = stdoutRecord.Stop();
324 std::string userIpFixZero = "0xffffffc0100fa3b0";
325 EXPECT_EQ(stringOut.find(userIpFixZero) != std::string::npos, true);
332 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
334 std::string stringOut = stdoutRecord.Stop();
335 std::string userIp = "0xf7b43f50";
336 EXPECT_EQ(stringOut.find(userIp) != std::string::npos, true);
343 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
345 std::string stringOut = stdoutRecord.Stop();
346 std::string callchain = "callchain nr=25";
347 EXPECT_EQ(stringOut.find(callchain) != std::string::npos, true);
354 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.compress.data";
356 std::string stringOut = stdoutRecord.Stop();
357 std::string symbol = "0xffffffc01160072c : __schedule";
358 EXPECT_EQ(stringOut.find(symbol) != std::string::npos, true);
365 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
367 std::string stringOut = stdoutRecord.Stop();
369 EXPECT_EQ(stringOut.find("hiperf_stack_table") != std::string::npos, true);
376 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
378 std::string stringOut = stdoutRecord.Stop();
380 EXPECT_EQ(stringOut.find("stackid") != std::string::npos, true);
387 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
389 std::string stringOut = stdoutRecord.Stop();
391 EXPECT_EQ(stringOut.find("TableNums") != std::string::npos, true);
398 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
400 std::string stringOut = stdoutRecord.Stop();
402 EXPECT_EQ(stringOut.find("numNodes") != std::string::npos, true);
409 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
411 std::string stringOut = stdoutRecord.Stop();
413 EXPECT_EQ(stringOut.find("hiperf_stack_table content") != std::string::npos, true);
420 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
422 std::string stringOut = stdoutRecord.Stop();
424 EXPECT_EQ(stringOut.find("tableid") != std::string::npos, true);
431 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
433 std::string stringOut = stdoutRecord.Stop();
435 EXPECT_EQ(stringOut.find("tableSize") != std::string::npos, true);
442 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
444 std::string stringOut = stdoutRecord.Stop();
445 std::string kernelUpperBoundary = "0xffffffffffffff80";
446 EXPECT_EQ(stringOut.find(kernelUpperBoundary) != std::string::npos, true);
453 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
455 std::string stringOut = stdoutRecord.Stop();
456 std::string kernelLowerBoundary = "0xfffffffffffffe00";
457 EXPECT_EQ(stringOut.find(kernelLowerBoundary) != std::string::npos, true);
464 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
466 std::string stringOut = stdoutRecord.Stop();
467 std::string kernelIp = "0xffffffc011605050";
468 EXPECT_EQ(stringOut.find(kernelIp) != std::string::npos, true);
475 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
477 std::string stringOut = stdoutRecord.Stop();
478 std::string userIpFixZero = "0xffffffc0100fa3b0";
479 EXPECT_EQ(stringOut.find(userIpFixZero) != std::string::npos, true);
486 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
488 std::string stringOut = stdoutRecord.Stop();
489 std::string userIp = "0xf7b43f50";
490 EXPECT_EQ(stringOut.find(userIp) != std::string::npos, true);
497 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
499 std::string stringOut = stdoutRecord.Stop();
500 std::string callchain = "callchain nr=21";
501 EXPECT_EQ(stringOut.find(callchain) != std::string::npos, true);
508 std::string cmdString = "dump -i /data/test/resource/testdata/fp.compress.data";
510 std::string stringOut = stdoutRecord.Stop();
511 std::string symbol = "0xffffffc011600984 : schedule";
512 EXPECT_EQ(stringOut.find(symbol) != std::string::npos, true);
519 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
521 std::string stringOut = stdoutRecord.Stop();
523 EXPECT_EQ(stringOut.find("hiperf_stack_table") != std::string::npos, false);
530 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
532 std::string stringOut = stdoutRecord.Stop();
534 EXPECT_EQ(stringOut.find("stackid") != std::string::npos, false);
541 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
543 std::string stringOut = stdoutRecord.Stop();
545 EXPECT_EQ(stringOut.find("TableNums") != std::string::npos, false);
552 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
554 std::string stringOut = stdoutRecord.Stop();
556 EXPECT_EQ(stringOut.find("numNodes") != std::string::npos, false);
563 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
565 std::string stringOut = stdoutRecord.Stop();
567 EXPECT_EQ(stringOut.find("hiperf_stack_table content") != std::string::npos, false);
574 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
576 std::string stringOut = stdoutRecord.Stop();
578 EXPECT_EQ(stringOut.find("tableid") != std::string::npos, false);
585 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
587 std::string stringOut = stdoutRecord.Stop();
589 EXPECT_EQ(stringOut.find("tableSize") != std::string::npos, false);
596 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
598 std::string stringOut = stdoutRecord.Stop();
599 std::string kernelUpperBoundary = "0xffffffffffffff80";
600 EXPECT_EQ(stringOut.find(kernelUpperBoundary) != std::string::npos, true);
607 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
609 std::string stringOut = stdoutRecord.Stop();
610 std::string kernelLowerBoundary = "0xfffffffffffffe00";
611 EXPECT_EQ(stringOut.find(kernelLowerBoundary) != std::string::npos, true);
618 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
620 std::string stringOut = stdoutRecord.Stop();
621 std::string kernelIp = "0xffffffc011605050";
622 EXPECT_EQ(stringOut.find(kernelIp) != std::string::npos, true);
629 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
631 std::string stringOut = stdoutRecord.Stop();
632 std::string userIpFixZero = "0x00000000f7a70f67";
633 EXPECT_EQ(stringOut.find(userIpFixZero) != std::string::npos, true);
640 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
642 std::string stringOut = stdoutRecord.Stop();
643 std::string userIp = "0xf7a70f67";
644 EXPECT_EQ(stringOut.find(userIp) != std::string::npos, true);
651 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
653 std::string stringOut = stdoutRecord.Stop();
654 std::string callchain = "callchain nr=20";
655 EXPECT_EQ(stringOut.find(callchain) != std::string::npos, true);
662 std::string cmdString = "dump -i /data/test/resource/testdata/dwarf.uncompress.data";
664 std::string stringOut = stdoutRecord.Stop();
665 std::string symbol = "0xffffffc0102fafa0 : ksys_read";
666 EXPECT_EQ(stringOut.find(symbol) != std::string::npos, true);
673 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
675 std::string stringOut = stdoutRecord.Stop();
677 EXPECT_EQ(stringOut.find("hiperf_stack_table") != std::string::npos, false);
684 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
686 std::string stringOut = stdoutRecord.Stop();
688 EXPECT_EQ(stringOut.find("stackid") != std::string::npos, false);
695 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
697 std::string stringOut = stdoutRecord.Stop();
699 EXPECT_EQ(stringOut.find("TableNums") != std::string::npos, false);
706 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
708 std::string stringOut = stdoutRecord.Stop();
710 EXPECT_EQ(stringOut.find("numNodes") != std::string::npos, false);
717 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
719 std::string stringOut = stdoutRecord.Stop();
721 EXPECT_EQ(stringOut.find("hiperf_stack_table content") != std::string::npos, false);
728 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
730 std::string stringOut = stdoutRecord.Stop();
732 EXPECT_EQ(stringOut.find("tableid") != std::string::npos, false);
739 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
741 std::string stringOut = stdoutRecord.Stop();
743 EXPECT_EQ(stringOut.find("tableSize") != std::string::npos, false);
750 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
752 std::string stringOut = stdoutRecord.Stop();
753 std::string kernelUpperBoundary = "0xffffffffffffff80";
754 EXPECT_EQ(stringOut.find(kernelUpperBoundary) != std::string::npos, true);
761 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
763 std::string stringOut = stdoutRecord.Stop();
764 std::string kernelLowerBoundary = "0xfffffffffffffe00";
765 EXPECT_EQ(stringOut.find(kernelLowerBoundary) != std::string::npos, true);
772 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
774 std::string stringOut = stdoutRecord.Stop();
775 std::string kernelIp = "0xffffffc011605050";
776 EXPECT_EQ(stringOut.find(kernelIp) != std::string::npos, true);
783 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
785 std::string stringOut = stdoutRecord.Stop();
786 std::string userIpFixZero = "0x00000000f6ebfd24";
787 EXPECT_EQ(stringOut.find(userIpFixZero) != std::string::npos, true);
794 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
796 std::string stringOut = stdoutRecord.Stop();
797 std::string userIp = "0xf6ebfd24";
798 EXPECT_EQ(stringOut.find(userIp) != std::string::npos, true);
805 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
807 std::string stringOut = stdoutRecord.Stop();
808 std::string callchain = "callchain nr=16";
809 EXPECT_EQ(stringOut.find(callchain) != std::string::npos, true);
816 std::string cmdString = "dump -i /data/test/resource/testdata/fp.uncompress.data";
818 std::string stringOut = stdoutRecord.Stop();
819 std::string symbol = "0xffffffc0100030c4 : el0_sync_compat";
820 EXPECT_EQ(stringOut.find(symbol) != std::string::npos, true);