| /developtools/profiler/host/smartperf/client/client_command/ |
| D | control_call_cmd.cpp | 33 namespace SmartPerf { namespace 41 time = SmartPerf::ControlCallCmd::ColdStart(v); in GetResult() 45 time = SmartPerf::ControlCallCmd::HotStart(v); in GetResult() 49 time = SmartPerf::ControlCallCmd::ResponseTime(); in GetResult() 53 time = SmartPerf::ControlCallCmd::CompleteTime(); in GetResult() 57 time = SmartPerf::ControlCallCmd::ColdStartHM(v); in GetResult() 61 result = SmartPerf::ControlCallCmd::SlideFps(v); in GetResult() 64 double fps = SmartPerf::ControlCallCmd::PageFps(); in GetResult() 68 result = SmartPerf::ControlCallCmd::SlideFPS(v); in GetResult() 71 double fps = SmartPerf::ControlCallCmd::StartFrameFps(v); in GetResult() [all …]
|
| D | parse_page_fps_trace.cpp | 21 namespace SmartPerf { namespace 30 fps = SmartPerf::PageFpsTrace::CalculateTime(); in ParsePageFpsTrace() 45 … pid = SmartPerf::PageFpsTrace::CutString(line, "B|", "|H:RSMainThread::DoComposition", 2); in CalculateTime() 51 frameStartTime = std::stod(SmartPerf::PageFpsTrace::getLineTime(line)); in CalculateTime() 63 … frameEndTime = std::stod(SmartPerf::PageFpsTrace::getLineTime(completeLine)); in CalculateTime() 79 double responseTime = std::stod(SmartPerf::PageFpsTrace::getLineTime(responseLine)); in CalculateTime() 80 double completeTime = std::stod(SmartPerf::PageFpsTrace::getLineTime(completeLine)); in CalculateTime()
|
| D | parse_trace.cpp | 26 namespace SmartPerf { namespace 37 code = SmartPerf::ParseTrace::ParseNohTrace(fileNamePath, appPid); in ParseTraceNoh() 48 startTime = SmartPerf::ParseTrace::GetStartTime(line, startTime); in ParseNohTrace() 49 frameId = SmartPerf::ParseTrace::GetFrameId(line, appPid, frameId); in ParseNohTrace() 69 codeTime = SmartPerf::ParseTrace::GetTime(startTime, endTime); in ParseNohTrace() 123 code = SmartPerf::ParseTrace::ParseCodeTrace(fileNamePath, appPid); in ParseTraceCold() 137 code = SmartPerf::ParseTrace::ParseHotTrace(fileNamePath); in ParseTraceHot() 149 startTime = SmartPerf::ParseTrace::GetStartTime(line, startTime); in ParseCodeTrace() 175 codeTime = SmartPerf::ParseTrace::GetTime(startTime, endTime); in ParseCodeTrace() 184 startTime=SmartPerf::ParseTrace::GetStartTime(line, startTime); in ParseHotTrace() [all …]
|
| D | editor_command.cpp | 26 namespace SmartPerf { namespace 29 OHOS::SmartPerf::ControlCallCmd controlCallCmd; in EditorCommand()
|
| D | parse_click_response_trace.cpp | 26 namespace SmartPerf { namespace 35 completeTime = SmartPerf::ParseClickResponseTrace::GetLineTime(); in ParseResponseTrace() 49 appPid = SmartPerf::ParseClickResponseTrace::GetPid(line, "pid", appPid); in GetLineTime() 50 startTime = SmartPerf::ParseClickResponseTrace::GetStartTime(line, startTime); in GetLineTime() 62 completeTime = SmartPerf::ParseClickResponseTrace::GetTime(startTime, endTime); in GetLineTime()
|
| D | smartperf_main.cpp | 24 OHOS::SmartPerf::EditorCommand(argc, v); in main() 27 OHOS::SmartPerf::SmartPerfCommand cmd(argc, argv); in main()
|
| D | parse_start_trace_noh.cpp | 27 namespace SmartPerf { namespace 36 codeTime = SmartPerf::StartTraceNoh::CalculateTime(); in ParseStartTraceNohe() 67 double startTime = std::stod(SmartPerf::StartTraceNoh::GetLineTime(startLine)); in CalculateTime() 68 double endTime = std::stod(SmartPerf::StartTraceNoh::GetLineTime(endLine)); in CalculateTime()
|
| D | parse_click_complete_trace.cpp | 26 namespace SmartPerf { namespace 35 completeTime = SmartPerf::ParseClickCompleteTrace::GetLineTime(); in ParseCompleteTrace() 46 appPid = SmartPerf::ParseClickCompleteTrace::GetPid(line, "pid", appPid); in GetLineTime() 47 startTime = SmartPerf::ParseClickCompleteTrace::GetStartTime(line, startTime); in GetLineTime() 72 completeTime = SmartPerf::ParseClickCompleteTrace::GetTime(endTime); in GetLineTime()
|
| D | parse_start_frame_trace.cpp | 27 namespace SmartPerf { namespace 36 frameRate = SmartPerf::StartFrameTraceNoh::CalculateTime(); in ParseStartFrameTraceNoh() 93 double startTime = std::stod(SmartPerf::StartFrameTraceNoh::GetLineTime(startLine)); in GetFps() 94 … double endTime = std::stod(SmartPerf::StartFrameTraceNoh::GetLineTime(fullScreenLine)); in GetFps()
|
| D | README_zh.md | 4 - OpenHarmony性能测试工具SmartPerf 命令行版本,可采集CPU、GPU、Temperature、Power、应用RAM、FPS等指标,通过设置采集指标,对采集数据进行实时打印、导… 24 ├── sp_server_socket.cpp # 与SmartPerf hap通讯代码文件 30 SmartPerf应用在3.2系统版本后开始预制使用。
|
| D | Power.cpp | 19 namespace SmartPerf { namespace
|
| D | DDR.cpp | 18 namespace SmartPerf { namespace
|
| D | Capture.cpp | 21 namespace SmartPerf { namespace
|
| /developtools/profiler/host/smartperf/client/client_ui/ |
| D | README_zh.md | 1 # SmartPerf.hap 3 - OpenHarmony性能测试工具 SmartPerf UI版本,可采集CPU、GPU、Temperature、Power、应用RAM、FPS等指标,可使用悬浮窗口控制并实时展示测试数据以及支持… 11 ├── AppScope # SmartPerf的包名、应用名称等配置目录 12 ├── entry # SmartPerf主要代码文件 46 **1. SmartPerf应用在3.2系统版本后开始预制使用。**<br> 121 步骤2:点击桌面SmartPerf应用图标启动应用,然后点击登录,进入首页,点击开始测试页,选择被测应用,配置采集项(目前支持CPU、GPU、FPS、POWER、TEMP、RAM、截图能力、trac…
|
| /developtools/profiler/host/smartperf/ |
| D | README_zh.md | 1 # SmartPerf chapter 9 在OpenHarmony中,研发工具链子系统主要为开发人员提供了开发时用于调试的命令行以及追踪性能轨迹、查看性能的工具。SmartPerf 旨在为开发者提供一套性能调优组件,可以用来分析系统内存、性… 20 ├── doc # SmartPerf 相关使用文档 21 ├── ide # SmartPerf IDE 模块目录
|
| /developtools/profiler/host/smartperf/client/ |
| D | BUILD.gn | 17 group("SmartPerf") { 21 [ "//developtools/profiler/host/smartperf/client/client_ui/:SmartPerf" ]
|
| /developtools/profiler/host/smartperf/client/client_command/include/ |
| D | sp_data.h | 20 namespace SmartPerf {
|
| D | editor_command.h | 18 namespace SmartPerf {
|
| D | sp_profiler.h | 19 namespace SmartPerf {
|
| D | Dubai.h | 18 namespace SmartPerf {
|
| D | sp_profiler_factory.h | 20 namespace SmartPerf {
|
| D | Capture.h | 18 namespace SmartPerf {
|
| D | DDR.h | 19 namespace SmartPerf {
|
| D | Power.h | 20 namespace SmartPerf {
|
| D | GPU.h | 21 namespace SmartPerf {
|