Home
last modified time | relevance | path

Searched refs:SmartPerf (Results 1 – 25 of 74) sorted by relevance

123

/developtools/profiler/host/smartperf/client/client_command/
Dcontrol_call_cmd.cpp33 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 …]
Dparse_page_fps_trace.cpp21 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()
Dparse_trace.cpp26 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 …]
Deditor_command.cpp26 namespace SmartPerf { namespace
29 OHOS::SmartPerf::ControlCallCmd controlCallCmd; in EditorCommand()
Dparse_click_response_trace.cpp26 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()
Dsmartperf_main.cpp24 OHOS::SmartPerf::EditorCommand(argc, v); in main()
27 OHOS::SmartPerf::SmartPerfCommand cmd(argc, argv); in main()
Dparse_start_trace_noh.cpp27 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()
Dparse_click_complete_trace.cpp26 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()
Dparse_start_frame_trace.cpp27 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()
DREADME_zh.md4 - OpenHarmony性能测试工具SmartPerf 命令行版本,可采集CPU、GPU、Temperature、Power、应用RAM、FPS等指标,通过设置采集指标,对采集数据进行实时打印、导…
24 ├── sp_server_socket.cpp # 与SmartPerf hap通讯代码文件
30 SmartPerf应用在3.2系统版本后开始预制使用。
DPower.cpp19 namespace SmartPerf { namespace
DDDR.cpp18 namespace SmartPerf { namespace
DCapture.cpp21 namespace SmartPerf { namespace
/developtools/profiler/host/smartperf/client/client_ui/
DREADME_zh.md1 # 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/
DREADME_zh.md1 # SmartPerf chapter
9 在OpenHarmony中,研发工具链子系统主要为开发人员提供了开发时用于调试的命令行以及追踪性能轨迹、查看性能的工具。SmartPerf 旨在为开发者提供一套性能调优组件,可以用来分析系统内存、性…
20 ├── doc # SmartPerf 相关使用文档
21 ├── ide # SmartPerf IDE 模块目录
/developtools/profiler/host/smartperf/client/
DBUILD.gn17 group("SmartPerf") {
21 [ "//developtools/profiler/host/smartperf/client/client_ui/:SmartPerf" ]
/developtools/profiler/host/smartperf/client/client_command/include/
Dsp_data.h20 namespace SmartPerf {
Deditor_command.h18 namespace SmartPerf {
Dsp_profiler.h19 namespace SmartPerf {
DDubai.h18 namespace SmartPerf {
Dsp_profiler_factory.h20 namespace SmartPerf {
DCapture.h18 namespace SmartPerf {
DDDR.h19 namespace SmartPerf {
DPower.h20 namespace SmartPerf {
DGPU.h21 namespace SmartPerf {

123