| /developtools/smartperf_host/trace_streamer/test/unittest/htrace/ |
| D | htrace_event_parser_test.cpp | 81 HtraceDataSegment dataSeg; variable 82 dataSeg.clockId = TS_CLOCK_BOOTTIME; 85 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); 86 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t*>(dataSeg.seg->data()), 87 dataSeg.seg->size()); 88 dataSeg.protoData = cpuDetailBytesView; 92 ProtoReader::TracePluginResult_Reader tracePluginResult(dataSeg.protoData); 93 htraceCpuDetailParser.Parse(dataSeg, tracePluginResult, haveSplit); 115 HtraceDataSegment dataSeg; variable 116 dataSeg.clockId = TS_CLOCK_BOOTTIME; [all …]
|
| D | htrace_cpu_detail_parser_test.cpp | 56 HtraceDataSegment dataSeg; variable 57 dataSeg.clockId = TS_CLOCK_REALTIME; 60 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); 61 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t*>(dataSeg.seg->data()), 62 dataSeg.seg->size()); 63 dataSeg.protoData = cpuDetailBytesView; 67 ProtoReader::TracePluginResult_Reader tracePluginResult(dataSeg.protoData); 68 htraceCpuDetailParser.Parse(dataSeg, tracePluginResult, haveSplit); 85 HtraceDataSegment dataSeg; variable 86 dataSeg.clockId = TS_CLOCK_REALTIME; [all …]
|
| D | htrace_irq_event_test.cpp | 136 HtraceDataSegment dataSeg; variable 137 dataSeg.clockId = TS_CLOCK_BOOTTIME; 139 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); 140 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t*>(dataSeg.seg->data()), 141 dataSeg.seg->size()); 142 dataSeg.protoData = cpuDetailBytesView; 146 ProtoReader::TracePluginResult_Reader tracePluginResult(dataSeg.protoData); 147 eventParser.ParseDataItem(dataSeg, tracePluginResult, haveSplit); 164 HtraceDataSegment dataSeg; variable 165 dataSeg.clockId = TS_CLOCK_BOOTTIME; [all …]
|
| D | htrace_binder_event_test.cpp | 117 HtraceDataSegment dataSeg; variable 118 dataSeg.clockId = TS_CLOCK_BOOTTIME; 120 dataSeg.seg = std::make_shared<std::string>(cpuDetailStrMsg); 121 ProtoReader::BytesView cpuDetailBytesView(reinterpret_cast<const uint8_t*>(dataSeg.seg->data()), 122 dataSeg.seg->size()); 123 dataSeg.protoData = cpuDetailBytesView; 127 ProtoReader::TracePluginResult_Reader tracePluginResult(dataSeg.protoData); 128 eventParser.ParseDataItem(dataSeg, tracePluginResult, haveSplit); 144 HtraceDataSegment dataSeg; variable 145 dataSeg.clockId = TS_CLOCK_BOOTTIME; [all …]
|
| D | htrace_sys_vmem_parser_test.cpp | 70 HtraceDataSegment dataSeg; variable 71 dataSeg.dataType = DATA_SOURCE_TYPE_MEM; 72 dataSeg.clockId = TS_CLOCK_REALTIME; 73 dataSeg.status = TS_PARSE_STATUS_PARSED; 74 dataSeg.timeStamp = 1616439852302; 79 dataSeg.protoData = memBytesView; 81 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId); 122 HtraceDataSegment dataSeg; variable 123 dataSeg.dataType = DATA_SOURCE_TYPE_MEM; 124 dataSeg.clockId = TS_CLOCK_REALTIME; [all …]
|
| D | htrace_sys_mem_parser_test.cpp | 72 HtraceDataSegment dataSeg; variable 73 dataSeg.dataType = DATA_SOURCE_TYPE_MEM; 74 dataSeg.clockId = TS_CLOCK_REALTIME; 75 dataSeg.status = TS_PARSE_STATUS_PARSED; 76 dataSeg.timeStamp = 1616439852302; 81 dataSeg.protoData = memBytesView; 83 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId); 125 HtraceDataSegment dataSeg; variable 126 dataSeg.dataType = DATA_SOURCE_TYPE_MEM; 127 dataSeg.clockId = TS_CLOCK_REALTIME; [all …]
|
| /developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/ |
| D | htrace_parser.cpp | 299 bool HtraceParser::SpliteConfigData(const std::string& pluginName, const HtraceDataSegment& dataSeg) in SpliteConfigData() argument 302 std::string dataString(dataSeg.seg->c_str(), dataSeg.seg->length()); in SpliteConfigData() 312 bool HtraceParser::SpliteDataBySegment(DataIndex pluginNameIndex, HtraceDataSegment& dataSeg) in SpliteDataBySegment() argument 320 …dataSeg.timeStamp = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, dataSeg.ti… in SpliteDataBySegment() 321 UpdatePluginTimeRange(TS_CLOCK_BOOTTIME, dataSeg.timeStamp, dataSeg.timeStamp); in SpliteDataBySegment() 323 if (dataSeg.timeStamp >= traceDataCache_->SplitFileMinTime() && in SpliteDataBySegment() 324 dataSeg.timeStamp <= traceDataCache_->SplitFileMaxTime()) { in SpliteDataBySegment() 332 void HtraceParser::ParseDataByPluginName(HtraceDataSegment& dataSeg, in ParseDataByPluginName() argument 338 ParseNativeHook(dataSeg, isSplitFile); in ParseDataByPluginName() 340 ParseNativeHookConfig(dataSeg); in ParseDataByPluginName() [all …]
|
| D | htrace_parser.h | 118 void ParserData(HtraceDataSegment& dataSeg, bool isSplitFile); 127 …seMemory(const ProtoReader::ProfilerPluginData_Reader& pluginDataZero, HtraceDataSegment& dataSeg); 128 …void ParseMemoryConfig(HtraceDataSegment& dataSeg, const ProtoReader::ProfilerPluginData_Reader& p… 129 void ParseHilog(HtraceDataSegment& dataSeg); 130 void ParseFtrace(HtraceDataSegment& dataSeg); 131 void ParseFPS(HtraceDataSegment& dataSeg); 132 void ParseCpuUsage(HtraceDataSegment& dataSeg); 133 void ParseNetwork(HtraceDataSegment& dataSeg); 134 void ParseDiskIO(HtraceDataSegment& dataSeg); 135 void ParseProcess(HtraceDataSegment& dataSeg); [all …]
|
| D | htrace_native_hook_parser.h | 35 void ParseConfigInfo(HtraceDataSegment& dataSeg); 36 void Parse(HtraceDataSegment& dataSeg, bool& haveSplitSeg);
|
| D | htrace_native_hook_parser.cpp | 163 void HtraceNativeHookParser::Parse(HtraceDataSegment& dataSeg, bool& haveSplitSeg) in Parse() argument 165 auto batchNativeHookDataReader = ProtoReader::BatchNativeHookData_Reader(dataSeg.protoData); in Parse() 168 …auto nativeHookMetaData = std::make_unique<NativeHookMetaData>(dataSeg.seg, std::move(nativeHookDa… in Parse() 196 void HtraceNativeHookParser::ParseConfigInfo(HtraceDataSegment& dataSeg) in ParseConfigInfo() argument 198 nativeHookFilter_->ParseConfigInfo(dataSeg.protoData); in ParseConfigInfo()
|
| /developtools/smartperf_host/trace_streamer/test/unittest/htrace/native_memory/ |
| D | native_hook_parser_test.cpp | 240 BatchNativeHookData CreateBatchNativeHookData(HtraceDataSegment& dataSeg) in CreateBatchNativeHookData() argument 247 dataSeg.seg = std::make_shared<std::string>(hookStrMsg); in CreateBatchNativeHookData() 248 ProtoReader::BytesView hookBytesView(reinterpret_cast<const uint8_t*>(dataSeg.seg->data()), in CreateBatchNativeHookData() 249 dataSeg.seg->size()); in CreateBatchNativeHookData() 250 dataSeg.protoData = hookBytesView; in CreateBatchNativeHookData() 501 HtraceDataSegment dataSeg; variable 502 dataSeg.seg = std::make_shared<std::string>(hookStrMsg); 504 dataSeg.protoData = hookBytesView; 506 htraceNativeHookParser.Parse(dataSeg, hasSplit); 526 HtraceDataSegment dataSeg; variable [all …]
|