Lines Matching refs:pid
73 pid_t pid = fork();
74 if (pid < 0) {
76 return pid;
77 } else if (pid == 0) {
85 GTEST_LOG_(INFO) << "forked pid:" << pid;
91 waitpid(pid, &status, WNOHANG);
99 return pid;
105 auto pid = ForkAndExecuteCrasher(option, type);
111 crashFileName = GetCppCrashFileName(pid, tempPath);
116 GTEST_LOG_(INFO) << "recheck crash file, pid" << pid;
119 return pid;
122 static bool CheckCountNum(const string& filePath, const pid_t& pid, const string& option)
144 "Pid:" + to_string(pid), "Uid", ":crasher", reason, "Tid:", "#00", "Registers:", REGISTERS, "FaultStack:",
152 static bool CheckCountNumAbort(const string& filePath, const pid_t& pid)
155 "Pid:" + to_string(pid), "Uid", ":crasher", "SIGABRT", "LastFatalMessage:", "ABORT!", "Tid:", "#00",
164 static bool CheckCountNumNullpointer(const string& filePath, const pid_t& pid)
167 "Pid:" + to_string(pid), "Uid", ":crasher", "SIGSEGV", "NULL", "pointer", "dereference", "Tid:", "#00",
175 static bool CheckCountNumStackOverFlow(const string& filePath, const pid_t& pid)
178 "Pid:" + to_string(pid), "Uid", ":crasher", "SIGSEGV", "stack-buffer-overflow", "Tid:", "#00",
186 static bool CheckCountNumPCZero(const string& filePath, const pid_t& pid)
189 "Pid:" + to_string(pid), "Uid", ":crasher", "SIGSEGV", "Tid:", "#00", "Registers:", REGISTERS, "FaultStack:",
197 static bool CheckCountNumOverStack(const string& filePath, const pid_t& pid)
200 "Pid:" + to_string(pid), "Uid", ":crasher", "SIGSEGV", "Tid:", "#56", "Registers:", REGISTERS, "FaultStack:",
208 static bool CheckCountNumMultiThread(const string& filePath, const pid_t& pid)
211 "Pid:" + to_string(pid), "Uid", ":crasher", "SIGSEGV", "Tid:", "#00",
252 string pid;
253 file >> pid;
259 int realPid = atoi(pid.c_str());
260 GTEST_LOG_(INFO) << "real pid:" << realPid;
264 static bool CheckCountNumStackTop(const string& filePath, const pid_t& pid)
267 "Pid:" + to_string(pid), "Uid", ":crasher", "SIGSEGV", "Tid:", "#00", "Registers:", REGISTERS, "FaultStack:",
281 static bool CheckCppCrashAllLabelKeywords(const string& filePath, const pid_t& pid)
284 "Timestamp:", "Pid:" + to_string(pid), "Uid:", "Process", "Reason:", "LastFatalMessage:", "Fault", "thread",
294 static bool CheckCppCrashAsyncStackEnableKeywords(const string& filePath, const pid_t& pid)
297 "Timestamp:", "Pid:" + to_string(pid), "Uid:", "Process", "Reason:", "Fault", "thread", "info:",
306 static bool CheckCppCrashAsyncStackDisableKeywords(const string& filePath, const pid_t& pid)
309 "Timestamp:", "Pid:" + to_string(pid), "Uid:", "Process", "Reason:", "Fault", "thread", "info:",
324 static bool CheckTestGetCrashObj(const string& filePath, const pid_t& pid)
327 "Pid:" + to_string(pid), "Uid", ":crasher", "SIGABRT", "LastFatalMessage:", "crashObject.",
346 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
347 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
348 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
352 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "ProcessDfxRequestTest001 Failed";
366 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
367 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
368 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
372 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest002 Failed";
386 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
387 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
388 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
392 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest003 Failed";
406 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
407 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
408 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
412 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest004 Failed";
426 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
427 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
428 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
432 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest005 Failed";
446 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
447 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
448 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
452 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest006 Failed";
466 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
467 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
468 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
472 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest007 Failed";
486 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
487 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
488 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
492 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest008 Failed";
506 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
507 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
508 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
512 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest009 Failed";
526 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
527 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
528 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
532 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest010 Failed";
546 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
547 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
548 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
552 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest011 Failed";
566 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
567 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
568 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
572 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest012 Failed";
586 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
587 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
588 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
592 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest013 Failed";
606 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
607 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
608 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
612 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest014 Failed";
626 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
627 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
628 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
632 EXPECT_TRUE(CheckCountNumAbort(fileName, pid)) << "FaultLoggerdSystemTest015 Failed";
646 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
647 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
648 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
652 EXPECT_TRUE(CheckCountNumAbort(fileName, pid)) << "FaultLoggerdSystemTest016 Failed";
666 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
667 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
668 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
672 EXPECT_TRUE(CheckCountNumAbort(fileName, pid)) << "FaultLoggerdSystemTest017 Failed";
686 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
687 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
688 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
692 EXPECT_TRUE(CheckCountNumAbort(fileName, pid)) << "FaultLoggerdSystemTest018 Failed";
706 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
707 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
708 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
712 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest019 Failed";
726 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
727 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
728 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
732 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest020 Failed";
746 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
747 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
748 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
752 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest021 Failed";
766 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
767 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
768 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
772 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest022 Failed";
786 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
787 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
788 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
792 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest023 Failed";
806 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
807 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
808 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
812 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest024 Failed";
826 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
827 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
828 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
832 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest025 Failed";
846 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
847 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
848 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
852 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest026 Failed";
866 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
867 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
868 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
872 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest027 Failed";
886 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
887 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
888 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
892 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest028 Failed";
905 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
906 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
907 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
911 EXPECT_TRUE(CheckCountNumPCZero(fileName, pid)) << "FaultLoggerdSystemTest029 Failed";
925 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
926 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
927 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
931 EXPECT_TRUE(CheckCountNumPCZero(fileName, pid)) << "FaultLoggerdSystemTest030 Failed";
945 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName, 2); // 2 : sleep 2s for waiting cppcrash file
946 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
947 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
951 EXPECT_TRUE(CheckCountNumMultiThread(fileName, pid)) << "FaultLoggerdSystemTest031 Failed";
965 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName, 2); // 2 : sleep 2s for waiting cppcrash file
966 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
967 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
971 EXPECT_TRUE(CheckCountNumMultiThread(fileName, pid)) << "FaultLoggerdSystemTest032 Failed";
985 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
986 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
987 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
991 EXPECT_TRUE(CheckCountNumOverStack(fileName, pid)) << "FaultLoggerdSystemTest033 Failed";
1005 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
1006 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1007 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1011 EXPECT_TRUE(CheckCountNumOverStack(fileName, pid)) << "FaultLoggerdSystemTest034 Failed";
1025 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
1026 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1027 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1031 EXPECT_TRUE(CheckCountNumStackTop(fileName, pid)) << "FaultLoggerdSystemTest035 Failed";
1045 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1046 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1047 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1051 EXPECT_TRUE(CheckCountNumStackTop(fileName, pid)) << "FaultLoggerdSystemTest036 Failed";
1091 WriteRealPid(g_nsProcInfo.pid);
1092 GTEST_LOG_(INFO) << "RunInNewPidNs(): real pid = " << g_nsProcInfo.pid;
1102 * @tc.desc: test crash in process with pid namespace
1190 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
1191 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1192 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1226 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
1227 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1228 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1232 EXPECT_TRUE(CheckCppCrashAllLabelKeywords(fileName, pid)) << "FaultLoggerdSystemTest105 Failed";
1246 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1247 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1248 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1252 EXPECT_TRUE(CheckCountNumNullpointer(fileName, pid)) << "FaultLoggerdSystemTest106 Failed";
1266 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1267 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1268 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1272 EXPECT_TRUE(CheckCountNumStackOverFlow(fileName, pid)) << "FaultLoggerdSystemTest107 Failed";
1286 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1287 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1288 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1292 EXPECT_TRUE(CheckCppCrashAllLabelKeywords(fileName, pid)) << "FaultLoggerdSystemTest108 Failed";
1297 static bool CheckMinidebugSymbols(const string& filePath, const pid_t& pid, const string& option)
1310 "Pid:" + to_string(pid), "Uid", ":crasher", "Tid:", "#00",
1328 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
1329 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1330 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1334 EXPECT_TRUE(CheckMinidebugSymbols(fileName, pid, cmd)) << "FaultLoggerdSystemTest109 Failed";
1348 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1349 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1350 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1354 EXPECT_TRUE(CheckMinidebugSymbols(fileName, pid, cmd)) << "FaultLoggerdSystemTest110 Failed";
1368 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_C, fileName);
1369 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1370 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1374 EXPECT_TRUE(CheckMinidebugSymbols(fileName, pid, cmd)) << "FaultLoggerdSystemTest111 Failed";
1388 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1389 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1390 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1394 EXPECT_TRUE(CheckMinidebugSymbols(fileName, pid, cmd)) << "FaultLoggerdSystemTest112 Failed";
1409 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1410 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1411 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1415 EXPECT_TRUE(CheckCppCrashAllLabelKeywords(fileName, pid)) << "FaultLoggerdSystemTest113 Failed";
1430 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1431 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1432 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1436 EXPECT_TRUE(CheckCppCrashAsyncStackEnableKeywords(fileName, pid)) << "FaultLoggerdSystemTest114 Failed";
1450 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1451 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1452 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1456 EXPECT_TRUE(CheckCppCrashAsyncStackEnableKeywords(fileName, pid)) << "FaultLoggerdSystemTest115 Failed";
1470 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1471 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1472 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1476 EXPECT_TRUE(CheckCppCrashAsyncStackEnableKeywords(fileName, pid)) << "FaultLoggerdSystemTest116 Failed";
1490 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1491 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1492 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1496 EXPECT_TRUE(CheckCppCrashAsyncStackEnableKeywords(fileName, pid)) << "FaultLoggerdSystemTest117 Failed";
1510 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1511 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1512 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1516 EXPECT_TRUE(CheckCppCrashAsyncStackEnableKeywords(fileName, pid)) << "FaultLoggerdSystemTest118 Failed";
1530 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1531 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1532 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1536 EXPECT_TRUE(CheckCppCrashAsyncStackDisableKeywords(fileName, pid)) << "FaultLoggerdSystemTest119 Failed";
1550 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1551 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1552 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1556 EXPECT_TRUE(CheckCppCrashAsyncStackDisableKeywords(fileName, pid)) << "FaultLoggerdSystemTest120 Failed";
1570 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1571 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1572 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1576 EXPECT_TRUE(CheckCppCrashAsyncStackDisableKeywords(fileName, pid)) << "FaultLoggerdSystemTest121 Failed";
1590 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1591 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1592 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1596 EXPECT_TRUE(CheckCppCrashAsyncStackDisableKeywords(fileName, pid)) << "FaultLoggerdSystemTest122 Failed";
1617 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName, 1, crashDir);
1621 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1622 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1626 EXPECT_TRUE(CheckCountNum(fileName, pid, cmd)) << "FaultLoggerdSystemTest123 Failed";
1640 pid_t pid = TriggerCrasherAndGetFileName(cmd, CRASHER_CPP, fileName);
1641 GTEST_LOG_(INFO) << "test pid(" << pid << ")" << " cppcrash file name : " << fileName;
1642 if (pid < 0 || fileName.size() < CPPCRASH_FILENAME_MIN_LENGTH) {
1646 EXPECT_TRUE(CheckTestGetCrashObj(fileName, pid)) << "FaultLoggerdSystemTest124 Failed";
1663 int pid = LaunchTestHap(testAbiltyName, testBundleName);
1664 if (pid == 0) {
1668 kill(pid, SIGABRT);
1671 EXPECT_NE(pid, newPid) << "FaultLoggerdSystemTest125 Failed";