Skip to content

The repo includes the Python notebooks to analyze he Perfetto traces.

License

Notifications You must be signed in to change notification settings

ucsdwcsng/Perfetto-Trace-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Perfetto_trace_analyzer

Repo for perfetto scripts and analysis to do power profiling on smartphones

Steps:

  1. First push the config to phone (Skip if done already): adb push config.pbtx "/"

  2. Command to generate and pull trace all at once, fname is the trace name, and the trace is stored in PErfetto_traces/ folder which is igored via gitignore $fname = '100mbps_mimo_0.perfetto-trace'; adb shell "cat /data/local/tmp/config.pbtx | perfetto --txt -c - -o /data/misc/perfetto-traces/$fname"; adb pull "/data/misc/perfetto-traces/$fname" "./Perfetto_traces/."

About

The repo includes the Python notebooks to analyze he Perfetto traces.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •