blob: cf82d420d377c54f900f9e6cc69c4b43a27ac004 [file] [log] [blame]
// Should be kept in sync with internal version.
syntax = "proto2";
package posting_service_rpc;
option java_package = "com.android.test.metrics.proto";
option java_outer_classname = "FileMetadataProto";
// Represents a type of log
enum LogType {
UNKNOWN=0;
BUGREPORT=1;
BUGREPORTZ=2;
COMPACT_MEMINFO=3;
CPUINFO=4;
DUMPSYS=5;
GFXINFO=6;
KERNEL=7;
LOGCAT=8;
MEMINFO=9;
PROCRANK=10;
SERVICES=11;
TOP=12;
// skip item 13 ERRORSTATS
MUGSHOT=14;
}
// Represents a single log file
message LogFile {
// The name of the log file
required string name = 2;
// The type of the log file
required LogType log_type = 3;
}
// Represents a collection of log metadata
message FileMetadata {
// The directory containing all of the LogFiles
optional string directory = 2;
// The included, parseable log files
repeated LogFile log_files = 1;
}