Merge "Adding size suffix to diskstats fields." into pi-dev

This commit is contained in:
TreeHugger Robot
2018-03-15 22:52:39 +00:00
committed by Android (Google) Code Review
2 changed files with 28 additions and 28 deletions

View File

@@ -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;
}

View File

@@ -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);
}