Home | History | Annotate | Download | only in proto
      1 # Generated by the protocol buffer compiler.  DO NOT EDIT!
      2 # source: VtsReportMessage.proto
      3 
      4 from google.protobuf.internal import enum_type_wrapper
      5 from google.protobuf import descriptor as _descriptor
      6 from google.protobuf import message as _message
      7 from google.protobuf import reflection as _reflection
      8 from google.protobuf import descriptor_pb2
      9 # @@protoc_insertion_point(imports)
     10 
     11 
     12 
     13 
     14 DESCRIPTOR = _descriptor.FileDescriptor(
     15   name='VtsReportMessage.proto',
     16   package='android.vts',
     17   serialized_pb='\n\x16VtsReportMessage.proto\x12\x0b\x61ndroid.vts\"\xe0\x01\n\x18\x41ndroidDeviceInfoMessage\x12\x14\n\x0cproduct_type\x18\x01 \x01(\x0c\x12\x17\n\x0fproduct_variant\x18\x02 \x01(\x0c\x12\x14\n\x0c\x62uild_flavor\x18\x0b \x01(\x0c\x12\x10\n\x08\x62uild_id\x18\x0c \x01(\x0c\x12\x0e\n\x06\x62ranch\x18\x15 \x01(\x0c\x12\x13\n\x0b\x62uild_alias\x18\x16 \x01(\x0c\x12\x11\n\tapi_level\x18\x1f \x01(\x0c\x12\x10\n\x08\x61\x62i_name\x18\x33 \x01(\x0c\x12\x13\n\x0b\x61\x62i_bitness\x18\x34 \x01(\x0c\x12\x0e\n\x06serial\x18\x65 \x01(\x0c\"g\n\x10\x41ndroidBuildInfo\x12\n\n\x02id\x18\x01 \x01(\x0c\x12\x0c\n\x04name\x18\x0b \x01(\x0c\x12\x12\n\nbuild_type\x18\x0c \x01(\x0c\x12\x0e\n\x06\x62ranch\x18\r \x01(\x0c\x12\x15\n\rbuild_summary\x18\x15 \x01(\x0c\"\x1f\n\x0bVtsHostInfo\x12\x10\n\x08hostname\x18\x01 \x01(\x0c\"\xd1\x02\n\x15TestCaseReportMessage\x12\x0c\n\x04name\x18\x01 \x01(\x0c\x12\x30\n\x0btest_result\x18\x0b \x01(\x0e\x32\x1b.android.vts.TestCaseResult\x12\x17\n\x0fstart_timestamp\x18\x15 \x01(\x03\x12\x15\n\rend_timestamp\x18\x16 \x01(\x03\x12\x34\n\x08\x63overage\x18\x1f \x03(\x0b\x32\".android.vts.CoverageReportMessage\x12\x36\n\tprofiling\x18) \x03(\x0b\x32#.android.vts.ProfilingReportMessage\x12\x34\n\x08systrace\x18* \x03(\x0b\x32\".android.vts.SystraceReportMessage\x12$\n\x03log\x18\x65 \x03(\x0b\x32\x17.android.vts.LogMessage\"\xa0\x02\n\x16ProfilingReportMessage\x12\x0c\n\x04name\x18\x01 \x01(\x0c\x12+\n\x04type\x18\x02 \x01(\x0e\x32\x1d.android.vts.VtsProfilingType\x12@\n\x0fregression_mode\x18\x03 \x01(\x0e\x32\'.android.vts.VtsProfilingRegressionMode\x12\x17\n\x0fstart_timestamp\x18\x0b \x01(\x03\x12\x15\n\rend_timestamp\x18\x0c \x01(\x03\x12\r\n\x05label\x18\x15 \x03(\x0c\x12\r\n\x05value\x18\x16 \x03(\x03\x12\x14\n\x0cx_axis_label\x18\x1f \x01(\x0c\x12\x14\n\x0cy_axis_label\x18  \x01(\x0c\x12\x0f\n\x07options\x18) \x03(\x0c\"H\n\x15SystraceReportMessage\x12\x14\n\x0cprocess_name\x18\x01 \x01(\x0c\x12\x0c\n\x04html\x18\x0b \x03(\x0c\x12\x0b\n\x03url\x18\x15 \x03(\x0c\"\xe5\x01\n\x15\x43overageReportMessage\x12\x11\n\tfile_path\x18\x0b \x01(\x0c\x12\x14\n\x0cproject_name\x18\x0c \x01(\x0c\x12\x10\n\x08revision\x18\r \x01(\x0c\x12\x1c\n\x14line_coverage_vector\x18\x17 \x03(\x05\x12\x18\n\x10total_line_count\x18\x65 \x01(\x05\x12\x1a\n\x12\x63overed_line_count\x18\x66 \x01(\x05\x12\x14\n\x08\x64ir_path\x18\x01 \x01(\x0c\x42\x02\x18\x01\x12\x15\n\tfile_name\x18\x02 \x01(\x0c\x42\x02\x18\x01\x12\x10\n\x04html\x18\x03 \x01(\x0c\x42\x02\x18\x01\"8\n\nLogMessage\x12\x0b\n\x03url\x18\x01 \x01(\x0c\x12\x0c\n\x04name\x18\x02 \x01(\x0c\x12\x0f\n\x07\x63ontent\x18\x03 \x01(\x0c\"@\n\x12UrlResourceMessage\x12\x0b\n\x03url\x18\x01 \x01(\x0c\x12\x0c\n\x04name\x18\x02 \x01(\x0c\x12\x0f\n\x07\x63ontent\x18\x03 \x01(\x0c\"\xce\x04\n\x11TestReportMessage\x12\x16\n\ntest_suite\x18\x01 \x01(\x0c\x42\x02\x18\x01\x12\x0c\n\x04test\x18\x02 \x01(\x0c\x12+\n\ttest_type\x18\x03 \x01(\x0e\x32\x18.android.vts.VtsTestType\x12:\n\x0b\x64\x65vice_info\x18\x04 \x03(\x0b\x32%.android.vts.AndroidDeviceInfoMessage\x12\x31\n\nbuild_info\x18\x05 \x01(\x0b\x32\x1d.android.vts.AndroidBuildInfo\x12\x18\n\x10subscriber_email\x18\x06 \x03(\x0c\x12+\n\thost_info\x18\x07 \x01(\x0b\x32\x18.android.vts.VtsHostInfo\x12\x35\n\ttest_case\x18\x0b \x03(\x0b\x32\".android.vts.TestCaseReportMessage\x12\x36\n\tprofiling\x18\x15 \x03(\x0b\x32#.android.vts.ProfilingReportMessage\x12\x34\n\x08systrace\x18\x16 \x03(\x0b\x32\".android.vts.SystraceReportMessage\x12\x17\n\x0fstart_timestamp\x18\x65 \x01(\x03\x12\x15\n\rend_timestamp\x18\x66 \x01(\x03\x12\x34\n\x08\x63overage\x18g \x03(\x0b\x32\".android.vts.CoverageReportMessage\x12%\n\x03log\x18\xe9\x07 \x03(\x0b\x32\x17.android.vts.LogMessage\"\xa7\x01\n\x15TestPlanReportMessage\x12\x18\n\x10test_module_name\x18\x0b \x03(\t\x12#\n\x1btest_module_start_timestamp\x18\x0c \x03(\x03\x12\x16\n\x0etest_plan_name\x18\x15 \x01(\t\x12\x37\n\x0epartner_report\x18\x1f \x03(\x0b\x32\x1f.android.vts.UrlResourceMessage\"\x9f\x01\n\x14\x44\x61shboardPostMessage\x12\x14\n\x0c\x61\x63\x63\x65ss_token\x18\x01 \x01(\t\x12\x33\n\x0btest_report\x18\x02 \x03(\x0b\x32\x1e.android.vts.TestReportMessage\x12<\n\x10test_plan_report\x18\x03 \x03(\x0b\x32\".android.vts.TestPlanReportMessage*\xb3\x01\n\x0eTestCaseResult\x12\x12\n\x0eUNKNOWN_RESULT\x10\x00\x12\x19\n\x15TEST_CASE_RESULT_PASS\x10\x01\x12\x19\n\x15TEST_CASE_RESULT_FAIL\x10\x02\x12\x19\n\x15TEST_CASE_RESULT_SKIP\x10\x03\x12\x1e\n\x1aTEST_CASE_RESULT_EXCEPTION\x10\x04\x12\x1c\n\x18TEST_CASE_RESULT_TIMEOUT\x10\x05*\x9c\x01\n\x0bVtsTestType\x12\x18\n\x14UNKNOWN_VTS_TESTTYPE\x10\x00\x12\x1e\n\x1aVTS_HOST_DRIVEN_STRUCTURAL\x10\x01\x12\x1b\n\x17VTS_HOST_DRIVEN_FUZZING\x10\x02\x12\x19\n\x15VTS_TARGET_SIDE_GTEST\x10\x03\x12\x1b\n\x17VTS_TARGET_SIDE_FUZZING\x10\x04*\xa3\x01\n\x1aVtsProfilingRegressionMode\x12\x1b\n\x17UNKNOWN_REGRESSION_MODE\x10\x00\x12 \n\x1cVTS_REGRESSION_MODE_DISABLED\x10\x01\x12\"\n\x1eVTS_REGRESSION_MODE_INCREASING\x10\x02\x12\"\n\x1eVTS_REGRESSION_MODE_DECREASING\x10\x03*\xa4\x01\n\x10VtsProfilingType\x12\x1e\n\x1aUNKNOWN_VTS_PROFILING_TYPE\x10\x00\x12 \n\x1cVTS_PROFILING_TYPE_TIMESTAMP\x10\x01\x12%\n!VTS_PROFILING_TYPE_LABELED_VECTOR\x10\x02\x12\'\n#VTS_PROFILING_TYPE_UNLABELED_VECTOR\x10\x03\x42+\n\x15\x63om.android.vts.protoB\x10VtsReportMessageP\x00')
     18 
     19 _TESTCASERESULT = _descriptor.EnumDescriptor(
     20   name='TestCaseResult',
     21   full_name='android.vts.TestCaseResult',
     22   filename=None,
     23   file=DESCRIPTOR,
     24   values=[
     25     _descriptor.EnumValueDescriptor(
     26       name='UNKNOWN_RESULT', index=0, number=0,
     27       options=None,
     28       type=None),
     29     _descriptor.EnumValueDescriptor(
     30       name='TEST_CASE_RESULT_PASS', index=1, number=1,
     31       options=None,
     32       type=None),
     33     _descriptor.EnumValueDescriptor(
     34       name='TEST_CASE_RESULT_FAIL', index=2, number=2,
     35       options=None,
     36       type=None),
     37     _descriptor.EnumValueDescriptor(
     38       name='TEST_CASE_RESULT_SKIP', index=3, number=3,
     39       options=None,
     40       type=None),
     41     _descriptor.EnumValueDescriptor(
     42       name='TEST_CASE_RESULT_EXCEPTION', index=4, number=4,
     43       options=None,
     44       type=None),
     45     _descriptor.EnumValueDescriptor(
     46       name='TEST_CASE_RESULT_TIMEOUT', index=5, number=5,
     47       options=None,
     48       type=None),
     49   ],
     50   containing_type=None,
     51   options=None,
     52   serialized_start=2391,
     53   serialized_end=2570,
     54 )
     55 
     56 TestCaseResult = enum_type_wrapper.EnumTypeWrapper(_TESTCASERESULT)
     57 _VTSTESTTYPE = _descriptor.EnumDescriptor(
     58   name='VtsTestType',
     59   full_name='android.vts.VtsTestType',
     60   filename=None,
     61   file=DESCRIPTOR,
     62   values=[
     63     _descriptor.EnumValueDescriptor(
     64       name='UNKNOWN_VTS_TESTTYPE', index=0, number=0,
     65       options=None,
     66       type=None),
     67     _descriptor.EnumValueDescriptor(
     68       name='VTS_HOST_DRIVEN_STRUCTURAL', index=1, number=1,
     69       options=None,
     70       type=None),
     71     _descriptor.EnumValueDescriptor(
     72       name='VTS_HOST_DRIVEN_FUZZING', index=2, number=2,
     73       options=None,
     74       type=None),
     75     _descriptor.EnumValueDescriptor(
     76       name='VTS_TARGET_SIDE_GTEST', index=3, number=3,
     77       options=None,
     78       type=None),
     79     _descriptor.EnumValueDescriptor(
     80       name='VTS_TARGET_SIDE_FUZZING', index=4, number=4,
     81       options=None,
     82       type=None),
     83   ],
     84   containing_type=None,
     85   options=None,
     86   serialized_start=2573,
     87   serialized_end=2729,
     88 )
     89 
     90 VtsTestType = enum_type_wrapper.EnumTypeWrapper(_VTSTESTTYPE)
     91 _VTSPROFILINGREGRESSIONMODE = _descriptor.EnumDescriptor(
     92   name='VtsProfilingRegressionMode',
     93   full_name='android.vts.VtsProfilingRegressionMode',
     94   filename=None,
     95   file=DESCRIPTOR,
     96   values=[
     97     _descriptor.EnumValueDescriptor(
     98       name='UNKNOWN_REGRESSION_MODE', index=0, number=0,
     99       options=None,
    100       type=None),
    101     _descriptor.EnumValueDescriptor(
    102       name='VTS_REGRESSION_MODE_DISABLED', index=1, number=1,
    103       options=None,
    104       type=None),
    105     _descriptor.EnumValueDescriptor(
    106       name='VTS_REGRESSION_MODE_INCREASING', index=2, number=2,
    107       options=None,
    108       type=None),
    109     _descriptor.EnumValueDescriptor(
    110       name='VTS_REGRESSION_MODE_DECREASING', index=3, number=3,
    111       options=None,
    112       type=None),
    113   ],
    114   containing_type=None,
    115   options=None,
    116   serialized_start=2732,
    117   serialized_end=2895,
    118 )
    119 
    120 VtsProfilingRegressionMode = enum_type_wrapper.EnumTypeWrapper(_VTSPROFILINGREGRESSIONMODE)
    121 _VTSPROFILINGTYPE = _descriptor.EnumDescriptor(
    122   name='VtsProfilingType',
    123   full_name='android.vts.VtsProfilingType',
    124   filename=None,
    125   file=DESCRIPTOR,
    126   values=[
    127     _descriptor.EnumValueDescriptor(
    128       name='UNKNOWN_VTS_PROFILING_TYPE', index=0, number=0,
    129       options=None,
    130       type=None),
    131     _descriptor.EnumValueDescriptor(
    132       name='VTS_PROFILING_TYPE_TIMESTAMP', index=1, number=1,
    133       options=None,
    134       type=None),
    135     _descriptor.EnumValueDescriptor(
    136       name='VTS_PROFILING_TYPE_LABELED_VECTOR', index=2, number=2,
    137       options=None,
    138       type=None),
    139     _descriptor.EnumValueDescriptor(
    140       name='VTS_PROFILING_TYPE_UNLABELED_VECTOR', index=3, number=3,
    141       options=None,
    142       type=None),
    143   ],
    144   containing_type=None,
    145   options=None,
    146   serialized_start=2898,
    147   serialized_end=3062,
    148 )
    149 
    150 VtsProfilingType = enum_type_wrapper.EnumTypeWrapper(_VTSPROFILINGTYPE)
    151 UNKNOWN_RESULT = 0
    152 TEST_CASE_RESULT_PASS = 1
    153 TEST_CASE_RESULT_FAIL = 2
    154 TEST_CASE_RESULT_SKIP = 3
    155 TEST_CASE_RESULT_EXCEPTION = 4
    156 TEST_CASE_RESULT_TIMEOUT = 5
    157 UNKNOWN_VTS_TESTTYPE = 0
    158 VTS_HOST_DRIVEN_STRUCTURAL = 1
    159 VTS_HOST_DRIVEN_FUZZING = 2
    160 VTS_TARGET_SIDE_GTEST = 3
    161 VTS_TARGET_SIDE_FUZZING = 4
    162 UNKNOWN_REGRESSION_MODE = 0
    163 VTS_REGRESSION_MODE_DISABLED = 1
    164 VTS_REGRESSION_MODE_INCREASING = 2
    165 VTS_REGRESSION_MODE_DECREASING = 3
    166 UNKNOWN_VTS_PROFILING_TYPE = 0
    167 VTS_PROFILING_TYPE_TIMESTAMP = 1
    168 VTS_PROFILING_TYPE_LABELED_VECTOR = 2
    169 VTS_PROFILING_TYPE_UNLABELED_VECTOR = 3
    170 
    171 
    172 
    173 _ANDROIDDEVICEINFOMESSAGE = _descriptor.Descriptor(
    174   name='AndroidDeviceInfoMessage',
    175   full_name='android.vts.AndroidDeviceInfoMessage',
    176   filename=None,
    177   file=DESCRIPTOR,
    178   containing_type=None,
    179   fields=[
    180     _descriptor.FieldDescriptor(
    181       name='product_type', full_name='android.vts.AndroidDeviceInfoMessage.product_type', index=0,
    182       number=1, type=12, cpp_type=9, label=1,
    183       has_default_value=False, default_value="",
    184       message_type=None, enum_type=None, containing_type=None,
    185       is_extension=False, extension_scope=None,
    186       options=None),
    187     _descriptor.FieldDescriptor(
    188       name='product_variant', full_name='android.vts.AndroidDeviceInfoMessage.product_variant', index=1,
    189       number=2, type=12, cpp_type=9, label=1,
    190       has_default_value=False, default_value="",
    191       message_type=None, enum_type=None, containing_type=None,
    192       is_extension=False, extension_scope=None,
    193       options=None),
    194     _descriptor.FieldDescriptor(
    195       name='build_flavor', full_name='android.vts.AndroidDeviceInfoMessage.build_flavor', index=2,
    196       number=11, type=12, cpp_type=9, label=1,
    197       has_default_value=False, default_value="",
    198       message_type=None, enum_type=None, containing_type=None,
    199       is_extension=False, extension_scope=None,
    200       options=None),
    201     _descriptor.FieldDescriptor(
    202       name='build_id', full_name='android.vts.AndroidDeviceInfoMessage.build_id', index=3,
    203       number=12, type=12, cpp_type=9, label=1,
    204       has_default_value=False, default_value="",
    205       message_type=None, enum_type=None, containing_type=None,
    206       is_extension=False, extension_scope=None,
    207       options=None),
    208     _descriptor.FieldDescriptor(
    209       name='branch', full_name='android.vts.AndroidDeviceInfoMessage.branch', index=4,
    210       number=21, type=12, cpp_type=9, label=1,
    211       has_default_value=False, default_value="",
    212       message_type=None, enum_type=None, containing_type=None,
    213       is_extension=False, extension_scope=None,
    214       options=None),
    215     _descriptor.FieldDescriptor(
    216       name='build_alias', full_name='android.vts.AndroidDeviceInfoMessage.build_alias', index=5,
    217       number=22, type=12, cpp_type=9, label=1,
    218       has_default_value=False, default_value="",
    219       message_type=None, enum_type=None, containing_type=None,
    220       is_extension=False, extension_scope=None,
    221       options=None),
    222     _descriptor.FieldDescriptor(
    223       name='api_level', full_name='android.vts.AndroidDeviceInfoMessage.api_level', index=6,
    224       number=31, type=12, cpp_type=9, label=1,
    225       has_default_value=False, default_value="",
    226       message_type=None, enum_type=None, containing_type=None,
    227       is_extension=False, extension_scope=None,
    228       options=None),
    229     _descriptor.FieldDescriptor(
    230       name='abi_name', full_name='android.vts.AndroidDeviceInfoMessage.abi_name', index=7,
    231       number=51, type=12, cpp_type=9, label=1,
    232       has_default_value=False, default_value="",
    233       message_type=None, enum_type=None, containing_type=None,
    234       is_extension=False, extension_scope=None,
    235       options=None),
    236     _descriptor.FieldDescriptor(
    237       name='abi_bitness', full_name='android.vts.AndroidDeviceInfoMessage.abi_bitness', index=8,
    238       number=52, type=12, cpp_type=9, label=1,
    239       has_default_value=False, default_value="",
    240       message_type=None, enum_type=None, containing_type=None,
    241       is_extension=False, extension_scope=None,
    242       options=None),
    243     _descriptor.FieldDescriptor(
    244       name='serial', full_name='android.vts.AndroidDeviceInfoMessage.serial', index=9,
    245       number=101, type=12, cpp_type=9, label=1,
    246       has_default_value=False, default_value="",
    247       message_type=None, enum_type=None, containing_type=None,
    248       is_extension=False, extension_scope=None,
    249       options=None),
    250   ],
    251   extensions=[
    252   ],
    253   nested_types=[],
    254   enum_types=[
    255   ],
    256   options=None,
    257   is_extendable=False,
    258   extension_ranges=[],
    259   serialized_start=40,
    260   serialized_end=264,
    261 )
    262 
    263 
    264 _ANDROIDBUILDINFO = _descriptor.Descriptor(
    265   name='AndroidBuildInfo',
    266   full_name='android.vts.AndroidBuildInfo',
    267   filename=None,
    268   file=DESCRIPTOR,
    269   containing_type=None,
    270   fields=[
    271     _descriptor.FieldDescriptor(
    272       name='id', full_name='android.vts.AndroidBuildInfo.id', index=0,
    273       number=1, type=12, cpp_type=9, label=1,
    274       has_default_value=False, default_value="",
    275       message_type=None, enum_type=None, containing_type=None,
    276       is_extension=False, extension_scope=None,
    277       options=None),
    278     _descriptor.FieldDescriptor(
    279       name='name', full_name='android.vts.AndroidBuildInfo.name', index=1,
    280       number=11, type=12, cpp_type=9, label=1,
    281       has_default_value=False, default_value="",
    282       message_type=None, enum_type=None, containing_type=None,
    283       is_extension=False, extension_scope=None,
    284       options=None),
    285     _descriptor.FieldDescriptor(
    286       name='build_type', full_name='android.vts.AndroidBuildInfo.build_type', index=2,
    287       number=12, type=12, cpp_type=9, label=1,
    288       has_default_value=False, default_value="",
    289       message_type=None, enum_type=None, containing_type=None,
    290       is_extension=False, extension_scope=None,
    291       options=None),
    292     _descriptor.FieldDescriptor(
    293       name='branch', full_name='android.vts.AndroidBuildInfo.branch', index=3,
    294       number=13, type=12, cpp_type=9, label=1,
    295       has_default_value=False, default_value="",
    296       message_type=None, enum_type=None, containing_type=None,
    297       is_extension=False, extension_scope=None,
    298       options=None),
    299     _descriptor.FieldDescriptor(
    300       name='build_summary', full_name='android.vts.AndroidBuildInfo.build_summary', index=4,
    301       number=21, type=12, cpp_type=9, label=1,
    302       has_default_value=False, default_value="",
    303       message_type=None, enum_type=None, containing_type=None,
    304       is_extension=False, extension_scope=None,
    305       options=None),
    306   ],
    307   extensions=[
    308   ],
    309   nested_types=[],
    310   enum_types=[
    311   ],
    312   options=None,
    313   is_extendable=False,
    314   extension_ranges=[],
    315   serialized_start=266,
    316   serialized_end=369,
    317 )
    318 
    319 
    320 _VTSHOSTINFO = _descriptor.Descriptor(
    321   name='VtsHostInfo',
    322   full_name='android.vts.VtsHostInfo',
    323   filename=None,
    324   file=DESCRIPTOR,
    325   containing_type=None,
    326   fields=[
    327     _descriptor.FieldDescriptor(
    328       name='hostname', full_name='android.vts.VtsHostInfo.hostname', index=0,
    329       number=1, type=12, cpp_type=9, label=1,
    330       has_default_value=False, default_value="",
    331       message_type=None, enum_type=None, containing_type=None,
    332       is_extension=False, extension_scope=None,
    333       options=None),
    334   ],
    335   extensions=[
    336   ],
    337   nested_types=[],
    338   enum_types=[
    339   ],
    340   options=None,
    341   is_extendable=False,
    342   extension_ranges=[],
    343   serialized_start=371,
    344   serialized_end=402,
    345 )
    346 
    347 
    348 _TESTCASEREPORTMESSAGE = _descriptor.Descriptor(
    349   name='TestCaseReportMessage',
    350   full_name='android.vts.TestCaseReportMessage',
    351   filename=None,
    352   file=DESCRIPTOR,
    353   containing_type=None,
    354   fields=[
    355     _descriptor.FieldDescriptor(
    356       name='name', full_name='android.vts.TestCaseReportMessage.name', index=0,
    357       number=1, type=12, cpp_type=9, label=1,
    358       has_default_value=False, default_value="",
    359       message_type=None, enum_type=None, containing_type=None,
    360       is_extension=False, extension_scope=None,
    361       options=None),
    362     _descriptor.FieldDescriptor(
    363       name='test_result', full_name='android.vts.TestCaseReportMessage.test_result', index=1,
    364       number=11, type=14, cpp_type=8, label=1,
    365       has_default_value=False, default_value=0,
    366       message_type=None, enum_type=None, containing_type=None,
    367       is_extension=False, extension_scope=None,
    368       options=None),
    369     _descriptor.FieldDescriptor(
    370       name='start_timestamp', full_name='android.vts.TestCaseReportMessage.start_timestamp', index=2,
    371       number=21, type=3, cpp_type=2, label=1,
    372       has_default_value=False, default_value=0,
    373       message_type=None, enum_type=None, containing_type=None,
    374       is_extension=False, extension_scope=None,
    375       options=None),
    376     _descriptor.FieldDescriptor(
    377       name='end_timestamp', full_name='android.vts.TestCaseReportMessage.end_timestamp', index=3,
    378       number=22, type=3, cpp_type=2, label=1,
    379       has_default_value=False, default_value=0,
    380       message_type=None, enum_type=None, containing_type=None,
    381       is_extension=False, extension_scope=None,
    382       options=None),
    383     _descriptor.FieldDescriptor(
    384       name='coverage', full_name='android.vts.TestCaseReportMessage.coverage', index=4,
    385       number=31, type=11, cpp_type=10, label=3,
    386       has_default_value=False, default_value=[],
    387       message_type=None, enum_type=None, containing_type=None,
    388       is_extension=False, extension_scope=None,
    389       options=None),
    390     _descriptor.FieldDescriptor(
    391       name='profiling', full_name='android.vts.TestCaseReportMessage.profiling', index=5,
    392       number=41, type=11, cpp_type=10, label=3,
    393       has_default_value=False, default_value=[],
    394       message_type=None, enum_type=None, containing_type=None,
    395       is_extension=False, extension_scope=None,
    396       options=None),
    397     _descriptor.FieldDescriptor(
    398       name='systrace', full_name='android.vts.TestCaseReportMessage.systrace', index=6,
    399       number=42, type=11, cpp_type=10, label=3,
    400       has_default_value=False, default_value=[],
    401       message_type=None, enum_type=None, containing_type=None,
    402       is_extension=False, extension_scope=None,
    403       options=None),
    404     _descriptor.FieldDescriptor(
    405       name='log', full_name='android.vts.TestCaseReportMessage.log', index=7,
    406       number=101, type=11, cpp_type=10, label=3,
    407       has_default_value=False, default_value=[],
    408       message_type=None, enum_type=None, containing_type=None,
    409       is_extension=False, extension_scope=None,
    410       options=None),
    411   ],
    412   extensions=[
    413   ],
    414   nested_types=[],
    415   enum_types=[
    416   ],
    417   options=None,
    418   is_extendable=False,
    419   extension_ranges=[],
    420   serialized_start=405,
    421   serialized_end=742,
    422 )
    423 
    424 
    425 _PROFILINGREPORTMESSAGE = _descriptor.Descriptor(
    426   name='ProfilingReportMessage',
    427   full_name='android.vts.ProfilingReportMessage',
    428   filename=None,
    429   file=DESCRIPTOR,
    430   containing_type=None,
    431   fields=[
    432     _descriptor.FieldDescriptor(
    433       name='name', full_name='android.vts.ProfilingReportMessage.name', index=0,
    434       number=1, type=12, cpp_type=9, label=1,
    435       has_default_value=False, default_value="",
    436       message_type=None, enum_type=None, containing_type=None,
    437       is_extension=False, extension_scope=None,
    438       options=None),
    439     _descriptor.FieldDescriptor(
    440       name='type', full_name='android.vts.ProfilingReportMessage.type', index=1,
    441       number=2, type=14, cpp_type=8, label=1,
    442       has_default_value=False, default_value=0,
    443       message_type=None, enum_type=None, containing_type=None,
    444       is_extension=False, extension_scope=None,
    445       options=None),
    446     _descriptor.FieldDescriptor(
    447       name='regression_mode', full_name='android.vts.ProfilingReportMessage.regression_mode', index=2,
    448       number=3, type=14, cpp_type=8, label=1,
    449       has_default_value=False, default_value=0,
    450       message_type=None, enum_type=None, containing_type=None,
    451       is_extension=False, extension_scope=None,
    452       options=None),
    453     _descriptor.FieldDescriptor(
    454       name='start_timestamp', full_name='android.vts.ProfilingReportMessage.start_timestamp', index=3,
    455       number=11, type=3, cpp_type=2, label=1,
    456       has_default_value=False, default_value=0,
    457       message_type=None, enum_type=None, containing_type=None,
    458       is_extension=False, extension_scope=None,
    459       options=None),
    460     _descriptor.FieldDescriptor(
    461       name='end_timestamp', full_name='android.vts.ProfilingReportMessage.end_timestamp', index=4,
    462       number=12, type=3, cpp_type=2, label=1,
    463       has_default_value=False, default_value=0,
    464       message_type=None, enum_type=None, containing_type=None,
    465       is_extension=False, extension_scope=None,
    466       options=None),
    467     _descriptor.FieldDescriptor(
    468       name='label', full_name='android.vts.ProfilingReportMessage.label', index=5,
    469       number=21, type=12, cpp_type=9, label=3,
    470       has_default_value=False, default_value=[],
    471       message_type=None, enum_type=None, containing_type=None,
    472       is_extension=False, extension_scope=None,
    473       options=None),
    474     _descriptor.FieldDescriptor(
    475       name='value', full_name='android.vts.ProfilingReportMessage.value', index=6,
    476       number=22, type=3, cpp_type=2, label=3,
    477       has_default_value=False, default_value=[],
    478       message_type=None, enum_type=None, containing_type=None,
    479       is_extension=False, extension_scope=None,
    480       options=None),
    481     _descriptor.FieldDescriptor(
    482       name='x_axis_label', full_name='android.vts.ProfilingReportMessage.x_axis_label', index=7,
    483       number=31, type=12, cpp_type=9, label=1,
    484       has_default_value=False, default_value="",
    485       message_type=None, enum_type=None, containing_type=None,
    486       is_extension=False, extension_scope=None,
    487       options=None),
    488     _descriptor.FieldDescriptor(
    489       name='y_axis_label', full_name='android.vts.ProfilingReportMessage.y_axis_label', index=8,
    490       number=32, type=12, cpp_type=9, label=1,
    491       has_default_value=False, default_value="",
    492       message_type=None, enum_type=None, containing_type=None,
    493       is_extension=False, extension_scope=None,
    494       options=None),
    495     _descriptor.FieldDescriptor(
    496       name='options', full_name='android.vts.ProfilingReportMessage.options', index=9,
    497       number=41, type=12, cpp_type=9, label=3,
    498       has_default_value=False, default_value=[],
    499       message_type=None, enum_type=None, containing_type=None,
    500       is_extension=False, extension_scope=None,
    501       options=None),
    502   ],
    503   extensions=[
    504   ],
    505   nested_types=[],
    506   enum_types=[
    507   ],
    508   options=None,
    509   is_extendable=False,
    510   extension_ranges=[],
    511   serialized_start=745,
    512   serialized_end=1033,
    513 )
    514 
    515 
    516 _SYSTRACEREPORTMESSAGE = _descriptor.Descriptor(
    517   name='SystraceReportMessage',
    518   full_name='android.vts.SystraceReportMessage',
    519   filename=None,
    520   file=DESCRIPTOR,
    521   containing_type=None,
    522   fields=[
    523     _descriptor.FieldDescriptor(
    524       name='process_name', full_name='android.vts.SystraceReportMessage.process_name', index=0,
    525       number=1, type=12, cpp_type=9, label=1,
    526       has_default_value=False, default_value="",
    527       message_type=None, enum_type=None, containing_type=None,
    528       is_extension=False, extension_scope=None,
    529       options=None),
    530     _descriptor.FieldDescriptor(
    531       name='html', full_name='android.vts.SystraceReportMessage.html', index=1,
    532       number=11, type=12, cpp_type=9, label=3,
    533       has_default_value=False, default_value=[],
    534       message_type=None, enum_type=None, containing_type=None,
    535       is_extension=False, extension_scope=None,
    536       options=None),
    537     _descriptor.FieldDescriptor(
    538       name='url', full_name='android.vts.SystraceReportMessage.url', index=2,
    539       number=21, type=12, cpp_type=9, label=3,
    540       has_default_value=False, default_value=[],
    541       message_type=None, enum_type=None, containing_type=None,
    542       is_extension=False, extension_scope=None,
    543       options=None),
    544   ],
    545   extensions=[
    546   ],
    547   nested_types=[],
    548   enum_types=[
    549   ],
    550   options=None,
    551   is_extendable=False,
    552   extension_ranges=[],
    553   serialized_start=1035,
    554   serialized_end=1107,
    555 )
    556 
    557 
    558 _COVERAGEREPORTMESSAGE = _descriptor.Descriptor(
    559   name='CoverageReportMessage',
    560   full_name='android.vts.CoverageReportMessage',
    561   filename=None,
    562   file=DESCRIPTOR,
    563   containing_type=None,
    564   fields=[
    565     _descriptor.FieldDescriptor(
    566       name='file_path', full_name='android.vts.CoverageReportMessage.file_path', index=0,
    567       number=11, type=12, cpp_type=9, label=1,
    568       has_default_value=False, default_value="",
    569       message_type=None, enum_type=None, containing_type=None,
    570       is_extension=False, extension_scope=None,
    571       options=None),
    572     _descriptor.FieldDescriptor(
    573       name='project_name', full_name='android.vts.CoverageReportMessage.project_name', index=1,
    574       number=12, type=12, cpp_type=9, label=1,
    575       has_default_value=False, default_value="",
    576       message_type=None, enum_type=None, containing_type=None,
    577       is_extension=False, extension_scope=None,
    578       options=None),
    579     _descriptor.FieldDescriptor(
    580       name='revision', full_name='android.vts.CoverageReportMessage.revision', index=2,
    581       number=13, type=12, cpp_type=9, label=1,
    582       has_default_value=False, default_value="",
    583       message_type=None, enum_type=None, containing_type=None,
    584       is_extension=False, extension_scope=None,
    585       options=None),
    586     _descriptor.FieldDescriptor(
    587       name='line_coverage_vector', full_name='android.vts.CoverageReportMessage.line_coverage_vector', index=3,
    588       number=23, type=5, cpp_type=1, label=3,
    589       has_default_value=False, default_value=[],
    590       message_type=None, enum_type=None, containing_type=None,
    591       is_extension=False, extension_scope=None,
    592       options=None),
    593     _descriptor.FieldDescriptor(
    594       name='total_line_count', full_name='android.vts.CoverageReportMessage.total_line_count', index=4,
    595       number=101, type=5, cpp_type=1, label=1,
    596       has_default_value=False, default_value=0,
    597       message_type=None, enum_type=None, containing_type=None,
    598       is_extension=False, extension_scope=None,
    599       options=None),
    600     _descriptor.FieldDescriptor(
    601       name='covered_line_count', full_name='android.vts.CoverageReportMessage.covered_line_count', index=5,
    602       number=102, type=5, cpp_type=1, label=1,
    603       has_default_value=False, default_value=0,
    604       message_type=None, enum_type=None, containing_type=None,
    605       is_extension=False, extension_scope=None,
    606       options=None),
    607     _descriptor.FieldDescriptor(
    608       name='dir_path', full_name='android.vts.CoverageReportMessage.dir_path', index=6,
    609       number=1, type=12, cpp_type=9, label=1,
    610       has_default_value=False, default_value="",
    611       message_type=None, enum_type=None, containing_type=None,
    612       is_extension=False, extension_scope=None,
    613       options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001')),
    614     _descriptor.FieldDescriptor(
    615       name='file_name', full_name='android.vts.CoverageReportMessage.file_name', index=7,
    616       number=2, type=12, cpp_type=9, label=1,
    617       has_default_value=False, default_value="",
    618       message_type=None, enum_type=None, containing_type=None,
    619       is_extension=False, extension_scope=None,
    620       options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001')),
    621     _descriptor.FieldDescriptor(
    622       name='html', full_name='android.vts.CoverageReportMessage.html', index=8,
    623       number=3, type=12, cpp_type=9, label=1,
    624       has_default_value=False, default_value="",
    625       message_type=None, enum_type=None, containing_type=None,
    626       is_extension=False, extension_scope=None,
    627       options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001')),
    628   ],
    629   extensions=[
    630   ],
    631   nested_types=[],
    632   enum_types=[
    633   ],
    634   options=None,
    635   is_extendable=False,
    636   extension_ranges=[],
    637   serialized_start=1110,
    638   serialized_end=1339,
    639 )
    640 
    641 
    642 _LOGMESSAGE = _descriptor.Descriptor(
    643   name='LogMessage',
    644   full_name='android.vts.LogMessage',
    645   filename=None,
    646   file=DESCRIPTOR,
    647   containing_type=None,
    648   fields=[
    649     _descriptor.FieldDescriptor(
    650       name='url', full_name='android.vts.LogMessage.url', index=0,
    651       number=1, type=12, cpp_type=9, label=1,
    652       has_default_value=False, default_value="",
    653       message_type=None, enum_type=None, containing_type=None,
    654       is_extension=False, extension_scope=None,
    655       options=None),
    656     _descriptor.FieldDescriptor(
    657       name='name', full_name='android.vts.LogMessage.name', index=1,
    658       number=2, type=12, cpp_type=9, label=1,
    659       has_default_value=False, default_value="",
    660       message_type=None, enum_type=None, containing_type=None,
    661       is_extension=False, extension_scope=None,
    662       options=None),
    663     _descriptor.FieldDescriptor(
    664       name='content', full_name='android.vts.LogMessage.content', index=2,
    665       number=3, type=12, cpp_type=9, label=1,
    666       has_default_value=False, default_value="",
    667       message_type=None, enum_type=None, containing_type=None,
    668       is_extension=False, extension_scope=None,
    669       options=None),
    670   ],
    671   extensions=[
    672   ],
    673   nested_types=[],
    674   enum_types=[
    675   ],
    676   options=None,
    677   is_extendable=False,
    678   extension_ranges=[],
    679   serialized_start=1341,
    680   serialized_end=1397,
    681 )
    682 
    683 
    684 _URLRESOURCEMESSAGE = _descriptor.Descriptor(
    685   name='UrlResourceMessage',
    686   full_name='android.vts.UrlResourceMessage',
    687   filename=None,
    688   file=DESCRIPTOR,
    689   containing_type=None,
    690   fields=[
    691     _descriptor.FieldDescriptor(
    692       name='url', full_name='android.vts.UrlResourceMessage.url', index=0,
    693       number=1, type=12, cpp_type=9, label=1,
    694       has_default_value=False, default_value="",
    695       message_type=None, enum_type=None, containing_type=None,
    696       is_extension=False, extension_scope=None,
    697       options=None),
    698     _descriptor.FieldDescriptor(
    699       name='name', full_name='android.vts.UrlResourceMessage.name', index=1,
    700       number=2, type=12, cpp_type=9, label=1,
    701       has_default_value=False, default_value="",
    702       message_type=None, enum_type=None, containing_type=None,
    703       is_extension=False, extension_scope=None,
    704       options=None),
    705     _descriptor.FieldDescriptor(
    706       name='content', full_name='android.vts.UrlResourceMessage.content', index=2,
    707       number=3, type=12, cpp_type=9, label=1,
    708       has_default_value=False, default_value="",
    709       message_type=None, enum_type=None, containing_type=None,
    710       is_extension=False, extension_scope=None,
    711       options=None),
    712   ],
    713   extensions=[
    714   ],
    715   nested_types=[],
    716   enum_types=[
    717   ],
    718   options=None,
    719   is_extendable=False,
    720   extension_ranges=[],
    721   serialized_start=1399,
    722   serialized_end=1463,
    723 )
    724 
    725 
    726 _TESTREPORTMESSAGE = _descriptor.Descriptor(
    727   name='TestReportMessage',
    728   full_name='android.vts.TestReportMessage',
    729   filename=None,
    730   file=DESCRIPTOR,
    731   containing_type=None,
    732   fields=[
    733     _descriptor.FieldDescriptor(
    734       name='test_suite', full_name='android.vts.TestReportMessage.test_suite', index=0,
    735       number=1, type=12, cpp_type=9, label=1,
    736       has_default_value=False, default_value="",
    737       message_type=None, enum_type=None, containing_type=None,
    738       is_extension=False, extension_scope=None,
    739       options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001')),
    740     _descriptor.FieldDescriptor(
    741       name='test', full_name='android.vts.TestReportMessage.test', index=1,
    742       number=2, type=12, cpp_type=9, label=1,
    743       has_default_value=False, default_value="",
    744       message_type=None, enum_type=None, containing_type=None,
    745       is_extension=False, extension_scope=None,
    746       options=None),
    747     _descriptor.FieldDescriptor(
    748       name='test_type', full_name='android.vts.TestReportMessage.test_type', index=2,
    749       number=3, type=14, cpp_type=8, label=1,
    750       has_default_value=False, default_value=0,
    751       message_type=None, enum_type=None, containing_type=None,
    752       is_extension=False, extension_scope=None,
    753       options=None),
    754     _descriptor.FieldDescriptor(
    755       name='device_info', full_name='android.vts.TestReportMessage.device_info', index=3,
    756       number=4, type=11, cpp_type=10, label=3,
    757       has_default_value=False, default_value=[],
    758       message_type=None, enum_type=None, containing_type=None,
    759       is_extension=False, extension_scope=None,
    760       options=None),
    761     _descriptor.FieldDescriptor(
    762       name='build_info', full_name='android.vts.TestReportMessage.build_info', index=4,
    763       number=5, type=11, cpp_type=10, label=1,
    764       has_default_value=False, default_value=None,
    765       message_type=None, enum_type=None, containing_type=None,
    766       is_extension=False, extension_scope=None,
    767       options=None),
    768     _descriptor.FieldDescriptor(
    769       name='subscriber_email', full_name='android.vts.TestReportMessage.subscriber_email', index=5,
    770       number=6, type=12, cpp_type=9, label=3,
    771       has_default_value=False, default_value=[],
    772       message_type=None, enum_type=None, containing_type=None,
    773       is_extension=False, extension_scope=None,
    774       options=None),
    775     _descriptor.FieldDescriptor(
    776       name='host_info', full_name='android.vts.TestReportMessage.host_info', index=6,
    777       number=7, type=11, cpp_type=10, label=1,
    778       has_default_value=False, default_value=None,
    779       message_type=None, enum_type=None, containing_type=None,
    780       is_extension=False, extension_scope=None,
    781       options=None),
    782     _descriptor.FieldDescriptor(
    783       name='test_case', full_name='android.vts.TestReportMessage.test_case', index=7,
    784       number=11, type=11, cpp_type=10, label=3,
    785       has_default_value=False, default_value=[],
    786       message_type=None, enum_type=None, containing_type=None,
    787       is_extension=False, extension_scope=None,
    788       options=None),
    789     _descriptor.FieldDescriptor(
    790       name='profiling', full_name='android.vts.TestReportMessage.profiling', index=8,
    791       number=21, type=11, cpp_type=10, label=3,
    792       has_default_value=False, default_value=[],
    793       message_type=None, enum_type=None, containing_type=None,
    794       is_extension=False, extension_scope=None,
    795       options=None),
    796     _descriptor.FieldDescriptor(
    797       name='systrace', full_name='android.vts.TestReportMessage.systrace', index=9,
    798       number=22, type=11, cpp_type=10, label=3,
    799       has_default_value=False, default_value=[],
    800       message_type=None, enum_type=None, containing_type=None,
    801       is_extension=False, extension_scope=None,
    802       options=None),
    803     _descriptor.FieldDescriptor(
    804       name='start_timestamp', full_name='android.vts.TestReportMessage.start_timestamp', index=10,
    805       number=101, type=3, cpp_type=2, label=1,
    806       has_default_value=False, default_value=0,
    807       message_type=None, enum_type=None, containing_type=None,
    808       is_extension=False, extension_scope=None,
    809       options=None),
    810     _descriptor.FieldDescriptor(
    811       name='end_timestamp', full_name='android.vts.TestReportMessage.end_timestamp', index=11,
    812       number=102, type=3, cpp_type=2, label=1,
    813       has_default_value=False, default_value=0,
    814       message_type=None, enum_type=None, containing_type=None,
    815       is_extension=False, extension_scope=None,
    816       options=None),
    817     _descriptor.FieldDescriptor(
    818       name='coverage', full_name='android.vts.TestReportMessage.coverage', index=12,
    819       number=103, type=11, cpp_type=10, label=3,
    820       has_default_value=False, default_value=[],
    821       message_type=None, enum_type=None, containing_type=None,
    822       is_extension=False, extension_scope=None,
    823       options=None),
    824     _descriptor.FieldDescriptor(
    825       name='log', full_name='android.vts.TestReportMessage.log', index=13,
    826       number=1001, type=11, cpp_type=10, label=3,
    827       has_default_value=False, default_value=[],
    828       message_type=None, enum_type=None, containing_type=None,
    829       is_extension=False, extension_scope=None,
    830       options=None),
    831   ],
    832   extensions=[
    833   ],
    834   nested_types=[],
    835   enum_types=[
    836   ],
    837   options=None,
    838   is_extendable=False,
    839   extension_ranges=[],
    840   serialized_start=1466,
    841   serialized_end=2056,
    842 )
    843 
    844 
    845 _TESTPLANREPORTMESSAGE = _descriptor.Descriptor(
    846   name='TestPlanReportMessage',
    847   full_name='android.vts.TestPlanReportMessage',
    848   filename=None,
    849   file=DESCRIPTOR,
    850   containing_type=None,
    851   fields=[
    852     _descriptor.FieldDescriptor(
    853       name='test_module_name', full_name='android.vts.TestPlanReportMessage.test_module_name', index=0,
    854       number=11, type=9, cpp_type=9, label=3,
    855       has_default_value=False, default_value=[],
    856       message_type=None, enum_type=None, containing_type=None,
    857       is_extension=False, extension_scope=None,
    858       options=None),
    859     _descriptor.FieldDescriptor(
    860       name='test_module_start_timestamp', full_name='android.vts.TestPlanReportMessage.test_module_start_timestamp', index=1,
    861       number=12, type=3, cpp_type=2, label=3,
    862       has_default_value=False, default_value=[],
    863       message_type=None, enum_type=None, containing_type=None,
    864       is_extension=False, extension_scope=None,
    865       options=None),
    866     _descriptor.FieldDescriptor(
    867       name='test_plan_name', full_name='android.vts.TestPlanReportMessage.test_plan_name', index=2,
    868       number=21, type=9, cpp_type=9, label=1,
    869       has_default_value=False, default_value=unicode("", "utf-8"),
    870       message_type=None, enum_type=None, containing_type=None,
    871       is_extension=False, extension_scope=None,
    872       options=None),
    873     _descriptor.FieldDescriptor(
    874       name='partner_report', full_name='android.vts.TestPlanReportMessage.partner_report', index=3,
    875       number=31, type=11, cpp_type=10, label=3,
    876       has_default_value=False, default_value=[],
    877       message_type=None, enum_type=None, containing_type=None,
    878       is_extension=False, extension_scope=None,
    879       options=None),
    880   ],
    881   extensions=[
    882   ],
    883   nested_types=[],
    884   enum_types=[
    885   ],
    886   options=None,
    887   is_extendable=False,
    888   extension_ranges=[],
    889   serialized_start=2059,
    890   serialized_end=2226,
    891 )
    892 
    893 
    894 _DASHBOARDPOSTMESSAGE = _descriptor.Descriptor(
    895   name='DashboardPostMessage',
    896   full_name='android.vts.DashboardPostMessage',
    897   filename=None,
    898   file=DESCRIPTOR,
    899   containing_type=None,
    900   fields=[
    901     _descriptor.FieldDescriptor(
    902       name='access_token', full_name='android.vts.DashboardPostMessage.access_token', index=0,
    903       number=1, type=9, cpp_type=9, label=1,
    904       has_default_value=False, default_value=unicode("", "utf-8"),
    905       message_type=None, enum_type=None, containing_type=None,
    906       is_extension=False, extension_scope=None,
    907       options=None),
    908     _descriptor.FieldDescriptor(
    909       name='test_report', full_name='android.vts.DashboardPostMessage.test_report', index=1,
    910       number=2, type=11, cpp_type=10, label=3,
    911       has_default_value=False, default_value=[],
    912       message_type=None, enum_type=None, containing_type=None,
    913       is_extension=False, extension_scope=None,
    914       options=None),
    915     _descriptor.FieldDescriptor(
    916       name='test_plan_report', full_name='android.vts.DashboardPostMessage.test_plan_report', index=2,
    917       number=3, type=11, cpp_type=10, label=3,
    918       has_default_value=False, default_value=[],
    919       message_type=None, enum_type=None, containing_type=None,
    920       is_extension=False, extension_scope=None,
    921       options=None),
    922   ],
    923   extensions=[
    924   ],
    925   nested_types=[],
    926   enum_types=[
    927   ],
    928   options=None,
    929   is_extendable=False,
    930   extension_ranges=[],
    931   serialized_start=2229,
    932   serialized_end=2388,
    933 )
    934 
    935 _TESTCASEREPORTMESSAGE.fields_by_name['test_result'].enum_type = _TESTCASERESULT
    936 _TESTCASEREPORTMESSAGE.fields_by_name['coverage'].message_type = _COVERAGEREPORTMESSAGE
    937 _TESTCASEREPORTMESSAGE.fields_by_name['profiling'].message_type = _PROFILINGREPORTMESSAGE
    938 _TESTCASEREPORTMESSAGE.fields_by_name['systrace'].message_type = _SYSTRACEREPORTMESSAGE
    939 _TESTCASEREPORTMESSAGE.fields_by_name['log'].message_type = _LOGMESSAGE
    940 _PROFILINGREPORTMESSAGE.fields_by_name['type'].enum_type = _VTSPROFILINGTYPE
    941 _PROFILINGREPORTMESSAGE.fields_by_name['regression_mode'].enum_type = _VTSPROFILINGREGRESSIONMODE
    942 _TESTREPORTMESSAGE.fields_by_name['test_type'].enum_type = _VTSTESTTYPE
    943 _TESTREPORTMESSAGE.fields_by_name['device_info'].message_type = _ANDROIDDEVICEINFOMESSAGE
    944 _TESTREPORTMESSAGE.fields_by_name['build_info'].message_type = _ANDROIDBUILDINFO
    945 _TESTREPORTMESSAGE.fields_by_name['host_info'].message_type = _VTSHOSTINFO
    946 _TESTREPORTMESSAGE.fields_by_name['test_case'].message_type = _TESTCASEREPORTMESSAGE
    947 _TESTREPORTMESSAGE.fields_by_name['profiling'].message_type = _PROFILINGREPORTMESSAGE
    948 _TESTREPORTMESSAGE.fields_by_name['systrace'].message_type = _SYSTRACEREPORTMESSAGE
    949 _TESTREPORTMESSAGE.fields_by_name['coverage'].message_type = _COVERAGEREPORTMESSAGE
    950 _TESTREPORTMESSAGE.fields_by_name['log'].message_type = _LOGMESSAGE
    951 _TESTPLANREPORTMESSAGE.fields_by_name['partner_report'].message_type = _URLRESOURCEMESSAGE
    952 _DASHBOARDPOSTMESSAGE.fields_by_name['test_report'].message_type = _TESTREPORTMESSAGE
    953 _DASHBOARDPOSTMESSAGE.fields_by_name['test_plan_report'].message_type = _TESTPLANREPORTMESSAGE
    954 DESCRIPTOR.message_types_by_name['AndroidDeviceInfoMessage'] = _ANDROIDDEVICEINFOMESSAGE
    955 DESCRIPTOR.message_types_by_name['AndroidBuildInfo'] = _ANDROIDBUILDINFO
    956 DESCRIPTOR.message_types_by_name['VtsHostInfo'] = _VTSHOSTINFO
    957 DESCRIPTOR.message_types_by_name['TestCaseReportMessage'] = _TESTCASEREPORTMESSAGE
    958 DESCRIPTOR.message_types_by_name['ProfilingReportMessage'] = _PROFILINGREPORTMESSAGE
    959 DESCRIPTOR.message_types_by_name['SystraceReportMessage'] = _SYSTRACEREPORTMESSAGE
    960 DESCRIPTOR.message_types_by_name['CoverageReportMessage'] = _COVERAGEREPORTMESSAGE
    961 DESCRIPTOR.message_types_by_name['LogMessage'] = _LOGMESSAGE
    962 DESCRIPTOR.message_types_by_name['UrlResourceMessage'] = _URLRESOURCEMESSAGE
    963 DESCRIPTOR.message_types_by_name['TestReportMessage'] = _TESTREPORTMESSAGE
    964 DESCRIPTOR.message_types_by_name['TestPlanReportMessage'] = _TESTPLANREPORTMESSAGE
    965 DESCRIPTOR.message_types_by_name['DashboardPostMessage'] = _DASHBOARDPOSTMESSAGE
    966 
    967 class AndroidDeviceInfoMessage(_message.Message):
    968   __metaclass__ = _reflection.GeneratedProtocolMessageType
    969   DESCRIPTOR = _ANDROIDDEVICEINFOMESSAGE
    970 
    971   # @@protoc_insertion_point(class_scope:android.vts.AndroidDeviceInfoMessage)
    972 
    973 class AndroidBuildInfo(_message.Message):
    974   __metaclass__ = _reflection.GeneratedProtocolMessageType
    975   DESCRIPTOR = _ANDROIDBUILDINFO
    976 
    977   # @@protoc_insertion_point(class_scope:android.vts.AndroidBuildInfo)
    978 
    979 class VtsHostInfo(_message.Message):
    980   __metaclass__ = _reflection.GeneratedProtocolMessageType
    981   DESCRIPTOR = _VTSHOSTINFO
    982 
    983   # @@protoc_insertion_point(class_scope:android.vts.VtsHostInfo)
    984 
    985 class TestCaseReportMessage(_message.Message):
    986   __metaclass__ = _reflection.GeneratedProtocolMessageType
    987   DESCRIPTOR = _TESTCASEREPORTMESSAGE
    988 
    989   # @@protoc_insertion_point(class_scope:android.vts.TestCaseReportMessage)
    990 
    991 class ProfilingReportMessage(_message.Message):
    992   __metaclass__ = _reflection.GeneratedProtocolMessageType
    993   DESCRIPTOR = _PROFILINGREPORTMESSAGE
    994 
    995   # @@protoc_insertion_point(class_scope:android.vts.ProfilingReportMessage)
    996 
    997 class SystraceReportMessage(_message.Message):
    998   __metaclass__ = _reflection.GeneratedProtocolMessageType
    999   DESCRIPTOR = _SYSTRACEREPORTMESSAGE
   1000 
   1001   # @@protoc_insertion_point(class_scope:android.vts.SystraceReportMessage)
   1002 
   1003 class CoverageReportMessage(_message.Message):
   1004   __metaclass__ = _reflection.GeneratedProtocolMessageType
   1005   DESCRIPTOR = _COVERAGEREPORTMESSAGE
   1006 
   1007   # @@protoc_insertion_point(class_scope:android.vts.CoverageReportMessage)
   1008 
   1009 class LogMessage(_message.Message):
   1010   __metaclass__ = _reflection.GeneratedProtocolMessageType
   1011   DESCRIPTOR = _LOGMESSAGE
   1012 
   1013   # @@protoc_insertion_point(class_scope:android.vts.LogMessage)
   1014 
   1015 class UrlResourceMessage(_message.Message):
   1016   __metaclass__ = _reflection.GeneratedProtocolMessageType
   1017   DESCRIPTOR = _URLRESOURCEMESSAGE
   1018 
   1019   # @@protoc_insertion_point(class_scope:android.vts.UrlResourceMessage)
   1020 
   1021 class TestReportMessage(_message.Message):
   1022   __metaclass__ = _reflection.GeneratedProtocolMessageType
   1023   DESCRIPTOR = _TESTREPORTMESSAGE
   1024 
   1025   # @@protoc_insertion_point(class_scope:android.vts.TestReportMessage)
   1026 
   1027 class TestPlanReportMessage(_message.Message):
   1028   __metaclass__ = _reflection.GeneratedProtocolMessageType
   1029   DESCRIPTOR = _TESTPLANREPORTMESSAGE
   1030 
   1031   # @@protoc_insertion_point(class_scope:android.vts.TestPlanReportMessage)
   1032 
   1033 class DashboardPostMessage(_message.Message):
   1034   __metaclass__ = _reflection.GeneratedProtocolMessageType
   1035   DESCRIPTOR = _DASHBOARDPOSTMESSAGE
   1036 
   1037   # @@protoc_insertion_point(class_scope:android.vts.DashboardPostMessage)
   1038 
   1039 
   1040 DESCRIPTOR.has_options = True
   1041 DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\n\025com.android.vts.protoB\020VtsReportMessageP\000')
   1042 _COVERAGEREPORTMESSAGE.fields_by_name['dir_path'].has_options = True
   1043 _COVERAGEREPORTMESSAGE.fields_by_name['dir_path']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001')
   1044 _COVERAGEREPORTMESSAGE.fields_by_name['file_name'].has_options = True
   1045 _COVERAGEREPORTMESSAGE.fields_by_name['file_name']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001')
   1046 _COVERAGEREPORTMESSAGE.fields_by_name['html'].has_options = True
   1047 _COVERAGEREPORTMESSAGE.fields_by_name['html']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001')
   1048 _TESTREPORTMESSAGE.fields_by_name['test_suite'].has_options = True
   1049 _TESTREPORTMESSAGE.fields_by_name['test_suite']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001')
   1050 # @@protoc_insertion_point(module_scope)
   1051