• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2025 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #ifndef XPERF_SCENE_ID_H
17 #define XPERF_SCENE_ID_H
18 
19 #include <string>
20 
21 
22 namespace OHOS {
23 namespace HiviewDFX {
24 
25 constexpr int32_t US_TO_MS = 1000;
26 constexpr int32_t NS_TO_MS = 1000000;
27 constexpr int32_t NS_TO_S = 1000000000;
28 
29 constexpr uint32_t JANK_STATS_VERSION = 2;
30 constexpr char DEFAULT_SCENE_ID[] = "NONE_ANIMATION";
31 
32 constexpr int64_t RESPONSE_TIMEOUT = 600000000;
33 constexpr int64_t STARTAPP_FRAME_TIMEOUT = 1000000000;
34 constexpr float SINGLE_FRAME_TIME = 16600000;
35 constexpr int DEFAULT_THRESHOLD_JANK = 15;
36 constexpr int32_t JANK_SKIPPED_THRESHOLD = DEFAULT_THRESHOLD_JANK;
37 constexpr int32_t DEFAULT_JANK_REPORT_THRESHOLD = 3;
38 constexpr uint32_t DEFAULT_VSYNC = 16;
39 // Obtain the last three digits of the full path
40 constexpr uint32_t PATH_DEPTH = 3;
41 
42 constexpr uint32_t JANK_FRAME_6_LIMIT = 0;
43 constexpr uint32_t JANK_FRAME_15_LIMIT = 1;
44 constexpr uint32_t JANK_FRAME_20_LIMIT = 2;
45 constexpr uint32_t JANK_FRAME_36_LIMIT = 3;
46 constexpr uint32_t JANK_FRAME_48_LIMIT = 4;
47 constexpr uint32_t JANK_FRAME_60_LIMIT = 5;
48 constexpr uint32_t JANK_FRAME_120_LIMIT = 6;
49 constexpr uint32_t JANK_FRAME_180_LIMIT = 7;
50 constexpr uint32_t JANK_STATS_SIZE = 8;
51 
52 constexpr int32_t VAILD_JANK_SUB_HEALTH_INTERVAL = 100;
53 
54 class PerfConstants {
55 public:
56     // start app from launcher icon sceneid
57     static constexpr char LAUNCHER_APP_LAUNCH_FROM_ICON[] = "LAUNCHER_APP_LAUNCH_FROM_ICON";
58 
59     // start app from notificationbar
60     static constexpr char LAUNCHER_APP_LAUNCH_FROM_NOTIFICATIONBAR[] = "LAUNCHER_APP_LAUNCH_FROM_NOTIFICATIONBAR";
61 
62     // start app from lockscreen
63     static constexpr char LAUNCHER_APP_LAUNCH_FROM_NOTIFICATIONBAR_IN_LOCKSCREEN[] =
64         "LAUNCHER_APP_LAUNCH_FROM_NOTIFICATIONBAR_IN_LOCKSCREEN";
65 
66     // start app from recent
67     static constexpr char LAUNCHER_APP_LAUNCH_FROM_RECENT[] = "LAUNCHER_APP_LAUNCH_FROM_RECENT";
68 
69     // start app from Card
70     static constexpr char START_APP_ANI_FORM[] = "START_APP_ANI_FORM";
71 
72     // into home ani
73     static constexpr char INTO_HOME_ANI[] = "INTO_HOME_ANI";
74 
75     // screenlock screen off ani
76     static constexpr char SCREENLOCK_SCREEN_OFF_ANIM[] = "SCREENLOCK_SCREEN_OFF_ANIM";
77 
78     // password unlock ani
79     static constexpr char PASSWORD_UNLOCK_ANI[] = "PASSWORD_UNLOCK_ANI";
80 
81     // facial fling unlock ani
82     static constexpr char FACIAL_FLING_UNLOCK_ANI[] = "FACIAL_FLING_UNLOCK_ANI";
83 
84     // facial unlock ani
85     static constexpr char FACIAL_UNLOCK_ANI[] = "FACIAL_UNLOCK_ANI";
86 
87     // fingerprint unlock ani
88     static constexpr char FINGERPRINT_UNLOCK_ANI[] = "FINGERPRINT_UNLOCK_ANI";
89 
90     // charging dynamic ani
91     static constexpr char META_BALLS_TURBO_CHARGING_ANIMATION[] = "META_BALLS_TURBO_CHARGING_ANIMATION";
92 
93     // app ablitity page switch
94     static constexpr char ABILITY_OR_PAGE_SWITCH[] = "ABILITY_OR_PAGE_SWITCH";
95 
96     // app exit to home by geturing slide out
97     static constexpr char LAUNCHER_APP_SWIPE_TO_HOME[] = "LAUNCHER_APP_SWIPE_TO_HOME";
98 
99     // app list fling
100     static constexpr char APP_LIST_FLING[] = "APP_LIST_FLING";
101 
102     // app swiper fling
103     static constexpr char APP_SWIPER_FLING[] = "APP_SWIPER_FLING";
104 
105     // app swiper scroll
106     static constexpr char APP_SWIPER_SCROLL[] = "APP_SWIPER_SCROLL";
107 
108     // app tab switch
109     static constexpr char APP_TAB_SWITCH[] = "APP_TAB_SWITCH";
110 
111     // volume bar show
112     static constexpr char VOLUME_BAR_SHOW[] = "VOLUME_BAR_SHOW";
113 
114     // PC app center gesture operation
115     static constexpr char PC_APP_CENTER_GESTURE_OPERATION[] = "PC_APP_CENTER_GESTURE_OPERATION";
116 
117     // PC gesture to recent
118     static constexpr char PC_GESTURE_TO_RECENT[] = "PC_GESTURE_TO_RECENT";
119 
120     // PC shortcut show desktop
121     static constexpr char PC_SHORTCUT_SHOW_DESKTOP[] = "PC_SHORTCUT_SHOW_DESKTOP";
122 
123     // PC shortcut restore desktop
124     static constexpr char PC_SHORTCUT_RESTORE_DESKTOP[] = "PC_SHORTCUT_RESTORE_DESKTOP";
125 
126     // PC show desktop gesture operation
127     static constexpr char PC_SHOW_DESKTOP_GESTURE_OPERATION[] = "PC_SHOW_DESKTOP_GESTURE_OPERATION";
128 
129     // PC alt + tab to recent
130     static constexpr char PC_ALT_TAB_TO_RECENT[] = "PC_ALT_TAB_TO_RECENT";
131 
132     // PC shortcut to recent
133     static constexpr char PC_SHORTCUT_TO_RECENT[] = "PC_SHORTCUT_TO_RECENT";
134 
135     // PC exit recent
136     static constexpr char PC_EXIT_RECENT[] = "PC_EXIT_RECENT";
137 
138     // PC shoutcut to app center
139     static constexpr char PC_SHORTCUT_TO_APP_CENTER[] = "PC_SHORTCUT_TO_APP_CENTER";
140 
141     // PC shoutcut to app center on recent
142     static constexpr char PC_SHORTCUT_TO_APP_CENTER_ON_RECENT[] = "PC_SHORTCUT_TO_APP_CENTER_ON_RECENT";
143 
144     // PC shoutcut exit app center
145     static constexpr char PC_SHORTCUT_EXIT_APP_CENTER[] = "PC_SHORTCUT_EXIT_APP_CENTER";
146 
147     // A app jump to another app
148     static constexpr char APP_TRANSITION_TO_OTHER_APP[] = "APP_TRANSITION_TO_OTHER_APP";
149 
150     // another app jamps back to A app
151     static constexpr char APP_TRANSITION_FROM_OTHER_APP[] = "APP_TRANSITION_FROM_OTHER_APP";
152 
153     // mutitask scroll
154     static constexpr char SNAP_RECENT_ANI[] = "SNAP_RECENT_ANI";
155 
156     // start app from dock
157     static constexpr char LAUNCHER_APP_LAUNCH_FROM_DOCK[] = "LAUNCHER_APP_LAUNCH_FROM_DOCK";
158 
159     // start app from misson
160     static constexpr char LAUNCHER_APP_LAUNCH_FROM_MISSON[] = "LAUNCHER_APP_LAUNCH_FROM_MISSON";
161 
162     // app exit from back to home
163     static constexpr char LAUNCHER_APP_BACK_TO_HOME[] = "LAUNCHER_APP_BACK_TO_HOME";
164 
165     // app exit from multitasking
166     static constexpr char EXIT_RECENT_2_HOME_ANI[] = "EXIT_RECENT_2_HOME_ANI";
167 
168     // PC window resize
169     static constexpr char WINDOW_RECT_RESIZE[] = "WINDOW_RECT_RESIZE";
170 
171     // PC window move
172     static constexpr char WINDOW_RECT_MOVE[] = "WINDOW_RECT_MOVE";
173 
174     // input method show
175     static constexpr char SHOW_INPUT_METHOD_ANIMATION[] = "SHOW_INPUT_METHOD_ANIMATION";
176 
177     // input method hide
178     static constexpr char HIDE_INPUT_METHOD_ANIMATION[] = "HIDE_INPUT_METHOD_ANIMATION";
179 
180     // screen rotation
181     static constexpr char SCREEN_ROTATION_ANI[] = "SCREEN_ROTATION_ANI";
182 
183     // folder close
184     static constexpr char CLOSE_FOLDER_ANI[] = "CLOSE_FOLDER_ANI";
185 
186     // launcher spring back scroll
187     static constexpr char LAUNCHER_SPRINGBACK_SCROLL[] = "LAUNCHER_SPRINGBACK_SCROLL";
188 
189     // window title bar minimized
190     static constexpr char WINDOW_TITLE_BAR_MINIMIZED[] = "WINDOW_TITLE_BAR_MINIMIZED";
191 
192     // window title bar closed
193     static constexpr char APP_EXIT_FROM_WINDOW_TITLE_BAR_CLOSED[] = "APP_EXIT_FROM_WINDOW_TITLE_BAR_CLOSED";
194 
195     // PC start app from other
196     static constexpr char LAUNCHER_APP_LAUNCH_FROM_OTHER[] = "LAUNCHER_APP_LAUNCH_FROM_OTHER";
197 
198     // scroller animation
199     static constexpr char SCROLLER_ANIMATION[] = "SCROLLER_ANIMATION";
200 
201     // pc title bar maximized
202     static constexpr char WINDOW_TITLE_BAR_MAXIMIZED[] = "WINDOW_TITLE_BAR_MAXIMIZED";
203 
204     // pc title bar recover
205     static constexpr char WINDOW_TITLE_BAR_RECOVER[] = "WINDOW_TITLE_BAR_RECOVER";
206 
207     // PC start app from transition
208     static constexpr char LAUNCHER_APP_LAUNCH_FROM_TRANSITION[] = "LAUNCHER_APP_LAUNCH_FROM_TRANSITION";
209 
210     // navigation interactive animation
211     static constexpr char ABILITY_OR_PAGE_SWITCH_INTERACTIVE[] = "ABILITY_OR_PAGE_SWITCH_INTERACTIVE";
212 
213     //screenlock into pin
214     static constexpr char SCREENLOCK_SCREEN_INTO_PIN[] = "SCREENLOCK_SCREEN_INTO_PIN";
215 
216     static constexpr char CLEAR_1_RECENT_ANI[] = "CLEAR_1_RECENT_ANI";
217 
218     static constexpr char CLEAR_All_RECENT_ANI[] = "CLEAR_All_RECENT_ANI";
219 
220     static constexpr char RECENT_REALIGN_ANI[] = "RECENT_REALIGN_ANI";
221 
222     static constexpr char INTO_CC_ANI[] = "INTO_CC_ANI";
223 
224     static constexpr char EXIT_CC_ANI[] = "EXIT_CC_ANI";
225 
226     static constexpr char INTO_CC_FROM_NC[] = "INTO_CC_FROM_NC";
227 
228     static constexpr char INTO_CC_SUB_BLUETOOTH_ANI[] = "INTO_CC_SUB_BLUETOOTH_ANI";
229 
230     static constexpr char EXIT_CC_SUB_BLUETOOTH_ANI[] = "EXIT_CC_SUB_BLUETOOTH_ANI";
231 
232     static constexpr char INTO_CC_SUB_WIFI_ANI[] = "INTO_CC_SUB_WIFI_ANI";
233 
234     static constexpr char EXIT_CC_SUB_WIFI_ANI[] = "EXIT_CC_SUB_WIFI_ANI";
235 
236     static constexpr char INTO_CC_MEDIA_ANI[] = "INTO_CC_MEDIA_ANI";
237 
238     static constexpr char EXIT_CC_MEDIA_ANI[] = "EXIT_CC_MEDIA_ANI";
239 
240     static constexpr char INTO_NC_ANI[] = "INTO_NC_ANI";
241 
242     static constexpr char INTO_NC_FROM_CC[] = "INTO_NC_FROM_CC";
243 
244     static constexpr char CLEAR_NT_ANI[] = "CLEAR_NT_ANI";
245 
246     static constexpr char SCROLL_NC_LIST_ANI[] = "SCROLL_NC_LIST_ANI";
247 
248     static constexpr char EXIT_NC_ANI[] = "EXIT_NC_ANI";
249 
250     static constexpr char VOLUME_BAR_CHANGE_ON[] = "VOLUME_BAR_CHANGE_ON";
251 
252     static constexpr char VOLUME_BAR_SLIDE[] = "VOLUME_BAR_SLIDE";
253 
254     static constexpr char VOLUME_BAR_EXPAND[] = "VOLUME_BAR_EXPAND";
255 
256     static constexpr char VOLUME_BAR_COLLAPSE[] = "VOLUME_BAR_COLLAPSE";
257 
258     static constexpr char VOLUME_BAR_TOUCHED[] = "VOLUME_BAR_TOUCHED";
259 
260     static constexpr char FOLD_EXPAND_SPLIT_VIEW[] = "FOLD_EXPAND_SPLIT_VIEW";
261 
262     static constexpr char FOLD_TO_EXPAND_AA[] = "FOLD_TO_EXPAND_AA";
263 
264     static constexpr char EXPAND_TO_FOLD_AA[] = "EXPAND_TO_FOLD_AA";
265 
266     static constexpr char FOLD_TO_EXPAND_DOCK_BACKGROUND_SCALE_TWO[] = "FOLD_TO_EXPAND_DOCK_BACKGROUND_SCALE_TWO";
267 
268     static constexpr char EXPAND_TO_FOLD_INDICATOR[] = "EXPAND_TO_FOLD_INDICATOR";
269 
270     static constexpr char FOLD_TO_EXPAND_WINDOWS[] = "FOLD_TO_EXPAND_WINDOWS";
271 
272     static constexpr char EXPAND_TO_FOLD_WINDOWS[] = "EXPAND_TO_FOLD_WINDOWS";
273 
274     static constexpr char LAUNCHER_BIGFOLDER_OPEN[] = "LAUNCHER_BIGFOLDER_OPEN";
275 
276     static constexpr char LAUNCHER_SMALLFOLDER_OPEN[] = "LAUNCHER_SMALLFOLDER_OPEN";
277 
278     static constexpr char LAUNCHER_FOLDER_OPEN[] = "LAUNCHER_FOLDER_OPEN";
279 
280     static constexpr char OPEN_ALBUM[] = "OPEN_ALBUM";
281 
282     static constexpr char OPEN_BROWSER[] = "OPEN_BROWSER";
283 
284     static constexpr char BROWSER_SWIPE[] = "BROWSER_SWIPE";
285 
286     static constexpr char CLOSE_BROWSER[] = "CLOSE_BROWSER";
287 
288     static constexpr char ANIMATE_TO_POSITION[] = "ANIMATE_TO_POSITION";
289 
290     static constexpr char EXPAND_SCREEN_ROTATION_ANI[] = "EXPAND_SCREEN_ROTATION_ANI";
291 
292     static constexpr char CANTACTS_DIALER_BUTTON_PRESS[] = "CANTACTS_DIALER_BUTTON_PRESS";
293 
294     static constexpr char CONTACTS_DIALER_HIDE[] = "CONTACTS_DIALER_HIDE";
295 
296     static constexpr char CONTACTS_DIALER_SHOW[] = "CONTACTS_DIALER_SHOW";
297 
298     static constexpr char SCREENSHOT_SCALE_ANIMATION[] = "SCREENSHOT_SCALE_ANIMATION";
299 
300     static constexpr char SCREENSHOT_DISMISS_ANIMATION[] = "SCREENSHOT_DISMISS_ANIMATION";
301 
302     static constexpr char SCREENSHOT_DISMISS_ANIMATION_BY_USER[] = "SCREENSHOT_DISMISS_ANIMATION_BY_USER";
303 
304     static constexpr char SCREENRECORD_ANIMATION[] = "SCREENRECORD_ANIMATION";
305 
306     static constexpr char SCREENRECORD_DISMISS_ANIMATION[] = "SCREENRECORD_DISMISS_ANIMATION";
307 
308     static constexpr char SCREENRECORD_DISMISS_ANIMATION_BY_USER[] = "SCREENRECORD_DISMISS_ANIMATION_BY_USER";
309 
310     static constexpr char AOD_TO_LOCKSCREEN[] = "AOD_TO_LOCKSCREEN";
311 
312     static constexpr char AOD_TO_LAUNCHER[] = "AOD_TO_LAUNCHER";
313 
314     static constexpr char LOCKSCREEN_TO_LAUNCHER[] = "LOCKSCREEN_TO_LAUNCHER";
315 
316     static constexpr char LOCKSCREEN_TO_AOD[] = "LOCKSCREEN_TO_AOD";
317 
318     static constexpr char LAUNCHER_TO_AOD[] = "LAUNCHER_TO_AOD";
319 
320     static constexpr char SCENE_CAP_TO_CARD_ANIM[] = "SCENE_CAP_TO_CARD_ANIM";
321 
322     static constexpr char SCENE_CARD_TO_CAP_ANIM[] = "SCENE_CARD_TO_CAP_ANIM";
323 
324     static constexpr char SCENE_LIST_TO_CAP_ANIM[] = "SCENE_LIST_TO_CAP_ANIM";
325 
326     static constexpr char SCENE_CAP_TO_LIST_ANIM[] = "SCENE_CAP_TO_LIST_ANIM";
327 
328     static constexpr char SCENE_LIST_SWIPE_ANIM[] = "SCENE_LIST_SWIPE_ANIM";
329 
330     static constexpr char SCREENLOCK_INTO_EDITOR_ANIM[] = "SCREENLOCK_INTO_EDITOR_ANIM";
331 
332     static constexpr char SCREENLOCK_EXIT_EDITOR_ANIM[] = "SCREENLOCK_EXIT_EDITOR_ANIM";
333 
334     static constexpr char SCREEN_OFF_TO_SCREENLOCK_END[] = "SCREEN_OFF_TO_SCREENLOCK_END";
335 
336     static constexpr char SCROLL_2_AA[] = "SCROLL_2_AA";
337 
338     static constexpr char INTO_AA_ANI[] = "INTO_AA_ANI";
339 
340     static constexpr char EXIT_AA_ANI[] = "EXIT_AA_ANI";
341 
342     static constexpr char INTO_SEARCH_ANI[] = "INTO_SEARCH_ANI";
343 
344     static constexpr char EXIT_SEARCH_ANI[] = "EXIT_SEARCH_ANI";
345 
346     static constexpr char FORMSTACK_SLIDE_BACK[] = "FORMSTACK_SLIDE_BACK";
347 
348     static constexpr char FORMSTACK_SLIDE_DOWN[] = "FORMSTACK_SLIDE_DOWN";
349 
350     static constexpr char FORMSTACK_SLIDE_UP[] = "FORMSTACK_SLIDE_UP";
351 
352     static constexpr char FORMSTACK_SWITCH_CARD[] = "FORMSTACK_SWITCH_CARD";
353 
354     static constexpr char FORM_MANAGER_CREATE_FORM[] = "FORM_MANAGER_CREATE_FORM";
355 
356     static constexpr char INTO_LV_ANIM[] = "INTO_LV_ANIM";
357 
358     static constexpr char EXIT_LV_ANIM[] = "EXIT_LV_ANIM";
359 
360     static constexpr char LV_INTO_APP_ANIM[] = "LV_INTO_APP_ANIM";
361 
362     static constexpr char CAMERA_UE_GO_GALLERY[] = "CAMERA_UE_GO_GALLERY";
363 
364     static constexpr char EDITMODE_ENTER[] = "EDITMODE_ENTER";
365 
366     static constexpr char EDITMODE_EXIT[] = "EDITMODE_EXIT";
367 
368     static constexpr char LAUNCHER_OVER_SCROLL[] = "LAUNCHER_OVER_SCROLL";
369 
370     static constexpr char DRAG_ITEM_ANI[] = "DRAG_ITEM_ANI";
371 
372     static constexpr char WEB_LIST_FLING[] = "WEB_LIST_FLING";
373 
374     static constexpr char START_APP_ANI_MENU[] = "START_APP_ANI_MENU";
375 
376     static constexpr char LAUNCHER_APP_LAUNCH_FROM_APPCENTER[] = "LAUNCHER_APP_LAUNCH_FROM_APPCENTER";
377 
378     static constexpr char PC_CLICK_ARROW_RESTORE_DESKTOP[] = "PC_CLICK_ARROW_RESTORE_DESKTOP";
379 
380     static constexpr char PC_CLICK_ARROW_SHOW_DESKTOP[] = "PC_CLICK_ARROW_SHOW_DESKTOP";
381 
382     static constexpr char PC_DOCK_EXIT_APP_CENTER[] = "PC_DOCK_EXIT_APP_CENTER";
383 
384     static constexpr char PC_DOCK_INTO_APP_CENTER[] = "PC_DOCK_INTO_APP_CENTER";
385 
386     static constexpr char PC_INTO_APP_CENTER_ON_RECENT[] = "PC_INTO_APP_CENTER_ON_RECENT";
387 
388     static constexpr char PC_INTO_RECENT[] = "PC_INTO_RECENT";
389 
390     static constexpr char PC_SPLIT_SCROLL_RECENT[] = "PC_SPLIT_SCROLL_RECENT";
391 
392     static constexpr char PC_SPLIT_START_ANIMATE[] = "PC_SPLIT_START_ANIMATE";
393 
394     static constexpr char SMARTDOCK_RECENTANIM_FIRSTOPEN[] = "SMARTDOCK_RECENTANIM_FIRSTOPEN";
395 
396     static constexpr char PC_SHORTCUT_GLOBAL_SEARCH[] = "PC_SHORTCUT_GLOBAL_SEARCH";
397 
398     static constexpr char SWITCH_DESKTOP[] = "SWITCH_DESKTOP";
399 
400     static constexpr char LAUNCHER_APP_LAUNCH_FROM_WATCHFUNCKEY[] = "LAUNCHER_APP_LAUNCH_FROM_WATCHFUNCKEY";
401 
402     static constexpr char WATCH_SCROLL_CARD_LIST_ANI[] = "WATCH_SCROLL_CARD_LIST_ANI";
403 
404     static constexpr char WATCH_WATCHFACE_LONGPRESS_TO_LIST[] = "WATCH_WATCHFACE_LONGPRESS_TO_LIST";
405 
406     static constexpr char WATCH_WATCHFACELIST_CLICK_TO_EDIT[] = "WATCH_WATCHFACELIST_CLICK_TO_EDIT";
407 
408     static constexpr char WATCH_WATCHFACESELECT_TO_WATCHFACE[] = "WATCH_WATCHFACESELECT_TO_WATCHFACE";
409 
410     static constexpr char WATCH_WATCHFACE_STYLE_SWIPE[] = "WATCH_WATCHFACE_STYLE_SWIPE";
411 
412     static constexpr char WATCH_POWER_DOUBLE_CLICK_TO_RECENTS[] = "WATCH_POWER_DOUBLE_CLICK_TO_RECENTS";
413 
414     static constexpr char APP_ASSOCIATED_START[] = "APP_ASSOCIATED_START";
415 
416     static constexpr char CONTACTS_DIALER_BUTTON_PRESS[] = "CONTACTS_DIALER_BUTTON_PRESS";
417 
418     static constexpr char LAUNCHER_CARD_TEMP_SHOW[] = "LAUNCHER_CARD_TEMP_SHOW";
419 
420     static constexpr char GESTURE_TO_RECENTS[] = "GESTURE_TO_RECENTS";
421 
422     static constexpr char START_APP_ANI_AG[] = "START_APP_ANI_AG";
423 
424     static constexpr char CORE_METHOD_DESKTOP_SHOW[] = "CORE_METHOD_DESKTOP_SHOW";
425 
426     static constexpr char APP_START[] = "APP_START";
427 
428     static constexpr char PC_SPLIT_DRAG_DIVIDER_ANIMATE[] = "PC_SPLIT_DRAG_DIVIDER_ANIMATE";
429 
430     static constexpr char PC_STARTUP_TIME[] = "PC_STARTUP_TIME";
431 
432     static constexpr char PC_WAKEUP_LATENCY[] = "PC_WAKEUP_LATENCY";
433 
434     static constexpr char APP_EXIT_FROM_RECENT[] = "APP_EXIT_FROM_RECENT";
435 
436     static constexpr char COLLABORATION_ANIMATION[] = "COLLABORATION_ANIMATION";
437 
438     static constexpr char CUSTOM_ANIMATOR_ROTATE90ACW[] = "CUSTOM_ANIMATOR rotate90Acw";
439 
440     static constexpr char EXIT_APP_CENTER[] = "EXIT_APP_CENTER";
441 
442     static constexpr char PC_RESTORE_DESKTOP_GESTURE_OPERATION[] = "PC_RESTORE_DESKTOP_GESTURE_OPERATION";
443 
444     static constexpr char PC_SHOW_DESKTOP_GESTURE[] = "PC_SHOW_DESKTOP_GESTURE";
445 
446     static constexpr char PC_TO_RECENT_GESTURE[] = "PC_TO_RECENT_GESTURE";
447 
448     static constexpr char PC_ONE_FIN_SHOW_DESKTOP_GESTURE[] = "PC_ONE_FIN_SHOW_DESKTOP_GESTURE";
449 
450     static constexpr char PC_ONE_FINGER_TO_RECENT_GESTURE[] = "PC_ONE_FINGER_TO_RECENT_GESTURE";
451 
452     static constexpr char WINDOW_DO_RESET_SCALE_ANIMATION[] = "WINDOW_DO_RESET_SCALE_ANIMATION";
453 
454     static constexpr char WINDOW_DO_SCALE_ANIMATION[] = "WINDOW_DO_SCALE_ANIMATION";
455 };
456 } // namespace OHOS
457 } // namespace HiviewDFX
458 #endif // XPERF_SCENE_ID_H
459