Home
last modified time | relevance | path

Searched refs:summary (Results 1 - 25 of 45) sorted by relevance

12

/base/hiviewdfx/hiview/plugins/faultlogger/test/common/unittest/
H A Dfaultlog_formatter_unittest.cpp38 auto summary = FaultLogger::GetSummaryByType(logType, sections); in HWTEST_F() local
39 ASSERT_EQ(summary, "Selected stacktrace:"); in HWTEST_F()
41 summary = FaultLogger::GetSummaryByType(logType, sections); in HWTEST_F()
42 ASSERT_EQ(summary, "Fault thread info:"); in HWTEST_F()
44 summary = FaultLogger::GetSummaryByType(logType, sections); in HWTEST_F()
45 ASSERT_EQ(summary, "Could not figure out summary for this fault."); in HWTEST_F()
/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cpp/innerkits/impl/
H A Dfaultlogger_client.cpp98 infoOhos.summary = info.summary; in AddFaultLog()
106 void AddFaultLog(int64_t time, int32_t logType, const std::string &module, const std::string &summary) in AddFaultLog() argument
120 infoOhos.summary = summary; in AddFaultLog()
154 "SUMMARY", info.summary); in ReportCppCrashEvent()
H A Dfaultlog_query_result_impl.cpp65 ret->SetFaultSummary(info->summary); in GetNext()
/base/hiviewdfx/hiview/plugins/faultlogger/test/common/fuzztest/faultloggerclient_fuzzer/
H A Dfaultlogger_client_fuzzer.cpp48 std::string summary(reinterpret_cast<const char*>(data), FAULTLOGGER_FUZZTEST_MAX_STRING_LENGTH); in FuzzInterfaceAddFaultLog()
50 inner.summary = summary; in FuzzInterfaceAddFaultLog()
55 HiviewDFX::AddFaultLog(inner.time, inner.faultLogType, inner.module, inner.summary); in FuzzInterfaceAddFaultLog()
/base/hiviewdfx/hiview/plugins/faultlogger/common/
H A Dlog_analyzer.cpp52 if ((eventType == "JS_ERROR" || eventType == "CPP_CRASH") && !info.summary.empty()) { in AnalysisFaultlog()
54 FileUtil::SaveStringToFile(logPath, info.summary); in AnalysisFaultlog()
64 info.summary, 0, FP_BUFFER))); in AnalysisFaultlog()
H A Dfaultlog_info.h33 std::string summary; member
/base/hiviewdfx/hiview/plugins/faultlogger/service/idl/src/
H A Dfaultlog_info_ohos.cpp38 if (!parcel.WriteString(summary)) { in Marshalling()
39 HIVIEW_LOGE("Parcel failed to write summary(%{public}s).", summary.c_str()); in Marshalling()
99 if (!parcel.ReadString(ret->summary)) { in Unmarshalling()
100 HIVIEW_LOGE("Parcel failed to read summary(%{public}s).", ret->summary.c_str()); in Unmarshalling()
/base/hiviewdfx/faultloggerd/interfaces/innerkits/crash_exception/
H A Dcrash_exception.cpp112 bool CheckFaultSummaryValid(const std::string &summary) in CheckFaultSummaryValid() argument
114 return (summary.find("#00 pc") != std::string::npos) && (summary.find("#01 pc") != std::string::npos) && in CheckFaultSummaryValid()
115 (summary.find("#02 pc") != std::string::npos); in CheckFaultSummaryValid()
H A Dcrash_exception.h66 * @brief Check summary valid,The valid is if the string contains stack information for the first three frames
68 * @param summary Stack information in the fault info
71 bool CheckFaultSummaryValid(const std::string &summary);
/base/hiviewdfx/faultloggerd/test/unittest/crash_exception/
H A Dcrash_exception_test.cpp204 std::string summary = std::string("Thread name:sensors\n") + in HWTEST_F() local
215 ASSERT_TRUE(CheckFaultSummaryValid(summary)); in HWTEST_F()
227 std::string summary = std::string("Thread name:sensors\n") + in HWTEST_F() local
238 ASSERT_TRUE(CheckFaultSummaryValid(summary)); in HWTEST_F()
250 std::string summary = std::string("Thread name:sensors\n") + in HWTEST_F() local
253 ASSERT_FALSE(CheckFaultSummaryValid(summary)); in HWTEST_F()
/base/hiviewdfx/hiview/plugins/faultlogger/service/
H A Dfaultlog_formatter.cpp137 std::string summary = ""; in GetSummaryByType() local
143 summary = sections[STACKTRACE[LOG_MAP_KEY]]; in GetSummaryByType()
146 summary = sections[KEY_THREAD_INFO[LOG_MAP_KEY]]; in GetSummaryByType()
150 summary = "Could not figure out summary for this fault."; in GetSummaryByType()
154 return summary; in GetSummaryByType()
266 info.summary = info.sectionMap[KEY_THREAD_INFO[LOG_MAP_KEY]]; in UpdateFaultLogInfoFromTempFile()
269 size_t removeStartPos = info.summary.find("Tid:"); in UpdateFaultLogInfoFromTempFile()
270 size_t removeEndPos = info.summary.find("Name:"); in UpdateFaultLogInfoFromTempFile()
272 auto iterator = info.summary in UpdateFaultLogInfoFromTempFile()
[all...]
H A Dfaultlogger.cpp195 void ParseJsErrorSummary(std::string& summary, std::string& name, std::string& message, std::string& stack) in ParseJsErrorSummary() argument
197 std::string leftStr = StringUtil::GetLeftSubstr(summary, "Error message:"); in ParseJsErrorSummary()
198 std::string rightStr = StringUtil::GetRightSubstr(summary, "Error message:"); in ParseJsErrorSummary()
215 void FillJsErrorParams(std::string summary, Json::Value &params) in FillJsErrorParams() argument
222 if (summary == "") { in FillJsErrorParams()
225 ParseJsErrorSummary(summary, name, message, stack); in FillJsErrorParams()
298 if (info.summary.empty()) { in AddPublicInfo()
299 info.summary = GetSummaryFromSectionMap(info.faultLogType, info.sectionMap); in AddPublicInfo()
301 info.sectionMap["SUMMARY"] = info.summary; in AddPublicInfo()
304 // parse fingerprint by summary o in AddPublicInfo()
483 auto summary = sysEvent.GetEventValue("SUMMARY"); FillFaultLogInfo() local
568 std::string summary = StringUtil::UnescapeJsonStringValue(sysEvent->GetEventValue("SUMMARY")); ReportJsErrorToAppEvent() local
617 std::string summary = StringUtil::UnescapeJsonStringValue(sysEvent->GetEventValue("SUMMARY")); ReportSanitizerToAppEvent() local
[all...]
/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cpp/innerkits/
H A Dfaultlog_info.cpp108 void FaultLogInfo::SetFaultSummary(const std::string &summary) in SetFaultSummary() argument
110 summary_ = summary; in SetFaultSummary()
/base/hiviewdfx/hiview/plugins/faultlogger/service/idl/
H A Dfaultlog_query_result_ohos.cpp42 ret->summary = info->summary; in GetNext()
/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cj/
H A Dfaultlogger_ffi.cpp53 .summary = faultLogInfo->GetFaultSummary(), in ConvertInform()
129 retValue[i].summary = MallocCString(infoItem.summary); in FfiFaultLoggerQuery()
H A Dfaultlogger_ffi.h35 char* summary; member
H A Dfaultlogger_info.h38 std::string summary = ""; member
/base/hiviewdfx/hiview/plugins/crash_validator/
H A Dcrash_validator.cpp206 std::string summary; in ReportMatchEvent() local
215 summary = sysEvent->GetEventValue("SUMMARY"); in ReportMatchEvent()
218 summary = sysEvent->GetEventValue("ERROR_MSG"); in ReportMatchEvent()
230 "SUMMARY", summary); in ReportMatchEvent()
/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cpp/innerkits/include/
H A Dfaultlogger_client_msg.h35 std::string summary; member
H A Dfaultlogger_client.h98 * @param summary the summary of fault information
100 void AddFaultLog(int64_t time, int32_t logType, const std::string &module, const std::string &summary);
H A Dfaultlog_info.h83 * @brief get the summary of fault information
85 * @return summary of fault information
132 * @brief set the summary of fault information
134 * @param summary summary of fault information
136 void SetFaultSummary(const std::string &summary);
/base/hiviewdfx/faultloggerd/tools/process_dump/
H A Dfaultlogger_client_msg.h35 std::string summary; member
/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/js/napi/
H A Dnapi_faultlogger.cpp50 .summary = faultLogInfo->GetFaultSummary(), in ConversionInform()
122 NapiUtil::SetPropertyStringUtf8(env, info, "summary", infoItem.summary); in FaultLogCompleteCallback()
238 char summary[BUF_SIZE_64]; in AddFaultLog() local
239 napi_get_value_string_utf8(env, parameters[FOUR_PARAMETER - 1], summary, BUF_SIZE_64, &resultString); in AddFaultLog()
241 AddFaultLog(now * SEC_TO_MILLISEC, logType, module, summary); in AddFaultLog()
359 napi_value summary = nullptr; in FaultLogInfoClassInit() local
368 napi_create_string_latin1(env, "summary", NAPI_AUTO_LENGTH, &summary); in FaultLogInfoClassInit()
378 DECLARE_NAPI_PROPERTY("summary", summar in FaultLogInfoClassInit()
[all...]
H A Dnapi_faultlogger.h43 std::string summary = ""; member
/base/hiviewdfx/hiview/plugins/faultlogger/service/idl/include/
H A Dfaultlog_info_ohos.h38 std::string summary; member in OHOS::HiviewDFX::FaultLogInfoOhos

Completed in 8 milliseconds

12