# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: chromiumos/test/api/ctp2.proto """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import message as _message from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() from chromiumos.test.api import provision_pb2 as chromiumos_dot_test_dot_api_dot_provision__pb2 from chromiumos.test.api import test_suite_pb2 as chromiumos_dot_test_dot_api_dot_test__suite__pb2 from chromiumos.test.api import test_case_metadata_pb2 as chromiumos_dot_test_dot_api_dot_test__case__metadata__pb2 from chromiumos.build.api import container_metadata_pb2 as chromiumos_dot_build_dot_api_dot_container__metadata__pb2 from chromiumos.test.lab.api import dut_pb2 as chromiumos_dot_test_dot_lab_dot_api_dot_dut__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 from chromiumos.test.api import test_execution_metadata_pb2 as chromiumos_dot_test_dot_api_dot_test__execution__metadata__pb2 from chromiumos.test.api import trv2_dynamic_updates_pb2 as chromiumos_dot_test_dot_api_dot_trv2__dynamic__updates__pb2 DESCRIPTOR = _descriptor.FileDescriptor( name='chromiumos/test/api/ctp2.proto', package='chromiumos.test.api', syntax='proto3', serialized_options=b'Z-go.chromium.org/chromiumos/config/go/test/api', create_key=_descriptor._internal_create_key, serialized_pb=b'\n\x1e\x63hromiumos/test/api/ctp2.proto\x12\x13\x63hromiumos.test.api\x1a#chromiumos/test/api/provision.proto\x1a$chromiumos/test/api/test_suite.proto\x1a,chromiumos/test/api/test_case_metadata.proto\x1a-chromiumos/build/api/container_metadata.proto\x1a!chromiumos/test/lab/api/dut.proto\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x31\x63hromiumos/test/api/test_execution_metadata.proto\x1a.chromiumos/test/api/trv2_dynamic_updates.proto\"\xb5\x03\n\x0c\x43TPv2Request\x12<\n\rsuite_request\x18\x01 \x01(\x0b\x32!.chromiumos.test.api.SuiteRequestB\x02\x18\x01\x12\x31\n\x07targets\x18\x02 \x03(\x0b\x32\x1c.chromiumos.test.api.TargetsB\x02\x18\x01\x12:\n\x0ekarbon_filters\x18\x03 \x03(\x0b\x32\x1e.chromiumos.test.api.CTPFilterB\x02\x18\x01\x12:\n\x0ekoffee_filters\x18\x04 \x03(\x0b\x32\x1e.chromiumos.test.api.CTPFilterB\x02\x18\x01\x12\x10\n\x04pool\x18\x05 \x01(\tB\x02\x18\x01\x12\x33\n\x11scheduke_metadata\x18\x06 \x01(\x0b\x32\x14.google.protobuf.AnyB\x02\x18\x01\x12\x42\n\x10schedule_targets\x18\x07 \x03(\x0b\x32$.chromiumos.test.api.ScheduleTargetsB\x02\x18\x01\x12\x31\n\x08requests\x18\x08 \x03(\x0b\x32\x1f.chromiumos.test.api.CTPRequest\"\x8b\x04\n\nCTPRequest\x12\x38\n\rsuite_request\x18\x01 \x01(\x0b\x32!.chromiumos.test.api.SuiteRequest\x12>\n\x10schedule_targets\x18\x02 \x03(\x0b\x32$.chromiumos.test.api.ScheduleTargets\x12M\n\x18grouped_schedule_targets\x18\x0b \x03(\x0b\x32+.chromiumos.test.api.GroupedScheduleTargets\x12\x0c\n\x04pool\x18\x07 \x01(\t\x12\x36\n\x0ekarbon_filters\x18\x03 \x03(\x0b\x32\x1e.chromiumos.test.api.CTPFilter\x12\x36\n\x0ekoffee_filters\x18\x04 \x03(\x0b\x32\x1e.chromiumos.test.api.CTPFilter\x12:\n\x0escheduler_info\x18\x05 \x01(\x0b\x32\".chromiumos.test.api.SchedulerInfo\x12\x30\n\x12scheduler_metadata\x18\x06 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x13\n\x0brun_dynamic\x18\x08 \x01(\x08\x12\x11\n\tis_al_run\x18\t \x01(\x08\x12 \n\x18\x65ncoded_atp_test_job_msg\x18\n \x01(\t\"\xb8\x01\n\rSchedulerInfo\x12?\n\tscheduler\x18\x01 \x01(\x0e\x32,.chromiumos.test.api.SchedulerInfo.Scheduler\x12\x12\n\nqs_account\x18\x02 \x01(\t\"R\n\tScheduler\x12\x0f\n\x0bUNSPECIFIED\x10\x00\x12\x0e\n\nQSCHEDULER\x10\x01\x12\x0c\n\x08SCHEDUKE\x10\x02\x12\x16\n\x12PRINT_REQUEST_ONLY\x10\x03\"\xbd\x02\n\x0cSuiteRequest\x12\x34\n\ntest_suite\x18\x01 \x01(\x0b\x32\x1e.chromiumos.test.api.TestSuiteH\x00\x12:\n\x11hierarchical_plan\x18\x02 \x01(\x0b\x32\x1d.chromiumos.test.api.ReservedH\x00\x12\x33\n\x10maximum_duration\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x11\n\ttest_args\x18\x04 \x01(\t\x12\x16\n\x0e\x61nalytics_name\x18\x05 \x01(\t\x12\x14\n\x0cmax_in_shard\x18\x06 \x01(\x03\x12\x11\n\tddd_suite\x18\x07 \x01(\x08\x12\x13\n\x0bretry_count\x18\x08 \x01(\x03\x12\x0c\n\x04tags\x18\t \x03(\tB\x0f\n\rsuite_request\"&\n\x08KeyValue\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"W\n\x16GroupedScheduleTargets\x12=\n\x0fgrouped_targets\x18\x01 \x03(\x0b\x32$.chromiumos.test.api.ScheduleTargets\"@\n\x0fScheduleTargets\x12-\n\x07targets\x18\x01 \x03(\x0b\x32\x1c.chromiumos.test.api.Targets\"\xa4\x01\n\x07Targets\x12\x30\n\thw_target\x18\x01 \x01(\x0b\x32\x1d.chromiumos.test.api.HWTarget\x12\x35\n\nsw_targets\x18\x02 \x03(\x0b\x32\x1d.chromiumos.test.api.SWTargetB\x02\x18\x01\x12\x30\n\tsw_target\x18\x03 \x01(\x0b\x32\x1d.chromiumos.test.api.SWTarget\"v\n\x08HWTarget\x12\x32\n\tlegacy_hw\x18\x01 \x01(\x0b\x32\x1d.chromiumos.test.api.LegacyHWH\x00\x12,\n\x06\x64\x64\x64_hw\x18\x02 \x01(\x0b\x32\x1a.chromiumos.test.api.DDDHWH\x00\x42\x08\n\x06target\"y\n\x08SWTarget\x12\x32\n\tlegacy_sw\x18\x01 \x01(\x0b\x32\x1d.chromiumos.test.api.LegacySWH\x00\x12,\n\x06\x64\x64\x64_sw\x18\x02 \x01(\x0b\x32\x1a.chromiumos.test.api.DDDSWH\x00\x42\x0b\n\tsw_target\"o\n\x08LegacySW\x12\r\n\x05\x62uild\x18\x01 \x01(\t\x12\x10\n\x08gcs_path\x18\x02 \x01(\t\x12\x31\n\nkey_values\x18\x03 \x03(\x0b\x32\x1d.chromiumos.test.api.KeyValue\x12\x0f\n\x07variant\x18\x04 \x01(\t\"\x07\n\x05\x44\x44\x44SW\"\xa2\x01\n\x08LegacyHW\x12\r\n\x05\x62oard\x18\x01 \x01(\t\x12\r\n\x05model\x18\x02 \x01(\t\x12\x13\n\x07variant\x18\x03 \x01(\tB\x02\x18\x01\x12\x34\n\tmulti_dut\x18\x04 \x01(\x0b\x32\x1d.chromiumos.test.api.MultiDutB\x02\x18\x01\x12\x10\n\x04pool\x18\x05 \x01(\tB\x02\x18\x01\x12\x1b\n\x13swarming_dimensions\x18\x06 \x03(\t\"\x07\n\x05\x44\x44\x44HW\"*\n\x04Pair\x12\x0f\n\x07primary\x18\x01 \x01(\t\x12\x11\n\tsecondary\x18\x02 \x01(\t\"_\n\x08MultiDut\x12)\n\x06\x62oards\x18\x01 \x01(\x0b\x32\x19.chromiumos.test.api.Pair\x12(\n\x05model\x18\x02 \x01(\x0b\x32\x19.chromiumos.test.api.Pair\"\xcd\x02\n\tCTPFilter\x12?\n\tcontainer\x18\x01 \x01(\x0b\x32(.chromiumos.build.api.ContainerImageInfoB\x02\x18\x01\x12J\n\x14\x64\x65pendent_containers\x18\x02 \x03(\x0b\x32(.chromiumos.build.api.ContainerImageInfoB\x02\x18\x01\x12\x30\n\x12\x63ontainer_metadata\x18\x03 \x01(\x0b\x32\x14.google.protobuf.Any\x12:\n\x0e\x63ontainer_info\x18\x04 \x01(\x0b\x32\".chromiumos.test.api.ContainerInfo\x12\x45\n\x19\x64\x65pendent_containers_info\x18\x05 \x01(\x0b\x32\".chromiumos.test.api.ContainerInfo\"v\n\rContainerInfo\x12;\n\tcontainer\x18\x01 \x01(\x0b\x32(.chromiumos.build.api.ContainerImageInfo\x12\x13\n\x0b\x62inary_name\x18\x02 \x01(\t\x12\x13\n\x0b\x62inary_args\x18\x03 \x03(\t\"\n\n\x08Reserved\"|\n\x10InternalTestplan\x12\x34\n\ntest_cases\x18\x01 \x03(\x0b\x32 .chromiumos.test.api.CTPTestCase\x12\x32\n\nsuite_info\x18\x02 \x01(\x0b\x32\x1e.chromiumos.test.api.SuiteInfo\",\n\x18InternalTestplanFragment\x12\x10\n\x08\x66ragment\x18\x01 \x01(\x0c\"\xa5\x02\n\x0b\x43TPTestCase\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32%.chromiumos.test.api.TestCaseMetadata\x12@\n\x0fhw_requirements\x18\x03 \x03(\x0b\x32#.chromiumos.test.api.HWRequirementsB\x02\x18\x01\x12@\n\x0fsw_requirements\x18\x04 \x03(\x0b\x32#.chromiumos.test.api.SWRequirementsB\x02\x18\x01\x12K\n\x17scheduling_unit_options\x18\x05 \x03(\x0b\x32*.chromiumos.test.api.SchedulingUnitOptions\"\x81\x01\n\tSuiteInfo\x12:\n\x0esuite_metadata\x18\x01 \x01(\x0b\x32\".chromiumos.test.api.SuiteMetadata\x12\x38\n\rsuite_request\x18\x02 \x01(\x0b\x32!.chromiumos.test.api.SuiteRequest\"\xa8\x04\n\rSuiteMetadata\x12H\n\x13target_requirements\x18\x01 \x03(\x0b\x32\'.chromiumos.test.api.TargetRequirementsB\x02\x18\x01\x12Y\n\x1cschedule_target_requirements\x18\x04 \x03(\x0b\x32/.chromiumos.test.api.ScheduleTargetRequirementsB\x02\x18\x01\x12\x10\n\x08\x63hannels\x18\x02 \x03(\t\x12\x0c\n\x04pool\x18\x03 \x01(\t\x12\x42\n\x12\x65xecution_metadata\x18\x05 \x01(\x0b\x32&.chromiumos.test.api.ExecutionMetadata\x12:\n\x0escheduler_info\x18\x06 \x01(\x0b\x32\".chromiumos.test.api.SchedulerInfo\x12\x46\n\x0f\x64ynamic_updates\x18\x07 \x03(\x0b\x32-.chromiumos.test.api.UserDefinedDynamicUpdate\x12=\n\x10scheduling_units\x18\x08 \x03(\x0b\x32#.chromiumos.test.api.SchedulingUnit\x12K\n\x17scheduling_unit_options\x18\t \x03(\x0b\x32*.chromiumos.test.api.SchedulingUnitOptions\"b\n\x1aScheduleTargetRequirements\x12\x44\n\x13target_requirements\x18\x01 \x03(\x0b\x32\'.chromiumos.test.api.TargetRequirements\"\xc5\x01\n\x12TargetRequirements\x12<\n\x0fhw_requirements\x18\x01 \x01(\x0b\x32#.chromiumos.test.api.HWRequirements\x12:\n\x0fsw_requirements\x18\x02 \x03(\x0b\x32\x1d.chromiumos.test.api.LegacySWB\x02\x18\x01\x12\x35\n\x0esw_requirement\x18\x03 \x01(\x0b\x32\x1d.chromiumos.test.api.LegacySW\"\x99\x02\n\x15SchedulingUnitOptions\x12=\n\x10scheduling_units\x18\x01 \x03(\x0b\x32#.chromiumos.test.api.SchedulingUnit\x12?\n\x05state\x18\x06 \x01(\x0e\x32\x30.chromiumos.test.api.SchedulingUnitOptions.State\x12\x35\n\x0cpublish_keys\x18\x07 \x03(\x0b\x32\x1f.chromiumos.test.api.PublishKey\"I\n\x05State\x12\x0c\n\x08REQUIRED\x10\x00\x12\x0c\n\x08OPTIONAL\x10\x01\x12\r\n\tPREFERRED\x10\x02\x12\n\n\x06\x42\x41NNED\x10\x03\x12\t\n\x05ONEOF\x10\x04\"\xd5\x01\n\x0eHWRequirements\x12>\n\rhw_definition\x18\x01 \x03(\x0b\x32\'.chromiumos.test.api.SwarmingDefinition\x12\x38\n\x05state\x18\x06 \x01(\x0e\x32).chromiumos.test.api.HWRequirements.State\"I\n\x05State\x12\x0c\n\x08REQUIRED\x10\x00\x12\x0c\n\x08OPTIONAL\x10\x01\x12\r\n\tPREFERRED\x10\x02\x12\n\n\x06\x42\x41NNED\x10\x03\x12\t\n\x05ONEOF\x10\x04\"\xf8\x02\n\x0eSchedulingUnit\x12\x33\n\x0eprimary_target\x18\x01 \x01(\x0b\x32\x1b.chromiumos.test.api.Target\x12\x36\n\x11\x63ompanion_targets\x18\x02 \x03(\x0b\x32\x1b.chromiumos.test.api.Target\x12\x66\n\x1b\x64ynamic_update_lookup_table\x18\x03 \x03(\x0b\x32\x41.chromiumos.test.api.SchedulingUnit.DynamicUpdateLookupTableEntry\x12P\n\x19secondary_dynamic_updates\x18\x04 \x03(\x0b\x32-.chromiumos.test.api.UserDefinedDynamicUpdate\x1a?\n\x1d\x44ynamicUpdateLookupTableEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x10\n\x0eSWRequirements\"\xc1\x01\n\rProvisionInfo\x12<\n\x0finstall_request\x18\x01 \x01(\x0b\x32#.chromiumos.test.api.InstallRequest\x12\x12\n\nidentifier\x18\x02 \x01(\t\x12\x35\n\x04type\x18\x03 \x01(\x0e\x32\'.chromiumos.test.api.ProvisionInfo.Type\"\'\n\x04Type\x12\x08\n\x04\x43ROS\x10\x00\x12\x0b\n\x07\x41NDROID\x10\x01\x12\x08\n\x04ROFW\x10\x02\"v\n\x06Target\x12=\n\x0cswarming_def\x18\x01 \x01(\x0b\x32\'.chromiumos.test.api.SwarmingDefinition\x12-\n\x06sw_req\x18\x02 \x01(\x0b\x32\x1d.chromiumos.test.api.LegacySW\"\xdb\x02\n\x12SwarmingDefinition\x12.\n\x08\x64ut_info\x18\x01 \x01(\x0b\x32\x1c.chromiumos.test.lab.api.Dut\x12:\n\x0eprovision_info\x18\x02 \x03(\x0b\x32\".chromiumos.test.api.ProvisionInfo\x12\x17\n\x0fswarming_labels\x18\x03 \x03(\t\x12\x0f\n\x07variant\x18\x04 \x01(\t\x12n\n\x1b\x64ynamic_update_lookup_table\x18\x05 \x03(\x0b\x32\x45.chromiumos.test.api.SwarmingDefinition.DynamicUpdateLookupTableEntryB\x02\x18\x01\x1a?\n\x1d\x44ynamicUpdateLookupTableEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"R\n\rCTPv2Response\x12\x41\n\rtest_requests\x18\x01 \x03(\x0b\x32*.chromiumos.test.api.CrosTestRunnerRequest\"\x17\n\x15\x43rosTestRunnerRequest\"\x93\x01\n\nPublishKey\x12\x0f\n\x07subject\x18\x01 \x01(\t\x12\x42\n\nkey_values\x18\x02 \x03(\x0b\x32..chromiumos.test.api.PublishKey.KeyValuesEntry\x1a\x30\n\x0eKeyValuesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x32h\n\x0c\x43TPv2Service\x12X\n\x0fRequestResolver\x12!.chromiumos.test.api.CTPv2Request\x1a\".chromiumos.test.api.CTPv2Response2\xe2\x01\n\x14GenericFilterService\x12W\n\x07\x45xecute\x12%.chromiumos.test.api.InternalTestplan\x1a%.chromiumos.test.api.InternalTestplan\x12q\n\rExecuteStream\x12-.chromiumos.test.api.InternalTestplanFragment\x1a-.chromiumos.test.api.InternalTestplanFragment(\x01\x30\x01\x42/Z-go.chromium.org/chromiumos/config/go/test/apib\x06proto3' , dependencies=[chromiumos_dot_test_dot_api_dot_provision__pb2.DESCRIPTOR,chromiumos_dot_test_dot_api_dot_test__suite__pb2.DESCRIPTOR,chromiumos_dot_test_dot_api_dot_test__case__metadata__pb2.DESCRIPTOR,chromiumos_dot_build_dot_api_dot_container__metadata__pb2.DESCRIPTOR,chromiumos_dot_test_dot_lab_dot_api_dot_dut__pb2.DESCRIPTOR,google_dot_protobuf_dot_any__pb2.DESCRIPTOR,google_dot_protobuf_dot_duration__pb2.DESCRIPTOR,chromiumos_dot_test_dot_api_dot_test__execution__metadata__pb2.DESCRIPTOR,chromiumos_dot_test_dot_api_dot_trv2__dynamic__updates__pb2.DESCRIPTOR,]) _SCHEDULERINFO_SCHEDULER = _descriptor.EnumDescriptor( name='Scheduler', full_name='chromiumos.test.api.SchedulerInfo.Scheduler', filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name='UNSPECIFIED', index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='QSCHEDULER', index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='SCHEDUKE', index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='PRINT_REQUEST_ONLY', index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), ], containing_type=None, serialized_options=None, serialized_start=1485, serialized_end=1567, ) _sym_db.RegisterEnumDescriptor(_SCHEDULERINFO_SCHEDULER) _SCHEDULINGUNITOPTIONS_STATE = _descriptor.EnumDescriptor( name='State', full_name='chromiumos.test.api.SchedulingUnitOptions.State', filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name='REQUIRED', index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='OPTIONAL', index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='PREFERRED', index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='BANNED', index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='ONEOF', index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), ], containing_type=None, serialized_options=None, serialized_start=5063, serialized_end=5136, ) _sym_db.RegisterEnumDescriptor(_SCHEDULINGUNITOPTIONS_STATE) _HWREQUIREMENTS_STATE = _descriptor.EnumDescriptor( name='State', full_name='chromiumos.test.api.HWRequirements.State', filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name='REQUIRED', index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='OPTIONAL', index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='PREFERRED', index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='BANNED', index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='ONEOF', index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), ], containing_type=None, serialized_options=None, serialized_start=5063, serialized_end=5136, ) _sym_db.RegisterEnumDescriptor(_HWREQUIREMENTS_STATE) _PROVISIONINFO_TYPE = _descriptor.EnumDescriptor( name='Type', full_name='chromiumos.test.api.ProvisionInfo.Type', filename=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key, values=[ _descriptor.EnumValueDescriptor( name='CROS', index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='ANDROID', index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='ROFW', index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), ], containing_type=None, serialized_options=None, serialized_start=5906, serialized_end=5945, ) _sym_db.RegisterEnumDescriptor(_PROVISIONINFO_TYPE) _CTPV2REQUEST = _descriptor.Descriptor( name='CTPv2Request', full_name='chromiumos.test.api.CTPv2Request', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='suite_request', full_name='chromiumos.test.api.CTPv2Request.suite_request', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='targets', full_name='chromiumos.test.api.CTPv2Request.targets', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='karbon_filters', full_name='chromiumos.test.api.CTPv2Request.karbon_filters', index=2, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='koffee_filters', full_name='chromiumos.test.api.CTPv2Request.koffee_filters', index=3, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='pool', full_name='chromiumos.test.api.CTPv2Request.pool', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='scheduke_metadata', full_name='chromiumos.test.api.CTPv2Request.scheduke_metadata', index=5, number=6, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='schedule_targets', full_name='chromiumos.test.api.CTPv2Request.schedule_targets', index=6, number=7, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='requests', full_name='chromiumos.test.api.CTPv2Request.requests', index=7, number=8, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=417, serialized_end=854, ) _CTPREQUEST = _descriptor.Descriptor( name='CTPRequest', full_name='chromiumos.test.api.CTPRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='suite_request', full_name='chromiumos.test.api.CTPRequest.suite_request', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='schedule_targets', full_name='chromiumos.test.api.CTPRequest.schedule_targets', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='grouped_schedule_targets', full_name='chromiumos.test.api.CTPRequest.grouped_schedule_targets', index=2, number=11, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='pool', full_name='chromiumos.test.api.CTPRequest.pool', index=3, number=7, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='karbon_filters', full_name='chromiumos.test.api.CTPRequest.karbon_filters', index=4, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='koffee_filters', full_name='chromiumos.test.api.CTPRequest.koffee_filters', index=5, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='scheduler_info', full_name='chromiumos.test.api.CTPRequest.scheduler_info', index=6, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='scheduler_metadata', full_name='chromiumos.test.api.CTPRequest.scheduler_metadata', index=7, number=6, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='run_dynamic', full_name='chromiumos.test.api.CTPRequest.run_dynamic', index=8, number=8, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='is_al_run', full_name='chromiumos.test.api.CTPRequest.is_al_run', index=9, number=9, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='encoded_atp_test_job_msg', full_name='chromiumos.test.api.CTPRequest.encoded_atp_test_job_msg', index=10, number=10, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=857, serialized_end=1380, ) _SCHEDULERINFO = _descriptor.Descriptor( name='SchedulerInfo', full_name='chromiumos.test.api.SchedulerInfo', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='scheduler', full_name='chromiumos.test.api.SchedulerInfo.scheduler', index=0, number=1, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='qs_account', full_name='chromiumos.test.api.SchedulerInfo.qs_account', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ _SCHEDULERINFO_SCHEDULER, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1383, serialized_end=1567, ) _SUITEREQUEST = _descriptor.Descriptor( name='SuiteRequest', full_name='chromiumos.test.api.SuiteRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='test_suite', full_name='chromiumos.test.api.SuiteRequest.test_suite', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='hierarchical_plan', full_name='chromiumos.test.api.SuiteRequest.hierarchical_plan', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='maximum_duration', full_name='chromiumos.test.api.SuiteRequest.maximum_duration', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='test_args', full_name='chromiumos.test.api.SuiteRequest.test_args', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='analytics_name', full_name='chromiumos.test.api.SuiteRequest.analytics_name', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='max_in_shard', full_name='chromiumos.test.api.SuiteRequest.max_in_shard', index=5, number=6, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='ddd_suite', full_name='chromiumos.test.api.SuiteRequest.ddd_suite', index=6, number=7, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='retry_count', full_name='chromiumos.test.api.SuiteRequest.retry_count', index=7, number=8, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='tags', full_name='chromiumos.test.api.SuiteRequest.tags', index=8, number=9, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='suite_request', full_name='chromiumos.test.api.SuiteRequest.suite_request', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), ], serialized_start=1570, serialized_end=1887, ) _KEYVALUE = _descriptor.Descriptor( name='KeyValue', full_name='chromiumos.test.api.KeyValue', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='key', full_name='chromiumos.test.api.KeyValue.key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='value', full_name='chromiumos.test.api.KeyValue.value', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1889, serialized_end=1927, ) _GROUPEDSCHEDULETARGETS = _descriptor.Descriptor( name='GroupedScheduleTargets', full_name='chromiumos.test.api.GroupedScheduleTargets', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='grouped_targets', full_name='chromiumos.test.api.GroupedScheduleTargets.grouped_targets', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1929, serialized_end=2016, ) _SCHEDULETARGETS = _descriptor.Descriptor( name='ScheduleTargets', full_name='chromiumos.test.api.ScheduleTargets', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='targets', full_name='chromiumos.test.api.ScheduleTargets.targets', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2018, serialized_end=2082, ) _TARGETS = _descriptor.Descriptor( name='Targets', full_name='chromiumos.test.api.Targets', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='hw_target', full_name='chromiumos.test.api.Targets.hw_target', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='sw_targets', full_name='chromiumos.test.api.Targets.sw_targets', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='sw_target', full_name='chromiumos.test.api.Targets.sw_target', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2085, serialized_end=2249, ) _HWTARGET = _descriptor.Descriptor( name='HWTarget', full_name='chromiumos.test.api.HWTarget', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='legacy_hw', full_name='chromiumos.test.api.HWTarget.legacy_hw', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='ddd_hw', full_name='chromiumos.test.api.HWTarget.ddd_hw', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='target', full_name='chromiumos.test.api.HWTarget.target', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), ], serialized_start=2251, serialized_end=2369, ) _SWTARGET = _descriptor.Descriptor( name='SWTarget', full_name='chromiumos.test.api.SWTarget', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='legacy_sw', full_name='chromiumos.test.api.SWTarget.legacy_sw', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='ddd_sw', full_name='chromiumos.test.api.SWTarget.ddd_sw', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ _descriptor.OneofDescriptor( name='sw_target', full_name='chromiumos.test.api.SWTarget.sw_target', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), ], serialized_start=2371, serialized_end=2492, ) _LEGACYSW = _descriptor.Descriptor( name='LegacySW', full_name='chromiumos.test.api.LegacySW', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='build', full_name='chromiumos.test.api.LegacySW.build', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='gcs_path', full_name='chromiumos.test.api.LegacySW.gcs_path', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='key_values', full_name='chromiumos.test.api.LegacySW.key_values', index=2, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='variant', full_name='chromiumos.test.api.LegacySW.variant', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2494, serialized_end=2605, ) _DDDSW = _descriptor.Descriptor( name='DDDSW', full_name='chromiumos.test.api.DDDSW', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2607, serialized_end=2614, ) _LEGACYHW = _descriptor.Descriptor( name='LegacyHW', full_name='chromiumos.test.api.LegacyHW', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='board', full_name='chromiumos.test.api.LegacyHW.board', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='model', full_name='chromiumos.test.api.LegacyHW.model', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='variant', full_name='chromiumos.test.api.LegacyHW.variant', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='multi_dut', full_name='chromiumos.test.api.LegacyHW.multi_dut', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='pool', full_name='chromiumos.test.api.LegacyHW.pool', index=4, number=5, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='swarming_dimensions', full_name='chromiumos.test.api.LegacyHW.swarming_dimensions', index=5, number=6, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2617, serialized_end=2779, ) _DDDHW = _descriptor.Descriptor( name='DDDHW', full_name='chromiumos.test.api.DDDHW', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2781, serialized_end=2788, ) _PAIR = _descriptor.Descriptor( name='Pair', full_name='chromiumos.test.api.Pair', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='primary', full_name='chromiumos.test.api.Pair.primary', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='secondary', full_name='chromiumos.test.api.Pair.secondary', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2790, serialized_end=2832, ) _MULTIDUT = _descriptor.Descriptor( name='MultiDut', full_name='chromiumos.test.api.MultiDut', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='boards', full_name='chromiumos.test.api.MultiDut.boards', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='model', full_name='chromiumos.test.api.MultiDut.model', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2834, serialized_end=2929, ) _CTPFILTER = _descriptor.Descriptor( name='CTPFilter', full_name='chromiumos.test.api.CTPFilter', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='container', full_name='chromiumos.test.api.CTPFilter.container', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='dependent_containers', full_name='chromiumos.test.api.CTPFilter.dependent_containers', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='container_metadata', full_name='chromiumos.test.api.CTPFilter.container_metadata', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='container_info', full_name='chromiumos.test.api.CTPFilter.container_info', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='dependent_containers_info', full_name='chromiumos.test.api.CTPFilter.dependent_containers_info', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2932, serialized_end=3265, ) _CONTAINERINFO = _descriptor.Descriptor( name='ContainerInfo', full_name='chromiumos.test.api.ContainerInfo', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='container', full_name='chromiumos.test.api.ContainerInfo.container', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='binary_name', full_name='chromiumos.test.api.ContainerInfo.binary_name', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='binary_args', full_name='chromiumos.test.api.ContainerInfo.binary_args', index=2, number=3, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3267, serialized_end=3385, ) _RESERVED = _descriptor.Descriptor( name='Reserved', full_name='chromiumos.test.api.Reserved', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3387, serialized_end=3397, ) _INTERNALTESTPLAN = _descriptor.Descriptor( name='InternalTestplan', full_name='chromiumos.test.api.InternalTestplan', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='test_cases', full_name='chromiumos.test.api.InternalTestplan.test_cases', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='suite_info', full_name='chromiumos.test.api.InternalTestplan.suite_info', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3399, serialized_end=3523, ) _INTERNALTESTPLANFRAGMENT = _descriptor.Descriptor( name='InternalTestplanFragment', full_name='chromiumos.test.api.InternalTestplanFragment', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='fragment', full_name='chromiumos.test.api.InternalTestplanFragment.fragment', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3525, serialized_end=3569, ) _CTPTESTCASE = _descriptor.Descriptor( name='CTPTestCase', full_name='chromiumos.test.api.CTPTestCase', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='name', full_name='chromiumos.test.api.CTPTestCase.name', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='metadata', full_name='chromiumos.test.api.CTPTestCase.metadata', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='hw_requirements', full_name='chromiumos.test.api.CTPTestCase.hw_requirements', index=2, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='sw_requirements', full_name='chromiumos.test.api.CTPTestCase.sw_requirements', index=3, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='scheduling_unit_options', full_name='chromiumos.test.api.CTPTestCase.scheduling_unit_options', index=4, number=5, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3572, serialized_end=3865, ) _SUITEINFO = _descriptor.Descriptor( name='SuiteInfo', full_name='chromiumos.test.api.SuiteInfo', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='suite_metadata', full_name='chromiumos.test.api.SuiteInfo.suite_metadata', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='suite_request', full_name='chromiumos.test.api.SuiteInfo.suite_request', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3868, serialized_end=3997, ) _SUITEMETADATA = _descriptor.Descriptor( name='SuiteMetadata', full_name='chromiumos.test.api.SuiteMetadata', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='target_requirements', full_name='chromiumos.test.api.SuiteMetadata.target_requirements', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='schedule_target_requirements', full_name='chromiumos.test.api.SuiteMetadata.schedule_target_requirements', index=1, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='channels', full_name='chromiumos.test.api.SuiteMetadata.channels', index=2, number=2, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='pool', full_name='chromiumos.test.api.SuiteMetadata.pool', index=3, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='execution_metadata', full_name='chromiumos.test.api.SuiteMetadata.execution_metadata', index=4, number=5, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='scheduler_info', full_name='chromiumos.test.api.SuiteMetadata.scheduler_info', index=5, number=6, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='dynamic_updates', full_name='chromiumos.test.api.SuiteMetadata.dynamic_updates', index=6, number=7, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='scheduling_units', full_name='chromiumos.test.api.SuiteMetadata.scheduling_units', index=7, number=8, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='scheduling_unit_options', full_name='chromiumos.test.api.SuiteMetadata.scheduling_unit_options', index=8, number=9, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4000, serialized_end=4552, ) _SCHEDULETARGETREQUIREMENTS = _descriptor.Descriptor( name='ScheduleTargetRequirements', full_name='chromiumos.test.api.ScheduleTargetRequirements', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='target_requirements', full_name='chromiumos.test.api.ScheduleTargetRequirements.target_requirements', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4554, serialized_end=4652, ) _TARGETREQUIREMENTS = _descriptor.Descriptor( name='TargetRequirements', full_name='chromiumos.test.api.TargetRequirements', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='hw_requirements', full_name='chromiumos.test.api.TargetRequirements.hw_requirements', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='sw_requirements', full_name='chromiumos.test.api.TargetRequirements.sw_requirements', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='sw_requirement', full_name='chromiumos.test.api.TargetRequirements.sw_requirement', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4655, serialized_end=4852, ) _SCHEDULINGUNITOPTIONS = _descriptor.Descriptor( name='SchedulingUnitOptions', full_name='chromiumos.test.api.SchedulingUnitOptions', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='scheduling_units', full_name='chromiumos.test.api.SchedulingUnitOptions.scheduling_units', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='state', full_name='chromiumos.test.api.SchedulingUnitOptions.state', index=1, number=6, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='publish_keys', full_name='chromiumos.test.api.SchedulingUnitOptions.publish_keys', index=2, number=7, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ _SCHEDULINGUNITOPTIONS_STATE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4855, serialized_end=5136, ) _HWREQUIREMENTS = _descriptor.Descriptor( name='HWRequirements', full_name='chromiumos.test.api.HWRequirements', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='hw_definition', full_name='chromiumos.test.api.HWRequirements.hw_definition', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='state', full_name='chromiumos.test.api.HWRequirements.state', index=1, number=6, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ _HWREQUIREMENTS_STATE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5139, serialized_end=5352, ) _SCHEDULINGUNIT_DYNAMICUPDATELOOKUPTABLEENTRY = _descriptor.Descriptor( name='DynamicUpdateLookupTableEntry', full_name='chromiumos.test.api.SchedulingUnit.DynamicUpdateLookupTableEntry', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='key', full_name='chromiumos.test.api.SchedulingUnit.DynamicUpdateLookupTableEntry.key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='value', full_name='chromiumos.test.api.SchedulingUnit.DynamicUpdateLookupTableEntry.value', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5668, serialized_end=5731, ) _SCHEDULINGUNIT = _descriptor.Descriptor( name='SchedulingUnit', full_name='chromiumos.test.api.SchedulingUnit', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='primary_target', full_name='chromiumos.test.api.SchedulingUnit.primary_target', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='companion_targets', full_name='chromiumos.test.api.SchedulingUnit.companion_targets', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='dynamic_update_lookup_table', full_name='chromiumos.test.api.SchedulingUnit.dynamic_update_lookup_table', index=2, number=3, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='secondary_dynamic_updates', full_name='chromiumos.test.api.SchedulingUnit.secondary_dynamic_updates', index=3, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[_SCHEDULINGUNIT_DYNAMICUPDATELOOKUPTABLEENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5355, serialized_end=5731, ) _SWREQUIREMENTS = _descriptor.Descriptor( name='SWRequirements', full_name='chromiumos.test.api.SWRequirements', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5733, serialized_end=5749, ) _PROVISIONINFO = _descriptor.Descriptor( name='ProvisionInfo', full_name='chromiumos.test.api.ProvisionInfo', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='install_request', full_name='chromiumos.test.api.ProvisionInfo.install_request', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='identifier', full_name='chromiumos.test.api.ProvisionInfo.identifier', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='type', full_name='chromiumos.test.api.ProvisionInfo.type', index=2, number=3, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ _PROVISIONINFO_TYPE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5752, serialized_end=5945, ) _TARGET = _descriptor.Descriptor( name='Target', full_name='chromiumos.test.api.Target', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='swarming_def', full_name='chromiumos.test.api.Target.swarming_def', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='sw_req', full_name='chromiumos.test.api.Target.sw_req', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5947, serialized_end=6065, ) _SWARMINGDEFINITION_DYNAMICUPDATELOOKUPTABLEENTRY = _descriptor.Descriptor( name='DynamicUpdateLookupTableEntry', full_name='chromiumos.test.api.SwarmingDefinition.DynamicUpdateLookupTableEntry', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='key', full_name='chromiumos.test.api.SwarmingDefinition.DynamicUpdateLookupTableEntry.key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='value', full_name='chromiumos.test.api.SwarmingDefinition.DynamicUpdateLookupTableEntry.value', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5668, serialized_end=5731, ) _SWARMINGDEFINITION = _descriptor.Descriptor( name='SwarmingDefinition', full_name='chromiumos.test.api.SwarmingDefinition', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='dut_info', full_name='chromiumos.test.api.SwarmingDefinition.dut_info', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='provision_info', full_name='chromiumos.test.api.SwarmingDefinition.provision_info', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='swarming_labels', full_name='chromiumos.test.api.SwarmingDefinition.swarming_labels', index=2, number=3, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='variant', full_name='chromiumos.test.api.SwarmingDefinition.variant', index=3, number=4, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='dynamic_update_lookup_table', full_name='chromiumos.test.api.SwarmingDefinition.dynamic_update_lookup_table', index=4, number=5, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[_SWARMINGDEFINITION_DYNAMICUPDATELOOKUPTABLEENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6068, serialized_end=6415, ) _CTPV2RESPONSE = _descriptor.Descriptor( name='CTPv2Response', full_name='chromiumos.test.api.CTPv2Response', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='test_requests', full_name='chromiumos.test.api.CTPv2Response.test_requests', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6417, serialized_end=6499, ) _CROSTESTRUNNERREQUEST = _descriptor.Descriptor( name='CrosTestRunnerRequest', full_name='chromiumos.test.api.CrosTestRunnerRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6501, serialized_end=6524, ) _PUBLISHKEY_KEYVALUESENTRY = _descriptor.Descriptor( name='KeyValuesEntry', full_name='chromiumos.test.api.PublishKey.KeyValuesEntry', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='key', full_name='chromiumos.test.api.PublishKey.KeyValuesEntry.key', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='value', full_name='chromiumos.test.api.PublishKey.KeyValuesEntry.value', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6626, serialized_end=6674, ) _PUBLISHKEY = _descriptor.Descriptor( name='PublishKey', full_name='chromiumos.test.api.PublishKey', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[ _descriptor.FieldDescriptor( name='subject', full_name='chromiumos.test.api.PublishKey.subject', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b"".decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor( name='key_values', full_name='chromiumos.test.api.PublishKey.key_values', index=1, number=2, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), ], extensions=[ ], nested_types=[_PUBLISHKEY_KEYVALUESENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6527, serialized_end=6674, ) _CTPV2REQUEST.fields_by_name['suite_request'].message_type = _SUITEREQUEST _CTPV2REQUEST.fields_by_name['targets'].message_type = _TARGETS _CTPV2REQUEST.fields_by_name['karbon_filters'].message_type = _CTPFILTER _CTPV2REQUEST.fields_by_name['koffee_filters'].message_type = _CTPFILTER _CTPV2REQUEST.fields_by_name['scheduke_metadata'].message_type = google_dot_protobuf_dot_any__pb2._ANY _CTPV2REQUEST.fields_by_name['schedule_targets'].message_type = _SCHEDULETARGETS _CTPV2REQUEST.fields_by_name['requests'].message_type = _CTPREQUEST _CTPREQUEST.fields_by_name['suite_request'].message_type = _SUITEREQUEST _CTPREQUEST.fields_by_name['schedule_targets'].message_type = _SCHEDULETARGETS _CTPREQUEST.fields_by_name['grouped_schedule_targets'].message_type = _GROUPEDSCHEDULETARGETS _CTPREQUEST.fields_by_name['karbon_filters'].message_type = _CTPFILTER _CTPREQUEST.fields_by_name['koffee_filters'].message_type = _CTPFILTER _CTPREQUEST.fields_by_name['scheduler_info'].message_type = _SCHEDULERINFO _CTPREQUEST.fields_by_name['scheduler_metadata'].message_type = google_dot_protobuf_dot_any__pb2._ANY _SCHEDULERINFO.fields_by_name['scheduler'].enum_type = _SCHEDULERINFO_SCHEDULER _SCHEDULERINFO_SCHEDULER.containing_type = _SCHEDULERINFO _SUITEREQUEST.fields_by_name['test_suite'].message_type = chromiumos_dot_test_dot_api_dot_test__suite__pb2._TESTSUITE _SUITEREQUEST.fields_by_name['hierarchical_plan'].message_type = _RESERVED _SUITEREQUEST.fields_by_name['maximum_duration'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION _SUITEREQUEST.oneofs_by_name['suite_request'].fields.append( _SUITEREQUEST.fields_by_name['test_suite']) _SUITEREQUEST.fields_by_name['test_suite'].containing_oneof = _SUITEREQUEST.oneofs_by_name['suite_request'] _SUITEREQUEST.oneofs_by_name['suite_request'].fields.append( _SUITEREQUEST.fields_by_name['hierarchical_plan']) _SUITEREQUEST.fields_by_name['hierarchical_plan'].containing_oneof = _SUITEREQUEST.oneofs_by_name['suite_request'] _GROUPEDSCHEDULETARGETS.fields_by_name['grouped_targets'].message_type = _SCHEDULETARGETS _SCHEDULETARGETS.fields_by_name['targets'].message_type = _TARGETS _TARGETS.fields_by_name['hw_target'].message_type = _HWTARGET _TARGETS.fields_by_name['sw_targets'].message_type = _SWTARGET _TARGETS.fields_by_name['sw_target'].message_type = _SWTARGET _HWTARGET.fields_by_name['legacy_hw'].message_type = _LEGACYHW _HWTARGET.fields_by_name['ddd_hw'].message_type = _DDDHW _HWTARGET.oneofs_by_name['target'].fields.append( _HWTARGET.fields_by_name['legacy_hw']) _HWTARGET.fields_by_name['legacy_hw'].containing_oneof = _HWTARGET.oneofs_by_name['target'] _HWTARGET.oneofs_by_name['target'].fields.append( _HWTARGET.fields_by_name['ddd_hw']) _HWTARGET.fields_by_name['ddd_hw'].containing_oneof = _HWTARGET.oneofs_by_name['target'] _SWTARGET.fields_by_name['legacy_sw'].message_type = _LEGACYSW _SWTARGET.fields_by_name['ddd_sw'].message_type = _DDDSW _SWTARGET.oneofs_by_name['sw_target'].fields.append( _SWTARGET.fields_by_name['legacy_sw']) _SWTARGET.fields_by_name['legacy_sw'].containing_oneof = _SWTARGET.oneofs_by_name['sw_target'] _SWTARGET.oneofs_by_name['sw_target'].fields.append( _SWTARGET.fields_by_name['ddd_sw']) _SWTARGET.fields_by_name['ddd_sw'].containing_oneof = _SWTARGET.oneofs_by_name['sw_target'] _LEGACYSW.fields_by_name['key_values'].message_type = _KEYVALUE _LEGACYHW.fields_by_name['multi_dut'].message_type = _MULTIDUT _MULTIDUT.fields_by_name['boards'].message_type = _PAIR _MULTIDUT.fields_by_name['model'].message_type = _PAIR _CTPFILTER.fields_by_name['container'].message_type = chromiumos_dot_build_dot_api_dot_container__metadata__pb2._CONTAINERIMAGEINFO _CTPFILTER.fields_by_name['dependent_containers'].message_type = chromiumos_dot_build_dot_api_dot_container__metadata__pb2._CONTAINERIMAGEINFO _CTPFILTER.fields_by_name['container_metadata'].message_type = google_dot_protobuf_dot_any__pb2._ANY _CTPFILTER.fields_by_name['container_info'].message_type = _CONTAINERINFO _CTPFILTER.fields_by_name['dependent_containers_info'].message_type = _CONTAINERINFO _CONTAINERINFO.fields_by_name['container'].message_type = chromiumos_dot_build_dot_api_dot_container__metadata__pb2._CONTAINERIMAGEINFO _INTERNALTESTPLAN.fields_by_name['test_cases'].message_type = _CTPTESTCASE _INTERNALTESTPLAN.fields_by_name['suite_info'].message_type = _SUITEINFO _CTPTESTCASE.fields_by_name['metadata'].message_type = chromiumos_dot_test_dot_api_dot_test__case__metadata__pb2._TESTCASEMETADATA _CTPTESTCASE.fields_by_name['hw_requirements'].message_type = _HWREQUIREMENTS _CTPTESTCASE.fields_by_name['sw_requirements'].message_type = _SWREQUIREMENTS _CTPTESTCASE.fields_by_name['scheduling_unit_options'].message_type = _SCHEDULINGUNITOPTIONS _SUITEINFO.fields_by_name['suite_metadata'].message_type = _SUITEMETADATA _SUITEINFO.fields_by_name['suite_request'].message_type = _SUITEREQUEST _SUITEMETADATA.fields_by_name['target_requirements'].message_type = _TARGETREQUIREMENTS _SUITEMETADATA.fields_by_name['schedule_target_requirements'].message_type = _SCHEDULETARGETREQUIREMENTS _SUITEMETADATA.fields_by_name['execution_metadata'].message_type = chromiumos_dot_test_dot_api_dot_test__execution__metadata__pb2._EXECUTIONMETADATA _SUITEMETADATA.fields_by_name['scheduler_info'].message_type = _SCHEDULERINFO _SUITEMETADATA.fields_by_name['dynamic_updates'].message_type = chromiumos_dot_test_dot_api_dot_trv2__dynamic__updates__pb2._USERDEFINEDDYNAMICUPDATE _SUITEMETADATA.fields_by_name['scheduling_units'].message_type = _SCHEDULINGUNIT _SUITEMETADATA.fields_by_name['scheduling_unit_options'].message_type = _SCHEDULINGUNITOPTIONS _SCHEDULETARGETREQUIREMENTS.fields_by_name['target_requirements'].message_type = _TARGETREQUIREMENTS _TARGETREQUIREMENTS.fields_by_name['hw_requirements'].message_type = _HWREQUIREMENTS _TARGETREQUIREMENTS.fields_by_name['sw_requirements'].message_type = _LEGACYSW _TARGETREQUIREMENTS.fields_by_name['sw_requirement'].message_type = _LEGACYSW _SCHEDULINGUNITOPTIONS.fields_by_name['scheduling_units'].message_type = _SCHEDULINGUNIT _SCHEDULINGUNITOPTIONS.fields_by_name['state'].enum_type = _SCHEDULINGUNITOPTIONS_STATE _SCHEDULINGUNITOPTIONS.fields_by_name['publish_keys'].message_type = _PUBLISHKEY _SCHEDULINGUNITOPTIONS_STATE.containing_type = _SCHEDULINGUNITOPTIONS _HWREQUIREMENTS.fields_by_name['hw_definition'].message_type = _SWARMINGDEFINITION _HWREQUIREMENTS.fields_by_name['state'].enum_type = _HWREQUIREMENTS_STATE _HWREQUIREMENTS_STATE.containing_type = _HWREQUIREMENTS _SCHEDULINGUNIT_DYNAMICUPDATELOOKUPTABLEENTRY.containing_type = _SCHEDULINGUNIT _SCHEDULINGUNIT.fields_by_name['primary_target'].message_type = _TARGET _SCHEDULINGUNIT.fields_by_name['companion_targets'].message_type = _TARGET _SCHEDULINGUNIT.fields_by_name['dynamic_update_lookup_table'].message_type = _SCHEDULINGUNIT_DYNAMICUPDATELOOKUPTABLEENTRY _SCHEDULINGUNIT.fields_by_name['secondary_dynamic_updates'].message_type = chromiumos_dot_test_dot_api_dot_trv2__dynamic__updates__pb2._USERDEFINEDDYNAMICUPDATE _PROVISIONINFO.fields_by_name['install_request'].message_type = chromiumos_dot_test_dot_api_dot_provision__pb2._INSTALLREQUEST _PROVISIONINFO.fields_by_name['type'].enum_type = _PROVISIONINFO_TYPE _PROVISIONINFO_TYPE.containing_type = _PROVISIONINFO _TARGET.fields_by_name['swarming_def'].message_type = _SWARMINGDEFINITION _TARGET.fields_by_name['sw_req'].message_type = _LEGACYSW _SWARMINGDEFINITION_DYNAMICUPDATELOOKUPTABLEENTRY.containing_type = _SWARMINGDEFINITION _SWARMINGDEFINITION.fields_by_name['dut_info'].message_type = chromiumos_dot_test_dot_lab_dot_api_dot_dut__pb2._DUT _SWARMINGDEFINITION.fields_by_name['provision_info'].message_type = _PROVISIONINFO _SWARMINGDEFINITION.fields_by_name['dynamic_update_lookup_table'].message_type = _SWARMINGDEFINITION_DYNAMICUPDATELOOKUPTABLEENTRY _CTPV2RESPONSE.fields_by_name['test_requests'].message_type = _CROSTESTRUNNERREQUEST _PUBLISHKEY_KEYVALUESENTRY.containing_type = _PUBLISHKEY _PUBLISHKEY.fields_by_name['key_values'].message_type = _PUBLISHKEY_KEYVALUESENTRY DESCRIPTOR.message_types_by_name['CTPv2Request'] = _CTPV2REQUEST DESCRIPTOR.message_types_by_name['CTPRequest'] = _CTPREQUEST DESCRIPTOR.message_types_by_name['SchedulerInfo'] = _SCHEDULERINFO DESCRIPTOR.message_types_by_name['SuiteRequest'] = _SUITEREQUEST DESCRIPTOR.message_types_by_name['KeyValue'] = _KEYVALUE DESCRIPTOR.message_types_by_name['GroupedScheduleTargets'] = _GROUPEDSCHEDULETARGETS DESCRIPTOR.message_types_by_name['ScheduleTargets'] = _SCHEDULETARGETS DESCRIPTOR.message_types_by_name['Targets'] = _TARGETS DESCRIPTOR.message_types_by_name['HWTarget'] = _HWTARGET DESCRIPTOR.message_types_by_name['SWTarget'] = _SWTARGET DESCRIPTOR.message_types_by_name['LegacySW'] = _LEGACYSW DESCRIPTOR.message_types_by_name['DDDSW'] = _DDDSW DESCRIPTOR.message_types_by_name['LegacyHW'] = _LEGACYHW DESCRIPTOR.message_types_by_name['DDDHW'] = _DDDHW DESCRIPTOR.message_types_by_name['Pair'] = _PAIR DESCRIPTOR.message_types_by_name['MultiDut'] = _MULTIDUT DESCRIPTOR.message_types_by_name['CTPFilter'] = _CTPFILTER DESCRIPTOR.message_types_by_name['ContainerInfo'] = _CONTAINERINFO DESCRIPTOR.message_types_by_name['Reserved'] = _RESERVED DESCRIPTOR.message_types_by_name['InternalTestplan'] = _INTERNALTESTPLAN DESCRIPTOR.message_types_by_name['InternalTestplanFragment'] = _INTERNALTESTPLANFRAGMENT DESCRIPTOR.message_types_by_name['CTPTestCase'] = _CTPTESTCASE DESCRIPTOR.message_types_by_name['SuiteInfo'] = _SUITEINFO DESCRIPTOR.message_types_by_name['SuiteMetadata'] = _SUITEMETADATA DESCRIPTOR.message_types_by_name['ScheduleTargetRequirements'] = _SCHEDULETARGETREQUIREMENTS DESCRIPTOR.message_types_by_name['TargetRequirements'] = _TARGETREQUIREMENTS DESCRIPTOR.message_types_by_name['SchedulingUnitOptions'] = _SCHEDULINGUNITOPTIONS DESCRIPTOR.message_types_by_name['HWRequirements'] = _HWREQUIREMENTS DESCRIPTOR.message_types_by_name['SchedulingUnit'] = _SCHEDULINGUNIT DESCRIPTOR.message_types_by_name['SWRequirements'] = _SWREQUIREMENTS DESCRIPTOR.message_types_by_name['ProvisionInfo'] = _PROVISIONINFO DESCRIPTOR.message_types_by_name['Target'] = _TARGET DESCRIPTOR.message_types_by_name['SwarmingDefinition'] = _SWARMINGDEFINITION DESCRIPTOR.message_types_by_name['CTPv2Response'] = _CTPV2RESPONSE DESCRIPTOR.message_types_by_name['CrosTestRunnerRequest'] = _CROSTESTRUNNERREQUEST DESCRIPTOR.message_types_by_name['PublishKey'] = _PUBLISHKEY _sym_db.RegisterFileDescriptor(DESCRIPTOR) CTPv2Request = _reflection.GeneratedProtocolMessageType('CTPv2Request', (_message.Message,), { 'DESCRIPTOR' : _CTPV2REQUEST, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.CTPv2Request) }) _sym_db.RegisterMessage(CTPv2Request) CTPRequest = _reflection.GeneratedProtocolMessageType('CTPRequest', (_message.Message,), { 'DESCRIPTOR' : _CTPREQUEST, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.CTPRequest) }) _sym_db.RegisterMessage(CTPRequest) SchedulerInfo = _reflection.GeneratedProtocolMessageType('SchedulerInfo', (_message.Message,), { 'DESCRIPTOR' : _SCHEDULERINFO, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SchedulerInfo) }) _sym_db.RegisterMessage(SchedulerInfo) SuiteRequest = _reflection.GeneratedProtocolMessageType('SuiteRequest', (_message.Message,), { 'DESCRIPTOR' : _SUITEREQUEST, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SuiteRequest) }) _sym_db.RegisterMessage(SuiteRequest) KeyValue = _reflection.GeneratedProtocolMessageType('KeyValue', (_message.Message,), { 'DESCRIPTOR' : _KEYVALUE, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.KeyValue) }) _sym_db.RegisterMessage(KeyValue) GroupedScheduleTargets = _reflection.GeneratedProtocolMessageType('GroupedScheduleTargets', (_message.Message,), { 'DESCRIPTOR' : _GROUPEDSCHEDULETARGETS, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.GroupedScheduleTargets) }) _sym_db.RegisterMessage(GroupedScheduleTargets) ScheduleTargets = _reflection.GeneratedProtocolMessageType('ScheduleTargets', (_message.Message,), { 'DESCRIPTOR' : _SCHEDULETARGETS, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.ScheduleTargets) }) _sym_db.RegisterMessage(ScheduleTargets) Targets = _reflection.GeneratedProtocolMessageType('Targets', (_message.Message,), { 'DESCRIPTOR' : _TARGETS, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.Targets) }) _sym_db.RegisterMessage(Targets) HWTarget = _reflection.GeneratedProtocolMessageType('HWTarget', (_message.Message,), { 'DESCRIPTOR' : _HWTARGET, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.HWTarget) }) _sym_db.RegisterMessage(HWTarget) SWTarget = _reflection.GeneratedProtocolMessageType('SWTarget', (_message.Message,), { 'DESCRIPTOR' : _SWTARGET, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SWTarget) }) _sym_db.RegisterMessage(SWTarget) LegacySW = _reflection.GeneratedProtocolMessageType('LegacySW', (_message.Message,), { 'DESCRIPTOR' : _LEGACYSW, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.LegacySW) }) _sym_db.RegisterMessage(LegacySW) DDDSW = _reflection.GeneratedProtocolMessageType('DDDSW', (_message.Message,), { 'DESCRIPTOR' : _DDDSW, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.DDDSW) }) _sym_db.RegisterMessage(DDDSW) LegacyHW = _reflection.GeneratedProtocolMessageType('LegacyHW', (_message.Message,), { 'DESCRIPTOR' : _LEGACYHW, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.LegacyHW) }) _sym_db.RegisterMessage(LegacyHW) DDDHW = _reflection.GeneratedProtocolMessageType('DDDHW', (_message.Message,), { 'DESCRIPTOR' : _DDDHW, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.DDDHW) }) _sym_db.RegisterMessage(DDDHW) Pair = _reflection.GeneratedProtocolMessageType('Pair', (_message.Message,), { 'DESCRIPTOR' : _PAIR, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.Pair) }) _sym_db.RegisterMessage(Pair) MultiDut = _reflection.GeneratedProtocolMessageType('MultiDut', (_message.Message,), { 'DESCRIPTOR' : _MULTIDUT, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.MultiDut) }) _sym_db.RegisterMessage(MultiDut) CTPFilter = _reflection.GeneratedProtocolMessageType('CTPFilter', (_message.Message,), { 'DESCRIPTOR' : _CTPFILTER, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.CTPFilter) }) _sym_db.RegisterMessage(CTPFilter) ContainerInfo = _reflection.GeneratedProtocolMessageType('ContainerInfo', (_message.Message,), { 'DESCRIPTOR' : _CONTAINERINFO, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.ContainerInfo) }) _sym_db.RegisterMessage(ContainerInfo) Reserved = _reflection.GeneratedProtocolMessageType('Reserved', (_message.Message,), { 'DESCRIPTOR' : _RESERVED, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.Reserved) }) _sym_db.RegisterMessage(Reserved) InternalTestplan = _reflection.GeneratedProtocolMessageType('InternalTestplan', (_message.Message,), { 'DESCRIPTOR' : _INTERNALTESTPLAN, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.InternalTestplan) }) _sym_db.RegisterMessage(InternalTestplan) InternalTestplanFragment = _reflection.GeneratedProtocolMessageType('InternalTestplanFragment', (_message.Message,), { 'DESCRIPTOR' : _INTERNALTESTPLANFRAGMENT, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.InternalTestplanFragment) }) _sym_db.RegisterMessage(InternalTestplanFragment) CTPTestCase = _reflection.GeneratedProtocolMessageType('CTPTestCase', (_message.Message,), { 'DESCRIPTOR' : _CTPTESTCASE, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.CTPTestCase) }) _sym_db.RegisterMessage(CTPTestCase) SuiteInfo = _reflection.GeneratedProtocolMessageType('SuiteInfo', (_message.Message,), { 'DESCRIPTOR' : _SUITEINFO, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SuiteInfo) }) _sym_db.RegisterMessage(SuiteInfo) SuiteMetadata = _reflection.GeneratedProtocolMessageType('SuiteMetadata', (_message.Message,), { 'DESCRIPTOR' : _SUITEMETADATA, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SuiteMetadata) }) _sym_db.RegisterMessage(SuiteMetadata) ScheduleTargetRequirements = _reflection.GeneratedProtocolMessageType('ScheduleTargetRequirements', (_message.Message,), { 'DESCRIPTOR' : _SCHEDULETARGETREQUIREMENTS, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.ScheduleTargetRequirements) }) _sym_db.RegisterMessage(ScheduleTargetRequirements) TargetRequirements = _reflection.GeneratedProtocolMessageType('TargetRequirements', (_message.Message,), { 'DESCRIPTOR' : _TARGETREQUIREMENTS, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.TargetRequirements) }) _sym_db.RegisterMessage(TargetRequirements) SchedulingUnitOptions = _reflection.GeneratedProtocolMessageType('SchedulingUnitOptions', (_message.Message,), { 'DESCRIPTOR' : _SCHEDULINGUNITOPTIONS, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SchedulingUnitOptions) }) _sym_db.RegisterMessage(SchedulingUnitOptions) HWRequirements = _reflection.GeneratedProtocolMessageType('HWRequirements', (_message.Message,), { 'DESCRIPTOR' : _HWREQUIREMENTS, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.HWRequirements) }) _sym_db.RegisterMessage(HWRequirements) SchedulingUnit = _reflection.GeneratedProtocolMessageType('SchedulingUnit', (_message.Message,), { 'DynamicUpdateLookupTableEntry' : _reflection.GeneratedProtocolMessageType('DynamicUpdateLookupTableEntry', (_message.Message,), { 'DESCRIPTOR' : _SCHEDULINGUNIT_DYNAMICUPDATELOOKUPTABLEENTRY, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SchedulingUnit.DynamicUpdateLookupTableEntry) }) , 'DESCRIPTOR' : _SCHEDULINGUNIT, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SchedulingUnit) }) _sym_db.RegisterMessage(SchedulingUnit) _sym_db.RegisterMessage(SchedulingUnit.DynamicUpdateLookupTableEntry) SWRequirements = _reflection.GeneratedProtocolMessageType('SWRequirements', (_message.Message,), { 'DESCRIPTOR' : _SWREQUIREMENTS, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SWRequirements) }) _sym_db.RegisterMessage(SWRequirements) ProvisionInfo = _reflection.GeneratedProtocolMessageType('ProvisionInfo', (_message.Message,), { 'DESCRIPTOR' : _PROVISIONINFO, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.ProvisionInfo) }) _sym_db.RegisterMessage(ProvisionInfo) Target = _reflection.GeneratedProtocolMessageType('Target', (_message.Message,), { 'DESCRIPTOR' : _TARGET, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.Target) }) _sym_db.RegisterMessage(Target) SwarmingDefinition = _reflection.GeneratedProtocolMessageType('SwarmingDefinition', (_message.Message,), { 'DynamicUpdateLookupTableEntry' : _reflection.GeneratedProtocolMessageType('DynamicUpdateLookupTableEntry', (_message.Message,), { 'DESCRIPTOR' : _SWARMINGDEFINITION_DYNAMICUPDATELOOKUPTABLEENTRY, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SwarmingDefinition.DynamicUpdateLookupTableEntry) }) , 'DESCRIPTOR' : _SWARMINGDEFINITION, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.SwarmingDefinition) }) _sym_db.RegisterMessage(SwarmingDefinition) _sym_db.RegisterMessage(SwarmingDefinition.DynamicUpdateLookupTableEntry) CTPv2Response = _reflection.GeneratedProtocolMessageType('CTPv2Response', (_message.Message,), { 'DESCRIPTOR' : _CTPV2RESPONSE, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.CTPv2Response) }) _sym_db.RegisterMessage(CTPv2Response) CrosTestRunnerRequest = _reflection.GeneratedProtocolMessageType('CrosTestRunnerRequest', (_message.Message,), { 'DESCRIPTOR' : _CROSTESTRUNNERREQUEST, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.CrosTestRunnerRequest) }) _sym_db.RegisterMessage(CrosTestRunnerRequest) PublishKey = _reflection.GeneratedProtocolMessageType('PublishKey', (_message.Message,), { 'KeyValuesEntry' : _reflection.GeneratedProtocolMessageType('KeyValuesEntry', (_message.Message,), { 'DESCRIPTOR' : _PUBLISHKEY_KEYVALUESENTRY, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.PublishKey.KeyValuesEntry) }) , 'DESCRIPTOR' : _PUBLISHKEY, '__module__' : 'chromiumos.test.api.ctp2_pb2' # @@protoc_insertion_point(class_scope:chromiumos.test.api.PublishKey) }) _sym_db.RegisterMessage(PublishKey) _sym_db.RegisterMessage(PublishKey.KeyValuesEntry) DESCRIPTOR._options = None _CTPV2REQUEST.fields_by_name['suite_request']._options = None _CTPV2REQUEST.fields_by_name['targets']._options = None _CTPV2REQUEST.fields_by_name['karbon_filters']._options = None _CTPV2REQUEST.fields_by_name['koffee_filters']._options = None _CTPV2REQUEST.fields_by_name['pool']._options = None _CTPV2REQUEST.fields_by_name['scheduke_metadata']._options = None _CTPV2REQUEST.fields_by_name['schedule_targets']._options = None _TARGETS.fields_by_name['sw_targets']._options = None _LEGACYHW.fields_by_name['variant']._options = None _LEGACYHW.fields_by_name['multi_dut']._options = None _LEGACYHW.fields_by_name['pool']._options = None _CTPFILTER.fields_by_name['container']._options = None _CTPFILTER.fields_by_name['dependent_containers']._options = None _CTPTESTCASE.fields_by_name['hw_requirements']._options = None _CTPTESTCASE.fields_by_name['sw_requirements']._options = None _SUITEMETADATA.fields_by_name['target_requirements']._options = None _SUITEMETADATA.fields_by_name['schedule_target_requirements']._options = None _TARGETREQUIREMENTS.fields_by_name['sw_requirements']._options = None _SCHEDULINGUNIT_DYNAMICUPDATELOOKUPTABLEENTRY._options = None _SWARMINGDEFINITION_DYNAMICUPDATELOOKUPTABLEENTRY._options = None _SWARMINGDEFINITION.fields_by_name['dynamic_update_lookup_table']._options = None _PUBLISHKEY_KEYVALUESENTRY._options = None _CTPV2SERVICE = _descriptor.ServiceDescriptor( name='CTPv2Service', full_name='chromiumos.test.api.CTPv2Service', file=DESCRIPTOR, index=0, serialized_options=None, create_key=_descriptor._internal_create_key, serialized_start=6676, serialized_end=6780, methods=[ _descriptor.MethodDescriptor( name='RequestResolver', full_name='chromiumos.test.api.CTPv2Service.RequestResolver', index=0, containing_service=None, input_type=_CTPV2REQUEST, output_type=_CTPV2RESPONSE, serialized_options=None, create_key=_descriptor._internal_create_key, ), ]) _sym_db.RegisterServiceDescriptor(_CTPV2SERVICE) DESCRIPTOR.services_by_name['CTPv2Service'] = _CTPV2SERVICE _GENERICFILTERSERVICE = _descriptor.ServiceDescriptor( name='GenericFilterService', full_name='chromiumos.test.api.GenericFilterService', file=DESCRIPTOR, index=1, serialized_options=None, create_key=_descriptor._internal_create_key, serialized_start=6783, serialized_end=7009, methods=[ _descriptor.MethodDescriptor( name='Execute', full_name='chromiumos.test.api.GenericFilterService.Execute', index=0, containing_service=None, input_type=_INTERNALTESTPLAN, output_type=_INTERNALTESTPLAN, serialized_options=None, create_key=_descriptor._internal_create_key, ), _descriptor.MethodDescriptor( name='ExecuteStream', full_name='chromiumos.test.api.GenericFilterService.ExecuteStream', index=1, containing_service=None, input_type=_INTERNALTESTPLANFRAGMENT, output_type=_INTERNALTESTPLANFRAGMENT, serialized_options=None, create_key=_descriptor._internal_create_key, ), ]) _sym_db.RegisterServiceDescriptor(_GENERICFILTERSERVICE) DESCRIPTOR.services_by_name['GenericFilterService'] = _GENERICFILTERSERVICE # @@protoc_insertion_point(module_scope)