Merge "Add comments to ninja_metrics.proto" am: 511583f2b3 am: 05a56ece6d
Original change: https://android-review.googlesource.com/c/platform/development/+/2216241 Change-Id: Ie3f4ab1f87e12a69e57ca289ea4e5adecd5eeffd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -16,13 +16,26 @@ syntax = "proto3";
|
|||||||
|
|
||||||
package ninja_metrics;
|
package ninja_metrics;
|
||||||
|
|
||||||
|
// NinjaMetrics is to deliver the information of input files to build a target
|
||||||
|
// device or an image. These information is captured from ninja analysis
|
||||||
message NinjaMetrics {
|
message NinjaMetrics {
|
||||||
|
// Total number of input files to build a target or an image
|
||||||
uint32 num_input_files = 1;
|
uint32 num_input_files = 1;
|
||||||
|
|
||||||
|
// The number of git projects that need to be checked out to build a target
|
||||||
|
// or an image
|
||||||
uint32 num_projects = 2;
|
uint32 num_projects = 2;
|
||||||
|
|
||||||
|
// Details of the all required git projects
|
||||||
repeated ProjectInfo project_infos = 3;
|
repeated ProjectInfo project_infos = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ProjectInfo is to describe each git project
|
||||||
message ProjectInfo {
|
message ProjectInfo {
|
||||||
|
// Path of the git project
|
||||||
string name = 1;
|
string name = 1;
|
||||||
|
|
||||||
|
// The number of required files in the git project to build a target or an
|
||||||
|
// image
|
||||||
uint32 num_input_files = 2;
|
uint32 num_input_files = 2;
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user