Directories ¶
Path | Synopsis |
---|---|
Package activity parses activity manager events in bugreport files and outputs CSV entries for those events.
|
Package activity parses activity manager events in bugreport files and outputs CSV entries for those events. |
Package aggregated constructs a checkin struct from a given batterystats proto.
|
Package aggregated constructs a checkin struct from a given batterystats proto. |
Package analyzer analyzes the uploaded bugreport and displays the results to the user.
|
Package analyzer analyzes the uploaded bugreport and displays the results to the user. |
Package broadcasts parses historical and active broadcasts in bugreport files and outputs CSV entries for those events.
|
Package broadcasts parses historical and active broadcasts in bugreport files and outputs CSV entries for those events. |
Package bugreportutils is a library of common bugreport parsing functions.
|
Package bugreportutils is a library of common bugreport parsing functions. |
Package build provides functions for dealing with Android build fingerprints.
|
Package build provides functions for dealing with Android build fingerprints. |
Package checkindelta contains functions to calculate deltas between snapshots of aggregated checkin battery stats from a device.
|
Package checkindelta contains functions to calculate deltas between snapshots of aggregated checkin battery stats from a device. |
Package checkinparse contains functions to parse checkin report into batterystats proto.
|
Package checkinparse contains functions to parse checkin report into batterystats proto. |
Package checkinutil contains common/utility functions and data structures that are used in parsing of checkin format.
|
Package checkinutil contains common/utility functions and data structures that are used in parsing of checkin format. |
cmd
|
|
battery-historian
Historian v2 analyzes bugreports and outputs battery analysis results.
|
Historian v2 analyzes bugreports and outputs battery analysis results. |
checkin-delta
local_checkin_delta parses checkin reports into protos and computes the difference between the two.
|
local_checkin_delta parses checkin reports into protos and computes the difference between the two. |
Package csv contains functions to store battery history events and convert them to and from CSV format.
|
Package csv contains functions to store battery history events and convert them to and from CSV format. |
Package dmesg parses kernel dmesg log events and outputs CSV entries for those events.
|
Package dmesg parses kernel dmesg log events and outputs CSV entries for those events. |
Package historianutils is a library of common utility functions for Battery Historian processing.
|
Package historianutils is a library of common utility functions for Battery Historian processing. |
Package kernel parses Kernel wakesource files, and outputs CSV entries for integration with Historian v2.
|
Package kernel parses Kernel wakesource files, and outputs CSV entries for integration with Historian v2. |
Package packageutils contains functions used to extract package information from a bug report and to determine the best guess as to which package is associated with a given string and uid.
|
Package packageutils contains functions used to extract package information from a bug report and to determine the best guess as to which package is associated with a given string and uid. |
Package parseutils contains the state machine logic to analyze battery history.
|
Package parseutils contains the state machine logic to analyze battery history. |
pb
|
|
batterystats_proto
Package batterystats is a generated protocol buffer package.
|
Package batterystats is a generated protocol buffer package. |
build_proto
Package build is a generated protocol buffer package.
|
Package build is a generated protocol buffer package. |
metrics_proto
Package metrics is a generated protocol buffer package.
|
Package metrics is a generated protocol buffer package. |
session_proto
Package session is a generated protocol buffer package.
|
Package session is a generated protocol buffer package. |
usagestats_proto
Package usagestats is a generated protocol buffer package.
|
Package usagestats is a generated protocol buffer package. |
Package powermonitor parses power monitor files in the format of space separated values, and outputs CSV entries for integration with Historian v2.
|
Package powermonitor parses power monitor files in the format of space separated values, and outputs CSV entries for integration with Historian v2. |
Package presenter contains the logic to create data structures for HTML presentation of Battery Historian analysis.
|
Package presenter contains the logic to create data structures for HTML presentation of Battery Historian analysis. |
Package sliceparts contains routines to parse components of string slices into string, int32, and int64 variables.
|
Package sliceparts contains routines to parse components of string slices into string, int32, and int64 variables. |
Package wakeupreason provides helper functions to identify the subsystem which caused the APSS to wakeup from suspend.
|
Package wakeupreason provides helper functions to identify the subsystem which caused the APSS to wakeup from suspend. |
Package wearable parses WearableService service dumps, and outputs CSV entries for integration with Battery Historian.
|
Package wearable parses WearableService service dumps, and outputs CSV entries for integration with Battery Historian. |
Click to show internal directories.
Click to hide internal directories.