From 5ba5b9924a0a0859f3cca2bb59dd625b420a76a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=89=9B=E5=9B=BD=E4=BA=AE?= Date: Fri, 12 Sep 2025 09:44:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9editor=E9=87=87=E9=9B=86?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 牛国亮 --- .../device_command/services/task_mgr/include/task_manager.h | 1 + .../device_command/services/task_mgr/src/sp_task.cpp | 1 + .../device_command/services/task_mgr/src/task_manager.cpp | 5 +++++ 3 files changed, 7 insertions(+) diff --git a/smartperf_device/device_command/services/task_mgr/include/task_manager.h b/smartperf_device/device_command/services/task_mgr/include/task_manager.h index 1b5e7a7ff..a4516560b 100644 --- a/smartperf_device/device_command/services/task_mgr/include/task_manager.h +++ b/smartperf_device/device_command/services/task_mgr/include/task_manager.h @@ -58,6 +58,7 @@ public: void SetFileTitle(); void InitDataCsv(); ArgumentParser& GetArgumentParser(); + void SetFileTitleFlag(); private: std::map TaskFun(SpProfiler* pro, uint32_t batch, bool record); diff --git a/smartperf_device/device_command/services/task_mgr/src/sp_task.cpp b/smartperf_device/device_command/services/task_mgr/src/sp_task.cpp index 6152de17b..23c5bad2b 100644 --- a/smartperf_device/device_command/services/task_mgr/src/sp_task.cpp +++ b/smartperf_device/device_command/services/task_mgr/src/sp_task.cpp @@ -409,6 +409,7 @@ int SPTask::GetCurrentBattary() ErrCode SPTask::StartRecord() { + taskMgr_->SetFileTitleFlag(); battaryStart = GetCurrentBattary(); startTime = SPUtils::GetCurTime(); WLOGI("StartRecord initiated: Battery %d, Start time %lld.", battaryStart, startTime); diff --git a/smartperf_device/device_command/services/task_mgr/src/task_manager.cpp b/smartperf_device/device_command/services/task_mgr/src/task_manager.cpp index 237d6797a..c43799e67 100644 --- a/smartperf_device/device_command/services/task_mgr/src/task_manager.cpp +++ b/smartperf_device/device_command/services/task_mgr/src/task_manager.cpp @@ -634,4 +634,9 @@ ArgumentParser& TaskManager::GetArgumentParser() { return parameter_; } + +void TaskManager::SetFileTitleFlag() +{ + firstSetTitle_ = true; +} } \ No newline at end of file -- Gitee