图形动效丢帧增加note字段,用于区分sceneboard具体是哪个应用发生了丢帧

Signed-off-by: moonGcy <guochenyang@huawei.com>
This commit is contained in:
moonGcy 2023-10-21 10:29:45 +08:00
parent 8c36f49d17
commit e9ece52832
2 changed files with 2 additions and 1 deletions

View File

@ -123,6 +123,7 @@ INTERACTION_RENDER_JANK:
AVERAGE_FRAMETIME: {type: FLOAT, desc: average frame time during the scene}
MAX_SEQ_MISSED_FRAMES: {type: INT32, desc: max successive missed frames during the scene}
IS_FOLD_DISP: {type: BOOL, desc: 'default false, set true if fold screen in expand state'}
BUNDLE_NAME_EX: {type: STRING, desc: real package name when sceneboard start app}
FIRST_FRAME_DRAWN:
__BASE: {type: BEHAVIOR, level: MINOR, tag: performance, desc: interaction jank statistics}

View File

@ -294,7 +294,7 @@ void RSJankStats::ReportEventJankFrame(const JankFrames& jankFrames) const
"PROCESS_NAME", info.processName, "MODULE_NAME", info.bundleName, "ABILITY_NAME", info.abilityName, "PAGE_URL",
info.pageUrl, "TOTAL_FRAMES", jankFrames.totalFrames_, "TOTAL_MISSED_FRAMES", jankFrames.totalMissedFrames_,
"MAX_FRAMETIME", static_cast<uint64_t>(jankFrames.maxFrameTime_), "AVERAGE_FRAMETIME", aveFrameTime,
"MAX_SEQ_MISSED_FRAMES", jankFrames.maxSeqMissedFrames_, "IS_FOLD_DISP", IS_FOLD_DISP);
"MAX_SEQ_MISSED_FRAMES", jankFrames.maxSeqMissedFrames_, "IS_FOLD_DISP", IS_FOLD_DISP, "BUNDLE_NAME_EX", info.note);
}
void RSJankStats::ReportEventFirstFrame()