Merge "Adding size suffix to diskstats fields." into pi-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
25300a1ff2
@@ -55,25 +55,25 @@ message DiskStatsCachedValuesProto {
|
||||
option (android.msg_privacy).dest = DEST_AUTOMATIC;
|
||||
|
||||
// Total app code size, in kilobytes
|
||||
optional int64 agg_apps_size = 1;
|
||||
optional int64 agg_apps_size_kb = 1;
|
||||
// Total app cache size, in kilobytes
|
||||
optional int64 agg_apps_cache_size = 2;
|
||||
optional int64 agg_apps_cache_size_kb = 2;
|
||||
// Size of image files, in kilobytes
|
||||
optional int64 photos_size = 3;
|
||||
optional int64 photos_size_kb = 3;
|
||||
// Size of video files, in kilobytes
|
||||
optional int64 videos_size = 4;
|
||||
optional int64 videos_size_kb = 4;
|
||||
// Size of audio files, in kilobytes
|
||||
optional int64 audio_size = 5;
|
||||
optional int64 audio_size_kb = 5;
|
||||
// Size of downloads, in kilobytes
|
||||
optional int64 downloads_size = 6;
|
||||
optional int64 downloads_size_kb = 6;
|
||||
// Size of system directory, in kilobytes
|
||||
optional int64 system_size = 7;
|
||||
optional int64 system_size_kb = 7;
|
||||
// Size of other files, in kilobytes
|
||||
optional int64 other_size = 8;
|
||||
optional int64 other_size_kb = 8;
|
||||
// Sizes of individual packages
|
||||
repeated DiskStatsAppSizesProto app_sizes = 9;
|
||||
// Total app data size, in kilobytes
|
||||
optional int64 agg_apps_data_size = 10;
|
||||
optional int64 agg_apps_data_size_kb = 10;
|
||||
}
|
||||
|
||||
message DiskStatsAppSizesProto {
|
||||
@@ -82,11 +82,11 @@ message DiskStatsAppSizesProto {
|
||||
// Name of the package
|
||||
optional string package_name = 1;
|
||||
// App's code size in kilobytes
|
||||
optional int64 app_size = 2;
|
||||
optional int64 app_size_kb = 2;
|
||||
// App's cache size in kilobytes
|
||||
optional int64 cache_size = 3;
|
||||
optional int64 cache_size_kb = 3;
|
||||
// App's data size in kilobytes
|
||||
optional int64 app_data_size = 4;
|
||||
optional int64 app_data_size_kb = 4;
|
||||
}
|
||||
|
||||
message DiskStatsFreeSpaceProto {
|
||||
@@ -103,7 +103,7 @@ message DiskStatsFreeSpaceProto {
|
||||
// Which folder?
|
||||
optional Folder folder = 1;
|
||||
// Available space, in kilobytes
|
||||
optional int64 available_space = 2;
|
||||
optional int64 available_space_kb = 2;
|
||||
// Total space, in kilobytes
|
||||
optional int64 total_space = 3;
|
||||
optional int64 total_space_kb = 3;
|
||||
}
|
||||
|
||||
@@ -171,8 +171,8 @@ public class DiskStatsService extends Binder {
|
||||
if (proto != null) {
|
||||
long freeSpaceToken = proto.start(DiskStatsServiceDumpProto.PARTITIONS_FREE_SPACE);
|
||||
proto.write(DiskStatsFreeSpaceProto.FOLDER, folderType);
|
||||
proto.write(DiskStatsFreeSpaceProto.AVAILABLE_SPACE, avail * bsize / 1024);
|
||||
proto.write(DiskStatsFreeSpaceProto.TOTAL_SPACE, total * bsize / 1024);
|
||||
proto.write(DiskStatsFreeSpaceProto.AVAILABLE_SPACE_KB, avail * bsize / 1024);
|
||||
proto.write(DiskStatsFreeSpaceProto.TOTAL_SPACE_KB, total * bsize / 1024);
|
||||
proto.end(freeSpaceToken);
|
||||
} else {
|
||||
pw.print(name);
|
||||
@@ -247,23 +247,23 @@ public class DiskStatsService extends Binder {
|
||||
JSONObject json = new JSONObject(jsonString);
|
||||
long cachedValuesToken = proto.start(DiskStatsServiceDumpProto.CACHED_FOLDER_SIZES);
|
||||
|
||||
proto.write(DiskStatsCachedValuesProto.AGG_APPS_SIZE,
|
||||
proto.write(DiskStatsCachedValuesProto.AGG_APPS_SIZE_KB,
|
||||
json.getLong(DiskStatsFileLogger.APP_SIZE_AGG_KEY));
|
||||
proto.write(DiskStatsCachedValuesProto.AGG_APPS_DATA_SIZE,
|
||||
proto.write(DiskStatsCachedValuesProto.AGG_APPS_DATA_SIZE_KB,
|
||||
json.getLong(DiskStatsFileLogger.APP_DATA_SIZE_AGG_KEY));
|
||||
proto.write(DiskStatsCachedValuesProto.AGG_APPS_CACHE_SIZE,
|
||||
proto.write(DiskStatsCachedValuesProto.AGG_APPS_CACHE_SIZE_KB,
|
||||
json.getLong(DiskStatsFileLogger.APP_CACHE_AGG_KEY));
|
||||
proto.write(DiskStatsCachedValuesProto.PHOTOS_SIZE,
|
||||
proto.write(DiskStatsCachedValuesProto.PHOTOS_SIZE_KB,
|
||||
json.getLong(DiskStatsFileLogger.PHOTOS_KEY));
|
||||
proto.write(DiskStatsCachedValuesProto.VIDEOS_SIZE,
|
||||
proto.write(DiskStatsCachedValuesProto.VIDEOS_SIZE_KB,
|
||||
json.getLong(DiskStatsFileLogger.VIDEOS_KEY));
|
||||
proto.write(DiskStatsCachedValuesProto.AUDIO_SIZE,
|
||||
proto.write(DiskStatsCachedValuesProto.AUDIO_SIZE_KB,
|
||||
json.getLong(DiskStatsFileLogger.AUDIO_KEY));
|
||||
proto.write(DiskStatsCachedValuesProto.DOWNLOADS_SIZE,
|
||||
proto.write(DiskStatsCachedValuesProto.DOWNLOADS_SIZE_KB,
|
||||
json.getLong(DiskStatsFileLogger.DOWNLOADS_KEY));
|
||||
proto.write(DiskStatsCachedValuesProto.SYSTEM_SIZE,
|
||||
proto.write(DiskStatsCachedValuesProto.SYSTEM_SIZE_KB,
|
||||
json.getLong(DiskStatsFileLogger.SYSTEM_KEY));
|
||||
proto.write(DiskStatsCachedValuesProto.OTHER_SIZE,
|
||||
proto.write(DiskStatsCachedValuesProto.OTHER_SIZE_KB,
|
||||
json.getLong(DiskStatsFileLogger.MISC_KEY));
|
||||
|
||||
JSONArray packageNamesArray = json.getJSONArray(DiskStatsFileLogger.PACKAGE_NAMES_KEY);
|
||||
@@ -279,9 +279,9 @@ public class DiskStatsService extends Binder {
|
||||
|
||||
proto.write(DiskStatsAppSizesProto.PACKAGE_NAME,
|
||||
packageNamesArray.getString(i));
|
||||
proto.write(DiskStatsAppSizesProto.APP_SIZE, appSizesArray.getLong(i));
|
||||
proto.write(DiskStatsAppSizesProto.APP_DATA_SIZE, appDataSizesArray.getLong(i));
|
||||
proto.write(DiskStatsAppSizesProto.CACHE_SIZE, cacheSizesArray.getLong(i));
|
||||
proto.write(DiskStatsAppSizesProto.APP_SIZE_KB, appSizesArray.getLong(i));
|
||||
proto.write(DiskStatsAppSizesProto.APP_DATA_SIZE_KB, appDataSizesArray.getLong(i));
|
||||
proto.write(DiskStatsAppSizesProto.CACHE_SIZE_KB, cacheSizesArray.getLong(i));
|
||||
|
||||
proto.end(packageToken);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user