# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: chromiumos/test/artifact/test_result.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 import storage_path_pb2 as chromiumos_dot_storage__path__pb2
from chromiumos.test.api import provision_state_pb2 as chromiumos_dot_test_dot_api_dot_provision__state__pb2
from chromiumos.test.api import test_case_metadata_pb2 as chromiumos_dot_test_dot_api_dot_test__case__metadata__pb2
from chromiumos.test.api import test_case_result_pb2 as chromiumos_dot_test_dot_api_dot_test__case__result__pb2
from chromiumos.test.api import test_harness_pb2 as chromiumos_dot_test_dot_api_dot_test__harness__pb2
from chromiumos.test.lab.api import dut_pb2 as chromiumos_dot_test_dot_lab_dot_api_dot_dut__pb2
from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='chromiumos/test/artifact/test_result.proto',
  package='chromiumos.test.artifact',
  syntax='proto3',
  serialized_options=b'Z2go.chromium.org/chromiumos/config/go/test/artifact',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n*chromiumos/test/artifact/test_result.proto\x12\x18\x63hromiumos.test.artifact\x1a\x1d\x63hromiumos/storage_path.proto\x1a)chromiumos/test/api/provision_state.proto\x1a,chromiumos/test/api/test_case_metadata.proto\x1a*chromiumos/test/api/test_case_result.proto\x1a&chromiumos/test/api/test_harness.proto\x1a!chromiumos/test/lab/api/dut.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x96\x01\n\nTestResult\x12\x0f\n\x07version\x18\x01 \x01(\r\x12\x41\n\x0ftest_invocation\x18\x02 \x01(\x0b\x32(.chromiumos.test.artifact.TestInvocation\x12\x34\n\ttest_runs\x18\x03 \x03(\x0b\x32!.chromiumos.test.artifact.TestRun\"\xf9\x05\n\x0eTestInvocation\x12\x43\n\x10test_environment\x18\x01 \x01(\x0b\x32).chromiumos.test.artifact.TestEnvironment\x12:\n\x0c\x64ut_topology\x18\x02 \x01(\x0b\x32$.chromiumos.test.lab.api.DutTopology\x12G\n\x16primary_execution_info\x18\x03 \x01(\x0b\x32\'.chromiumos.test.artifact.ExecutionInfo\x12J\n\x19secondary_executions_info\x18\x04 \x03(\x0b\x32\'.chromiumos.test.artifact.ExecutionInfo\x12I\n\x13scheduling_metadata\x18\x05 \x01(\x0b\x32,.chromiumos.test.artifact.SchedulingMetadata\x12@\n\x04tags\x18\x06 \x03(\x0b\x32\x32.chromiumos.test.artifact.TestInvocation.TagsEntry\x12\x12\n\nis_cft_run\x18\x07 \x01(\x08\x12\x13\n\x0bis_trv2_run\x18\n \x01(\x08\x12\x11\n\tis_al_run\x18\x0b \x01(\x08\x12\x11\n\tis_3d_run\x18\x0c \x01(\x08\x12R\n\x18project_tracker_metadata\x18\x08 \x01(\x0b\x32\x30.chromiumos.test.artifact.ProjectTrackerMetadata\x12;\n\x0cpartner_info\x18\t \x01(\x0b\x32%.chromiumos.test.artifact.PartnerInfo\x12\x37\n\x08\x65qc_info\x18\r \x01(\x0b\x32!.chromiumos.test.artifact.EqcInfoB\x02\x18\x01\x1a+\n\tTagsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xaf\x01\n\x0fTestEnvironment\x12\x38\n\x02id\x18\x01 \x01(\x0b\x32,.chromiumos.test.artifact.TestEnvironment.Id\x12\x42\n\x0c\x61ncestor_ids\x18\x02 \x03(\x0b\x32,.chromiumos.test.artifact.TestEnvironment.Id\x1a\x1e\n\x02Id\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\xce\x02\n\x07\x45qcInfo\x12\x10\n\x08\x65qc_hash\x18\x01 \x01(\t\x12\x10\n\x08\x65qc_name\x18\x02 \x01(\t\x12]\n\x17\x65qc_category_expression\x18\x03 \x03(\x0b\x32<.chromiumos.test.artifact.EqcInfo.EqcCategoryExpressionEntry\x12L\n\x0e\x65qc_dimensions\x18\x04 \x03(\x0b\x32\x34.chromiumos.test.artifact.EqcInfo.EqcDimensionsEntry\x1a<\n\x1a\x45qcCategoryExpressionEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x34\n\x12\x45qcDimensionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x90\x04\n\x07TestRun\x12>\n\x0etest_case_info\x18\x01 \x01(\x0b\x32&.chromiumos.test.artifact.TestCaseInfo\x12*\n\tlogs_info\x18\x02 \x03(\x0b\x32\x17.chromiumos.StoragePath\x12>\n\x0e\x63ustom_results\x18\x03 \x03(\x0b\x32&.chromiumos.test.artifact.CustomResult\x12\x37\n\ttime_info\x18\x04 \x01(\x0b\x32$.chromiumos.test.artifact.TimingInfo\x12:\n\x0ctest_harness\x18\x05 \x01(\x0b\x32 .chromiumos.test.api.TestHarnessB\x02\x18\x01\x12G\n\x12\x65xecution_metadata\x18\x06 \x01(\x0b\x32+.chromiumos.test.artifact.ExecutionMetadata\x12\x39\n\x04tags\x18\x07 \x03(\x0b\x32+.chromiumos.test.artifact.TestRun.TagsEntry\x12\x33\n\x08\x65qc_info\x18\x08 \x01(\x0b\x32!.chromiumos.test.artifact.EqcInfo\x1a+\n\tTagsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xde\x03\n\x0cTestCaseInfo\x12\x45\n\x12test_case_metadata\x18\x01 \x01(\x0b\x32%.chromiumos.test.api.TestCaseMetadataB\x02\x18\x01\x12=\n\x10test_case_result\x18\x02 \x01(\x0b\x32#.chromiumos.test.api.TestCaseResult\x12\x14\n\x0c\x64isplay_name\x18\x03 \x01(\t\x12\r\n\x05suite\x18\x04 \x01(\t\x12\x0e\n\x06\x62ranch\x18\x05 \x01(\t\x12\x19\n\x11main_builder_name\x18\x06 \x01(\t\x12\x11\n\trequester\x18\x07 \x01(\t\x12\x10\n\x08\x63ontacts\x18\x08 \x03(\t\x12\x14\n\x0ctest_plan_id\x18\t \x01(\t\x12\x0f\n\x07\x63hannel\x18\n \x01(\t\x12\x33\n\x08\x61vl_info\x18\x0b \x01(\x0b\x32!.chromiumos.test.artifact.AvlInfo\x12\x33\n\x08gsc_info\x18\x0c \x01(\x0b\x32!.chromiumos.test.artifact.GscInfo\x12\x42\n\x10stress_test_info\x18\r \x01(\x0b\x32(.chromiumos.test.artifact.StressTestInfo\"\x94\x02\n\tBuildInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tmilestone\x18\x02 \x01(\x04\x12\x19\n\x11\x63hrome_os_version\x18\x03 \x01(\t\x12\x0e\n\x06source\x18\x04 \x01(\t\x12\x18\n\x10snapshot_version\x18\x05 \x01(\t\x12\x14\n\x0c\x62uild_target\x18\x06 \x01(\t\x12\x15\n\rboard_variant\x18\x07 \x01(\t\x12\r\n\x05\x62oard\x18\x08 \x01(\t\x12?\n\x0e\x62uild_metadata\x18\t \x01(\x0b\x32\'.chromiumos.test.artifact.BuildMetadata\x12\x10\n\x08\x63ritical\x18\n \x01(\x08\x12\x12\n\nboard_type\x18\x0b \x01(\t\"\xce\x13\n\rBuildMetadata\x12\x38\n\x03\x61rc\x18\x01 \x01(\x0b\x32+.chromiumos.test.artifact.BuildMetadata.Arc\x12>\n\x06\x63hrome\x18\x02 \x01(\x0b\x32..chromiumos.test.artifact.BuildMetadata.Chrome\x12\x43\n\tchrome_os\x18\x03 \x01(\x0b\x32\x30.chromiumos.test.artifact.BuildMetadata.ChromeOs\x12\x42\n\x08\x66irmware\x18\x04 \x01(\x0b\x32\x30.chromiumos.test.artifact.BuildMetadata.Firmware\x12>\n\x06kernel\x18\x05 \x01(\x0b\x32..chromiumos.test.artifact.BuildMetadata.Kernel\x12\x38\n\x03sku\x18\x06 \x01(\x0b\x32+.chromiumos.test.artifact.BuildMetadata.Sku\x12@\n\x07\x63hipset\x18\x07 \x01(\x0b\x32/.chromiumos.test.artifact.BuildMetadata.Chipset\x12\x42\n\x08\x63\x65llular\x18\x08 \x01(\x0b\x32\x30.chromiumos.test.artifact.BuildMetadata.Cellular\x12>\n\x06lacros\x18\t \x01(\x0b\x32..chromiumos.test.artifact.BuildMetadata.Lacros\x12\x39\n\tchameleon\x18\n \x01(\x0b\x32\".chromiumos.test.lab.api.ChameleonB\x02\x18\x01\x12\x41\n\x08gfx_info\x18\x0b \x01(\x0b\x32/.chromiumos.test.artifact.BuildMetadata.GfxInfo\x12\x36\n\nmodem_info\x18\x0c \x01(\x0b\x32\".chromiumos.test.lab.api.ModemInfo\x12M\n\x0e\x63hameleon_info\x18\r \x01(\x0b\x32\x35.chromiumos.test.artifact.BuildMetadata.ChameleonInfo\x12\x45\n\nservo_info\x18\x0e \x01(\x0b\x32\x31.chromiumos.test.artifact.BuildMetadata.ServoInfo\x1a&\n\x03\x41rc\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x0e\n\x06\x62ranch\x18\x02 \x01(\t\x1a\x19\n\x06\x43hrome\x12\x0f\n\x07version\x18\x01 \x01(\t\x1a\x1b\n\x08\x43hromeOs\x12\x0f\n\x07version\x18\x01 \x01(\t\x1a\x8e\x01\n\x08\x46irmware\x12\x12\n\nro_version\x18\x01 \x01(\t\x12\x12\n\nrw_version\x18\x02 \x01(\t\x12\x15\n\rap_ro_version\x18\x03 \x01(\t\x12\x15\n\rap_rw_version\x18\x04 \x01(\t\x12\x15\n\rec_ro_version\x18\x05 \x01(\t\x12\x15\n\rec_rw_version\x18\x06 \x01(\t\x1a\x19\n\x06Kernel\x12\x0f\n\x07version\x18\x01 \x01(\t\x1a\x39\n\x03Sku\x12\x10\n\x08hwid_sku\x18\x01 \x01(\t\x12\x12\n\ndlm_sku_id\x18\x02 \x01(\t\x12\x0c\n\x04hwid\x18\x03 \x01(\t\x1a\x38\n\x07\x43hipset\x12\x11\n\twifi_chip\x18\x01 \x01(\t\x12\x1a\n\x12wifi_router_models\x18\x02 \x01(\t\x1a\x1b\n\x08\x43\x65llular\x12\x0f\n\x07\x63\x61rrier\x18\x01 \x01(\t\x1a\x35\n\x06Lacros\x12\x13\n\x0b\x61sh_version\x18\x01 \x01(\t\x12\x16\n\x0elacros_version\x18\x02 \x01(\t\x1a\x80\x03\n\x07GfxInfo\x12\x0e\n\x06gpu_id\x18\x01 \x01(\t\x12\x12\n\ngpu_family\x18\x02 \x01(\t\x12\x1d\n\x15gpu_open_gles_version\x18\x03 \x01(\t\x12\x12\n\ngpu_vendor\x18\x04 \x01(\t\x12\x1a\n\x12gpu_vulkan_version\x18\x05 \x01(\t\x12\x1b\n\x13platform_cpu_vendor\x18\x06 \x01(\t\x12\x1a\n\x12platform_disk_size\x18\x07 \x01(\x04\x12\x1c\n\x14platform_memory_size\x18\x08 \x01(\x04\x12\x1a\n\x12\x64isplay_panel_name\x18\t \x01(\t\x12\x1b\n\x13\x64isplay_present_hdr\x18\n \x01(\t\x12\x1b\n\x13\x64isplay_present_psr\x18\x0b \x01(\t\x12\x1b\n\x13\x64isplay_present_vrr\x18\x0c \x01(\t\x12\x1c\n\x14\x64isplay_refresh_rate\x18\r \x01(\t\x12\x1a\n\x12\x64isplay_resolution\x18\x0e \x01(\t\x1a\xc3\x01\n\rChameleonInfo\x12M\n\x0e\x63hameleon_type\x18\x01 \x03(\x0e\x32\x35.chromiumos.test.artifact.BuildMetadata.ChameleonType\x12\x63\n\x1a\x63hameleon_connection_types\x18\x02 \x03(\x0e\x32?.chromiumos.test.artifact.BuildMetadata.ChameleonConnectionType\x1aO\n\tServoInfo\x12\x16\n\x0eservod_version\x18\x01 \x01(\t\x12\x16\n\x0eservo_versions\x18\x02 \x01(\t\x12\x12\n\nservo_type\x18\x03 \x01(\t\"\xe9\x01\n\rChameleonType\x12\x1a\n\x16\x43HAMELEON_TYPE_INVALID\x10\x00\x12\x15\n\x11\x43HAMELEON_TYPE_DP\x10\x02\x12\x1e\n\x16\x43HAMELEON_TYPE_DP_HDMI\x10\x03\x1a\x02\x08\x01\x12\x1a\n\x12\x43HAMELEON_TYPE_VGA\x10\x04\x1a\x02\x08\x01\x12\x17\n\x13\x43HAMELEON_TYPE_HDMI\x10\x05\x12\x15\n\x11\x43HAMELEON_TYPE_V2\x10\t\x12\x15\n\x11\x43HAMELEON_TYPE_V3\x10\n\x12\x16\n\x12\x43HAMELEON_TYPE_RPI\x10\x0b\"\x04\x08\x01\x10\x01\"\x04\x08\x06\x10\x08\"\xd2\x01\n\x17\x43hameleonConnectionType\x12%\n!CHAMELEON_CONNECTION_TYPE_INVALID\x10\x00\x12\'\n#CHAMELEON_CONNECTION_TYPE_AUDIOJACK\x10\x01\x12!\n\x1d\x43HAMELEON_CONNECTION_TYPE_USB\x10\x02\x12\"\n\x1e\x43HAMELEON_CONNECTION_TYPE_HDMI\x10\x03\x12 \n\x1c\x43HAMELEON_CONNECTION_TYPE_DP\x10\x04\"\xf3\x03\n\x07\x44utInfo\x12)\n\x03\x64ut\x18\x01 \x01(\x0b\x32\x1c.chromiumos.test.lab.api.Dut\x12<\n\x0fprovision_state\x18\x02 \x01(\x0b\x32#.chromiumos.test.api.ProvisionState\x12\x39\n\x04tags\x18\x03 \x03(\x0b\x32+.chromiumos.test.artifact.DutInfo.TagsEntry\x12\x0b\n\x03\x63\x62x\x18\x04 \x01(\x08\x12;\n\x08usb_info\x18\x05 \x01(\x0b\x32).chromiumos.test.artifact.DutInfo.UsbInfo\x12N\n\x10stress_test_info\x18\x06 \x01(\x0b\x32\x30.chromiumos.test.artifact.DutInfo.StressTestInfoB\x02\x18\x01\x1a+\n\tTagsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1aO\n\x07UsbInfo\x12!\n\x19power_delivery_port_servo\x18\x01 \x01(\t\x12!\n\x19power_delivery_port_count\x18\x02 \x01(\r\x1a,\n\x0eStressTestInfo\x12\x16\n\niterations\x18\x01 \x01(\rB\x02\x18\x01:\x02\x18\x01\"E\n\tDroneInfo\x12\r\n\x05\x64rone\x18\x01 \x01(\t\x12\x13\n\x0b\x64rone_image\x18\x02 \x01(\t\x12\x14\n\x0c\x64rone_server\x18\x03 \x01(\t\"\x8f\x01\n\x0cSwarmingInfo\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x15\n\rsuite_task_id\x18\x02 \x01(\t\x12\x11\n\ttask_name\x18\x03 \x01(\t\x12\x0c\n\x04pool\x18\x04 \x01(\t\x12\x12\n\nlabel_pool\x18\x05 \x01(\t\x12\x0e\n\x06\x62ot_id\x18\x06 \x01(\t\x12\x12\n\nbot_config\x18\x07 \x01(\t\"!\n\rInventoryInfo\x12\x10\n\x08ufs_zone\x18\x01 \x01(\t\"=\n\tBuilderID\x12\x0f\n\x07project\x18\x01 \x01(\t\x12\x0e\n\x06\x62ucket\x18\x02 \x01(\t\x12\x0f\n\x07\x62uilder\x18\x03 \x01(\t\"i\n\x0f\x42uildbucketInfo\x12\n\n\x02id\x18\x01 \x01(\x03\x12\x34\n\x07\x62uilder\x18\x02 \x01(\x0b\x32#.chromiumos.test.artifact.BuilderID\x12\x14\n\x0c\x61ncestor_ids\x18\x03 \x03(\x03\"\xc9\x01\n\nSkylabInfo\x12\x37\n\ndrone_info\x18\x01 \x01(\x0b\x32#.chromiumos.test.artifact.DroneInfo\x12=\n\rswarming_info\x18\x02 \x01(\x0b\x32&.chromiumos.test.artifact.SwarmingInfo\x12\x43\n\x10\x62uildbucket_info\x18\x03 \x01(\x0b\x32).chromiumos.test.artifact.BuildbucketInfo\"\xc9\x01\n\nSatlabInfo\x12=\n\rswarming_info\x18\x01 \x01(\x0b\x32&.chromiumos.test.artifact.SwarmingInfo\x12\x43\n\x10\x62uildbucket_info\x18\x02 \x01(\x0b\x32).chromiumos.test.artifact.BuildbucketInfo\x12\x37\n\ndrone_info\x18\x03 \x01(\x0b\x32#.chromiumos.test.artifact.DroneInfo\"!\n\x0bPartnerInfo\x12\x12\n\naccount_id\x18\x01 \x01(\x03\"\xc4\x02\n\rExecutionInfo\x12\x37\n\nbuild_info\x18\x01 \x01(\x0b\x32#.chromiumos.test.artifact.BuildInfo\x12\x33\n\x08\x64ut_info\x18\x02 \x01(\x0b\x32!.chromiumos.test.artifact.DutInfo\x12;\n\x0bskylab_info\x18\x03 \x01(\x0b\x32$.chromiumos.test.artifact.SkylabInfoH\x00\x12;\n\x0bsatlab_info\x18\x04 \x01(\x0b\x32$.chromiumos.test.artifact.SatlabInfoH\x00\x12?\n\x0einventory_info\x18\x05 \x01(\x0b\x32\'.chromiumos.test.artifact.InventoryInfoB\n\n\x08\x65nv_info\"\x8f\x01\n\x0c\x43ustomResult\x12\x35\n\x14result_artifact_path\x18\x01 \x01(\x0b\x32\x17.chromiumos.StoragePath\x12\x39\n\x03\x63ts\x18\x02 \x01(\x0b\x32*.chromiumos.test.artifact.CustomResult.CtsH\x00\x1a\x05\n\x03\x43tsB\x06\n\x04type\"\x9c\x01\n\nTimingInfo\x12/\n\x0bqueued_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x0cstarted_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12+\n\x08\x64uration\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\"\x83\x03\n\x12SchedulingMetadata\x12\x65\n\x15hardware_dependencies\x18\x01 \x03(\x0b\x32\x46.chromiumos.test.artifact.SchedulingMetadata.HardwareDependenciesEntry\x12Y\n\x0fscheduling_args\x18\x02 \x03(\x0b\x32@.chromiumos.test.artifact.SchedulingMetadata.SchedulingArgsEntry\x12\x37\n\ttime_info\x18\x03 \x01(\x0b\x32$.chromiumos.test.artifact.TimingInfo\x1a;\n\x19HardwareDependenciesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x35\n\x13SchedulingArgsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"(\n\x16ProjectTrackerMetadata\x12\x0e\n\x06\x62ug_id\x18\x01 \x01(\t\"\xb5\x02\n\x11\x45xecutionMetadata\x12\x64\n\x15software_dependencies\x18\x01 \x03(\x0b\x32\x45.chromiumos.test.artifact.ExecutionMetadata.SoftwareDependenciesEntry\x12L\n\ttest_args\x18\x02 \x03(\x0b\x32\x39.chromiumos.test.artifact.ExecutionMetadata.TestArgsEntry\x1a;\n\x19SoftwareDependenciesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a/\n\rTestArgsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"X\n\x07\x41vlInfo\x12\x16\n\x0e\x61vl_part_model\x18\x01 \x01(\t\x12\x19\n\x11\x61vl_part_firmware\x18\x02 \x01(\t\x12\x1a\n\x12\x61vl_component_type\x18\x03 \x01(\t\"\xfd\x02\n\x07GscInfo\x12\x14\n\x0cgsc_buildurl\x18\x01 \x01(\t\x12\x16\n\x0egsc_ccd_serial\x18\x02 \x01(\t\x12#\n\x1bgsc_devboardservice_version\x18\x03 \x01(\t\x12\x1d\n\x15gsc_hyperdebug_serial\x18\x04 \x01(\t\x12\x1e\n\x16gsc_hyperdebug_version\x18\x05 \x01(\t\x12!\n\x19gsc_opentitantool_version\x18\x06 \x01(\t\x12\x16\n\x0egsc_ro_version\x18\x07 \x01(\t\x12\x15\n\rgsc_rw_branch\x18\x08 \x01(\t\x12\x12\n\ngsc_rw_rev\x18\t \x01(\t\x12\x12\n\ngsc_rw_sha\x18\n \x01(\t\x12\x16\n\x0egsc_rw_version\x18\x0b \x01(\t\x12\x18\n\x10gsc_tast_version\x18\x0c \x01(\t\x12\x1a\n\x12gsc_testbed_serial\x18\r \x01(\t\x12\x18\n\x10gsc_testbed_type\x18\x0e \x01(\t\"$\n\x0eStressTestInfo\x12\x12\n\niterations\x18\x01 \x01(\rB4Z2go.chromium.org/chromiumos/config/go/test/artifactb\x06proto3'
  ,
  dependencies=[chromiumos_dot_storage__path__pb2.DESCRIPTOR,chromiumos_dot_test_dot_api_dot_provision__state__pb2.DESCRIPTOR,chromiumos_dot_test_dot_api_dot_test__case__metadata__pb2.DESCRIPTOR,chromiumos_dot_test_dot_api_dot_test__case__result__pb2.DESCRIPTOR,chromiumos_dot_test_dot_api_dot_test__harness__pb2.DESCRIPTOR,chromiumos_dot_test_dot_lab_dot_api_dot_dut__pb2.DESCRIPTOR,google_dot_protobuf_dot_duration__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,])



_BUILDMETADATA_CHAMELEONTYPE = _descriptor.EnumDescriptor(
  name='ChameleonType',
  full_name='chromiumos.test.artifact.BuildMetadata.ChameleonType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_TYPE_INVALID', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_TYPE_DP', index=1, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_TYPE_DP_HDMI', index=2, number=3,
      serialized_options=b'\010\001',
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_TYPE_VGA', index=3, number=4,
      serialized_options=b'\010\001',
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_TYPE_HDMI', index=4, number=5,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_TYPE_V2', index=5, number=9,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_TYPE_V3', index=6, number=10,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_TYPE_RPI', index=7, number=11,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5164,
  serialized_end=5397,
)
_sym_db.RegisterEnumDescriptor(_BUILDMETADATA_CHAMELEONTYPE)

_BUILDMETADATA_CHAMELEONCONNECTIONTYPE = _descriptor.EnumDescriptor(
  name='ChameleonConnectionType',
  full_name='chromiumos.test.artifact.BuildMetadata.ChameleonConnectionType',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_CONNECTION_TYPE_INVALID', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_CONNECTION_TYPE_AUDIOJACK', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_CONNECTION_TYPE_USB', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_CONNECTION_TYPE_HDMI', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='CHAMELEON_CONNECTION_TYPE_DP', index=4, number=4,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5400,
  serialized_end=5610,
)
_sym_db.RegisterEnumDescriptor(_BUILDMETADATA_CHAMELEONCONNECTIONTYPE)


_TESTRESULT = _descriptor.Descriptor(
  name='TestResult',
  full_name='chromiumos.test.artifact.TestResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='version', full_name='chromiumos.test.artifact.TestResult.version', index=0,
      number=1, type=13, cpp_type=3, 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='test_invocation', full_name='chromiumos.test.artifact.TestResult.test_invocation', 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='test_runs', full_name='chromiumos.test.artifact.TestResult.test_runs', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=377,
  serialized_end=527,
)


_TESTINVOCATION_TAGSENTRY = _descriptor.Descriptor(
  name='TagsEntry',
  full_name='chromiumos.test.artifact.TestInvocation.TagsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='chromiumos.test.artifact.TestInvocation.TagsEntry.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.artifact.TestInvocation.TagsEntry.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=1248,
  serialized_end=1291,
)

_TESTINVOCATION = _descriptor.Descriptor(
  name='TestInvocation',
  full_name='chromiumos.test.artifact.TestInvocation',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='test_environment', full_name='chromiumos.test.artifact.TestInvocation.test_environment', 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='dut_topology', full_name='chromiumos.test.artifact.TestInvocation.dut_topology', 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='primary_execution_info', full_name='chromiumos.test.artifact.TestInvocation.primary_execution_info', 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='secondary_executions_info', full_name='chromiumos.test.artifact.TestInvocation.secondary_executions_info', 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),
    _descriptor.FieldDescriptor(
      name='scheduling_metadata', full_name='chromiumos.test.artifact.TestInvocation.scheduling_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='tags', full_name='chromiumos.test.artifact.TestInvocation.tags', index=5,
      number=6, 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='is_cft_run', full_name='chromiumos.test.artifact.TestInvocation.is_cft_run', 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='is_trv2_run', full_name='chromiumos.test.artifact.TestInvocation.is_trv2_run', index=7,
      number=10, 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.artifact.TestInvocation.is_al_run', index=8,
      number=11, 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_3d_run', full_name='chromiumos.test.artifact.TestInvocation.is_3d_run', index=9,
      number=12, 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='project_tracker_metadata', full_name='chromiumos.test.artifact.TestInvocation.project_tracker_metadata', index=10,
      number=8, 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='partner_info', full_name='chromiumos.test.artifact.TestInvocation.partner_info', index=11,
      number=9, 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='eqc_info', full_name='chromiumos.test.artifact.TestInvocation.eqc_info', index=12,
      number=13, 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),
  ],
  extensions=[
  ],
  nested_types=[_TESTINVOCATION_TAGSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=530,
  serialized_end=1291,
)


_TESTENVIRONMENT_ID = _descriptor.Descriptor(
  name='Id',
  full_name='chromiumos.test.artifact.TestEnvironment.Id',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='chromiumos.test.artifact.TestEnvironment.Id.id', 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='name', full_name='chromiumos.test.artifact.TestEnvironment.Id.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1439,
  serialized_end=1469,
)

_TESTENVIRONMENT = _descriptor.Descriptor(
  name='TestEnvironment',
  full_name='chromiumos.test.artifact.TestEnvironment',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='chromiumos.test.artifact.TestEnvironment.id', 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='ancestor_ids', full_name='chromiumos.test.artifact.TestEnvironment.ancestor_ids', 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=[_TESTENVIRONMENT_ID, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1294,
  serialized_end=1469,
)


_EQCINFO_EQCCATEGORYEXPRESSIONENTRY = _descriptor.Descriptor(
  name='EqcCategoryExpressionEntry',
  full_name='chromiumos.test.artifact.EqcInfo.EqcCategoryExpressionEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='chromiumos.test.artifact.EqcInfo.EqcCategoryExpressionEntry.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.artifact.EqcInfo.EqcCategoryExpressionEntry.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=1692,
  serialized_end=1752,
)

_EQCINFO_EQCDIMENSIONSENTRY = _descriptor.Descriptor(
  name='EqcDimensionsEntry',
  full_name='chromiumos.test.artifact.EqcInfo.EqcDimensionsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='chromiumos.test.artifact.EqcInfo.EqcDimensionsEntry.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.artifact.EqcInfo.EqcDimensionsEntry.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=1754,
  serialized_end=1806,
)

_EQCINFO = _descriptor.Descriptor(
  name='EqcInfo',
  full_name='chromiumos.test.artifact.EqcInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='eqc_hash', full_name='chromiumos.test.artifact.EqcInfo.eqc_hash', 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='eqc_name', full_name='chromiumos.test.artifact.EqcInfo.eqc_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='eqc_category_expression', full_name='chromiumos.test.artifact.EqcInfo.eqc_category_expression', 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='eqc_dimensions', full_name='chromiumos.test.artifact.EqcInfo.eqc_dimensions', 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=[_EQCINFO_EQCCATEGORYEXPRESSIONENTRY, _EQCINFO_EQCDIMENSIONSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1472,
  serialized_end=1806,
)


_TESTRUN_TAGSENTRY = _descriptor.Descriptor(
  name='TagsEntry',
  full_name='chromiumos.test.artifact.TestRun.TagsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='chromiumos.test.artifact.TestRun.TagsEntry.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.artifact.TestRun.TagsEntry.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=1248,
  serialized_end=1291,
)

_TESTRUN = _descriptor.Descriptor(
  name='TestRun',
  full_name='chromiumos.test.artifact.TestRun',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='test_case_info', full_name='chromiumos.test.artifact.TestRun.test_case_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='logs_info', full_name='chromiumos.test.artifact.TestRun.logs_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='custom_results', full_name='chromiumos.test.artifact.TestRun.custom_results', 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='time_info', full_name='chromiumos.test.artifact.TestRun.time_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='test_harness', full_name='chromiumos.test.artifact.TestRun.test_harness', 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=b'\030\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='execution_metadata', full_name='chromiumos.test.artifact.TestRun.execution_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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='tags', full_name='chromiumos.test.artifact.TestRun.tags', 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='eqc_info', full_name='chromiumos.test.artifact.TestRun.eqc_info', index=7,
      number=8, 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=[_TESTRUN_TAGSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1809,
  serialized_end=2337,
)


_TESTCASEINFO = _descriptor.Descriptor(
  name='TestCaseInfo',
  full_name='chromiumos.test.artifact.TestCaseInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='test_case_metadata', full_name='chromiumos.test.artifact.TestCaseInfo.test_case_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=b'\030\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='test_case_result', full_name='chromiumos.test.artifact.TestCaseInfo.test_case_result', 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='display_name', full_name='chromiumos.test.artifact.TestCaseInfo.display_name', 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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='suite', full_name='chromiumos.test.artifact.TestCaseInfo.suite', 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='branch', full_name='chromiumos.test.artifact.TestCaseInfo.branch', 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='main_builder_name', full_name='chromiumos.test.artifact.TestCaseInfo.main_builder_name', index=5,
      number=6, 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='requester', full_name='chromiumos.test.artifact.TestCaseInfo.requester', index=6,
      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='contacts', full_name='chromiumos.test.artifact.TestCaseInfo.contacts', index=7,
      number=8, 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='test_plan_id', full_name='chromiumos.test.artifact.TestCaseInfo.test_plan_id', index=8,
      number=9, 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='channel', full_name='chromiumos.test.artifact.TestCaseInfo.channel', index=9,
      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),
    _descriptor.FieldDescriptor(
      name='avl_info', full_name='chromiumos.test.artifact.TestCaseInfo.avl_info', index=10,
      number=11, 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='gsc_info', full_name='chromiumos.test.artifact.TestCaseInfo.gsc_info', index=11,
      number=12, 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='stress_test_info', full_name='chromiumos.test.artifact.TestCaseInfo.stress_test_info', index=12,
      number=13, 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=2340,
  serialized_end=2818,
)


_BUILDINFO = _descriptor.Descriptor(
  name='BuildInfo',
  full_name='chromiumos.test.artifact.BuildInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='chromiumos.test.artifact.BuildInfo.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='milestone', full_name='chromiumos.test.artifact.BuildInfo.milestone', index=1,
      number=2, type=4, cpp_type=4, 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='chrome_os_version', full_name='chromiumos.test.artifact.BuildInfo.chrome_os_version', 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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='source', full_name='chromiumos.test.artifact.BuildInfo.source', 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='snapshot_version', full_name='chromiumos.test.artifact.BuildInfo.snapshot_version', 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='build_target', full_name='chromiumos.test.artifact.BuildInfo.build_target', index=5,
      number=6, 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='board_variant', full_name='chromiumos.test.artifact.BuildInfo.board_variant', index=6,
      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='board', full_name='chromiumos.test.artifact.BuildInfo.board', index=7,
      number=8, 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='build_metadata', full_name='chromiumos.test.artifact.BuildInfo.build_metadata', index=8,
      number=9, 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='critical', full_name='chromiumos.test.artifact.BuildInfo.critical', index=9,
      number=10, 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='board_type', full_name='chromiumos.test.artifact.BuildInfo.board_type', index=10,
      number=11, 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=2821,
  serialized_end=3097,
)


_BUILDMETADATA_ARC = _descriptor.Descriptor(
  name='Arc',
  full_name='chromiumos.test.artifact.BuildMetadata.Arc',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='version', full_name='chromiumos.test.artifact.BuildMetadata.Arc.version', 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='branch', full_name='chromiumos.test.artifact.BuildMetadata.Arc.branch', 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=4028,
  serialized_end=4066,
)

_BUILDMETADATA_CHROME = _descriptor.Descriptor(
  name='Chrome',
  full_name='chromiumos.test.artifact.BuildMetadata.Chrome',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='version', full_name='chromiumos.test.artifact.BuildMetadata.Chrome.version', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4068,
  serialized_end=4093,
)

_BUILDMETADATA_CHROMEOS = _descriptor.Descriptor(
  name='ChromeOs',
  full_name='chromiumos.test.artifact.BuildMetadata.ChromeOs',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='version', full_name='chromiumos.test.artifact.BuildMetadata.ChromeOs.version', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4095,
  serialized_end=4122,
)

_BUILDMETADATA_FIRMWARE = _descriptor.Descriptor(
  name='Firmware',
  full_name='chromiumos.test.artifact.BuildMetadata.Firmware',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ro_version', full_name='chromiumos.test.artifact.BuildMetadata.Firmware.ro_version', 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='rw_version', full_name='chromiumos.test.artifact.BuildMetadata.Firmware.rw_version', 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='ap_ro_version', full_name='chromiumos.test.artifact.BuildMetadata.Firmware.ap_ro_version', 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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='ap_rw_version', full_name='chromiumos.test.artifact.BuildMetadata.Firmware.ap_rw_version', 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='ec_ro_version', full_name='chromiumos.test.artifact.BuildMetadata.Firmware.ec_ro_version', 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='ec_rw_version', full_name='chromiumos.test.artifact.BuildMetadata.Firmware.ec_rw_version', index=5,
      number=6, 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=4125,
  serialized_end=4267,
)

_BUILDMETADATA_KERNEL = _descriptor.Descriptor(
  name='Kernel',
  full_name='chromiumos.test.artifact.BuildMetadata.Kernel',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='version', full_name='chromiumos.test.artifact.BuildMetadata.Kernel.version', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4269,
  serialized_end=4294,
)

_BUILDMETADATA_SKU = _descriptor.Descriptor(
  name='Sku',
  full_name='chromiumos.test.artifact.BuildMetadata.Sku',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='hwid_sku', full_name='chromiumos.test.artifact.BuildMetadata.Sku.hwid_sku', 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='dlm_sku_id', full_name='chromiumos.test.artifact.BuildMetadata.Sku.dlm_sku_id', 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='hwid', full_name='chromiumos.test.artifact.BuildMetadata.Sku.hwid', 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=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=4296,
  serialized_end=4353,
)

_BUILDMETADATA_CHIPSET = _descriptor.Descriptor(
  name='Chipset',
  full_name='chromiumos.test.artifact.BuildMetadata.Chipset',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='wifi_chip', full_name='chromiumos.test.artifact.BuildMetadata.Chipset.wifi_chip', 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='wifi_router_models', full_name='chromiumos.test.artifact.BuildMetadata.Chipset.wifi_router_models', 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=4355,
  serialized_end=4411,
)

_BUILDMETADATA_CELLULAR = _descriptor.Descriptor(
  name='Cellular',
  full_name='chromiumos.test.artifact.BuildMetadata.Cellular',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='carrier', full_name='chromiumos.test.artifact.BuildMetadata.Cellular.carrier', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4413,
  serialized_end=4440,
)

_BUILDMETADATA_LACROS = _descriptor.Descriptor(
  name='Lacros',
  full_name='chromiumos.test.artifact.BuildMetadata.Lacros',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ash_version', full_name='chromiumos.test.artifact.BuildMetadata.Lacros.ash_version', 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='lacros_version', full_name='chromiumos.test.artifact.BuildMetadata.Lacros.lacros_version', 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=4442,
  serialized_end=4495,
)

_BUILDMETADATA_GFXINFO = _descriptor.Descriptor(
  name='GfxInfo',
  full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='gpu_id', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.gpu_id', 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='gpu_family', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.gpu_family', 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='gpu_open_gles_version', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.gpu_open_gles_version', 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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gpu_vendor', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.gpu_vendor', 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='gpu_vulkan_version', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.gpu_vulkan_version', 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='platform_cpu_vendor', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.platform_cpu_vendor', index=5,
      number=6, 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='platform_disk_size', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.platform_disk_size', index=6,
      number=7, type=4, cpp_type=4, 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='platform_memory_size', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.platform_memory_size', index=7,
      number=8, type=4, cpp_type=4, 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='display_panel_name', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.display_panel_name', index=8,
      number=9, 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='display_present_hdr', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.display_present_hdr', index=9,
      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),
    _descriptor.FieldDescriptor(
      name='display_present_psr', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.display_present_psr', index=10,
      number=11, 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='display_present_vrr', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.display_present_vrr', index=11,
      number=12, 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='display_refresh_rate', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.display_refresh_rate', index=12,
      number=13, 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='display_resolution', full_name='chromiumos.test.artifact.BuildMetadata.GfxInfo.display_resolution', index=13,
      number=14, 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=4498,
  serialized_end=4882,
)

_BUILDMETADATA_CHAMELEONINFO = _descriptor.Descriptor(
  name='ChameleonInfo',
  full_name='chromiumos.test.artifact.BuildMetadata.ChameleonInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='chameleon_type', full_name='chromiumos.test.artifact.BuildMetadata.ChameleonInfo.chameleon_type', index=0,
      number=1, type=14, cpp_type=8, 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='chameleon_connection_types', full_name='chromiumos.test.artifact.BuildMetadata.ChameleonInfo.chameleon_connection_types', index=1,
      number=2, type=14, cpp_type=8, 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=4885,
  serialized_end=5080,
)

_BUILDMETADATA_SERVOINFO = _descriptor.Descriptor(
  name='ServoInfo',
  full_name='chromiumos.test.artifact.BuildMetadata.ServoInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='servod_version', full_name='chromiumos.test.artifact.BuildMetadata.ServoInfo.servod_version', 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='servo_versions', full_name='chromiumos.test.artifact.BuildMetadata.ServoInfo.servo_versions', 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='servo_type', full_name='chromiumos.test.artifact.BuildMetadata.ServoInfo.servo_type', 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=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=5082,
  serialized_end=5161,
)

_BUILDMETADATA = _descriptor.Descriptor(
  name='BuildMetadata',
  full_name='chromiumos.test.artifact.BuildMetadata',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='arc', full_name='chromiumos.test.artifact.BuildMetadata.arc', 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='chrome', full_name='chromiumos.test.artifact.BuildMetadata.chrome', 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='chrome_os', full_name='chromiumos.test.artifact.BuildMetadata.chrome_os', 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='firmware', full_name='chromiumos.test.artifact.BuildMetadata.firmware', 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='kernel', full_name='chromiumos.test.artifact.BuildMetadata.kernel', 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='sku', full_name='chromiumos.test.artifact.BuildMetadata.sku', 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='chipset', full_name='chromiumos.test.artifact.BuildMetadata.chipset', index=6,
      number=7, 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='cellular', full_name='chromiumos.test.artifact.BuildMetadata.cellular', index=7,
      number=8, 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='lacros', full_name='chromiumos.test.artifact.BuildMetadata.lacros', index=8,
      number=9, 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='chameleon', full_name='chromiumos.test.artifact.BuildMetadata.chameleon', index=9,
      number=10, 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='gfx_info', full_name='chromiumos.test.artifact.BuildMetadata.gfx_info', index=10,
      number=11, 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='modem_info', full_name='chromiumos.test.artifact.BuildMetadata.modem_info', index=11,
      number=12, 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='chameleon_info', full_name='chromiumos.test.artifact.BuildMetadata.chameleon_info', index=12,
      number=13, 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='servo_info', full_name='chromiumos.test.artifact.BuildMetadata.servo_info', index=13,
      number=14, 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=[_BUILDMETADATA_ARC, _BUILDMETADATA_CHROME, _BUILDMETADATA_CHROMEOS, _BUILDMETADATA_FIRMWARE, _BUILDMETADATA_KERNEL, _BUILDMETADATA_SKU, _BUILDMETADATA_CHIPSET, _BUILDMETADATA_CELLULAR, _BUILDMETADATA_LACROS, _BUILDMETADATA_GFXINFO, _BUILDMETADATA_CHAMELEONINFO, _BUILDMETADATA_SERVOINFO, ],
  enum_types=[
    _BUILDMETADATA_CHAMELEONTYPE,
    _BUILDMETADATA_CHAMELEONCONNECTIONTYPE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3100,
  serialized_end=5610,
)


_DUTINFO_TAGSENTRY = _descriptor.Descriptor(
  name='TagsEntry',
  full_name='chromiumos.test.artifact.DutInfo.TagsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='chromiumos.test.artifact.DutInfo.TagsEntry.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.artifact.DutInfo.TagsEntry.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=1248,
  serialized_end=1291,
)

_DUTINFO_USBINFO = _descriptor.Descriptor(
  name='UsbInfo',
  full_name='chromiumos.test.artifact.DutInfo.UsbInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='power_delivery_port_servo', full_name='chromiumos.test.artifact.DutInfo.UsbInfo.power_delivery_port_servo', 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='power_delivery_port_count', full_name='chromiumos.test.artifact.DutInfo.UsbInfo.power_delivery_port_count', index=1,
      number=2, type=13, cpp_type=3, 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=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5987,
  serialized_end=6066,
)

_DUTINFO_STRESSTESTINFO = _descriptor.Descriptor(
  name='StressTestInfo',
  full_name='chromiumos.test.artifact.DutInfo.StressTestInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='iterations', full_name='chromiumos.test.artifact.DutInfo.StressTestInfo.iterations', index=0,
      number=1, type=13, cpp_type=3, 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=b'\030\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'\030\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6068,
  serialized_end=6112,
)

_DUTINFO = _descriptor.Descriptor(
  name='DutInfo',
  full_name='chromiumos.test.artifact.DutInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='dut', full_name='chromiumos.test.artifact.DutInfo.dut', 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_state', full_name='chromiumos.test.artifact.DutInfo.provision_state', 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='tags', full_name='chromiumos.test.artifact.DutInfo.tags', 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='cbx', full_name='chromiumos.test.artifact.DutInfo.cbx', index=3,
      number=4, 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='usb_info', full_name='chromiumos.test.artifact.DutInfo.usb_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),
    _descriptor.FieldDescriptor(
      name='stress_test_info', full_name='chromiumos.test.artifact.DutInfo.stress_test_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=b'\030\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[_DUTINFO_TAGSENTRY, _DUTINFO_USBINFO, _DUTINFO_STRESSTESTINFO, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5613,
  serialized_end=6112,
)


_DRONEINFO = _descriptor.Descriptor(
  name='DroneInfo',
  full_name='chromiumos.test.artifact.DroneInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='drone', full_name='chromiumos.test.artifact.DroneInfo.drone', 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='drone_image', full_name='chromiumos.test.artifact.DroneInfo.drone_image', 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='drone_server', full_name='chromiumos.test.artifact.DroneInfo.drone_server', 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=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=6114,
  serialized_end=6183,
)


_SWARMINGINFO = _descriptor.Descriptor(
  name='SwarmingInfo',
  full_name='chromiumos.test.artifact.SwarmingInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='task_id', full_name='chromiumos.test.artifact.SwarmingInfo.task_id', 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='suite_task_id', full_name='chromiumos.test.artifact.SwarmingInfo.suite_task_id', 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='task_name', full_name='chromiumos.test.artifact.SwarmingInfo.task_name', 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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pool', full_name='chromiumos.test.artifact.SwarmingInfo.pool', 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='label_pool', full_name='chromiumos.test.artifact.SwarmingInfo.label_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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bot_id', full_name='chromiumos.test.artifact.SwarmingInfo.bot_id', index=5,
      number=6, 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='bot_config', full_name='chromiumos.test.artifact.SwarmingInfo.bot_config', index=6,
      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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6186,
  serialized_end=6329,
)


_INVENTORYINFO = _descriptor.Descriptor(
  name='InventoryInfo',
  full_name='chromiumos.test.artifact.InventoryInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ufs_zone', full_name='chromiumos.test.artifact.InventoryInfo.ufs_zone', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6331,
  serialized_end=6364,
)


_BUILDERID = _descriptor.Descriptor(
  name='BuilderID',
  full_name='chromiumos.test.artifact.BuilderID',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='project', full_name='chromiumos.test.artifact.BuilderID.project', 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='bucket', full_name='chromiumos.test.artifact.BuilderID.bucket', 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='builder', full_name='chromiumos.test.artifact.BuilderID.builder', 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=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=6366,
  serialized_end=6427,
)


_BUILDBUCKETINFO = _descriptor.Descriptor(
  name='BuildbucketInfo',
  full_name='chromiumos.test.artifact.BuildbucketInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='chromiumos.test.artifact.BuildbucketInfo.id', index=0,
      number=1, 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='builder', full_name='chromiumos.test.artifact.BuildbucketInfo.builder', 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='ancestor_ids', full_name='chromiumos.test.artifact.BuildbucketInfo.ancestor_ids', index=2,
      number=3, type=3, cpp_type=2, 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=6429,
  serialized_end=6534,
)


_SKYLABINFO = _descriptor.Descriptor(
  name='SkylabInfo',
  full_name='chromiumos.test.artifact.SkylabInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='drone_info', full_name='chromiumos.test.artifact.SkylabInfo.drone_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='swarming_info', full_name='chromiumos.test.artifact.SkylabInfo.swarming_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),
    _descriptor.FieldDescriptor(
      name='buildbucket_info', full_name='chromiumos.test.artifact.SkylabInfo.buildbucket_info', 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=6537,
  serialized_end=6738,
)


_SATLABINFO = _descriptor.Descriptor(
  name='SatlabInfo',
  full_name='chromiumos.test.artifact.SatlabInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='swarming_info', full_name='chromiumos.test.artifact.SatlabInfo.swarming_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='buildbucket_info', full_name='chromiumos.test.artifact.SatlabInfo.buildbucket_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),
    _descriptor.FieldDescriptor(
      name='drone_info', full_name='chromiumos.test.artifact.SatlabInfo.drone_info', 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=6741,
  serialized_end=6942,
)


_PARTNERINFO = _descriptor.Descriptor(
  name='PartnerInfo',
  full_name='chromiumos.test.artifact.PartnerInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='account_id', full_name='chromiumos.test.artifact.PartnerInfo.account_id', index=0,
      number=1, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6944,
  serialized_end=6977,
)


_EXECUTIONINFO = _descriptor.Descriptor(
  name='ExecutionInfo',
  full_name='chromiumos.test.artifact.ExecutionInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='build_info', full_name='chromiumos.test.artifact.ExecutionInfo.build_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='dut_info', full_name='chromiumos.test.artifact.ExecutionInfo.dut_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),
    _descriptor.FieldDescriptor(
      name='skylab_info', full_name='chromiumos.test.artifact.ExecutionInfo.skylab_info', 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='satlab_info', full_name='chromiumos.test.artifact.ExecutionInfo.satlab_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='inventory_info', full_name='chromiumos.test.artifact.ExecutionInfo.inventory_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=[
    _descriptor.OneofDescriptor(
      name='env_info', full_name='chromiumos.test.artifact.ExecutionInfo.env_info',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=6980,
  serialized_end=7304,
)


_CUSTOMRESULT_CTS = _descriptor.Descriptor(
  name='Cts',
  full_name='chromiumos.test.artifact.CustomResult.Cts',
  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=7437,
  serialized_end=7442,
)

_CUSTOMRESULT = _descriptor.Descriptor(
  name='CustomResult',
  full_name='chromiumos.test.artifact.CustomResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='result_artifact_path', full_name='chromiumos.test.artifact.CustomResult.result_artifact_path', 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='cts', full_name='chromiumos.test.artifact.CustomResult.cts', 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=[_CUSTOMRESULT_CTS, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='type', full_name='chromiumos.test.artifact.CustomResult.type',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=7307,
  serialized_end=7450,
)


_TIMINGINFO = _descriptor.Descriptor(
  name='TimingInfo',
  full_name='chromiumos.test.artifact.TimingInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='queued_time', full_name='chromiumos.test.artifact.TimingInfo.queued_time', 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='started_time', full_name='chromiumos.test.artifact.TimingInfo.started_time', 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='duration', full_name='chromiumos.test.artifact.TimingInfo.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7453,
  serialized_end=7609,
)


_SCHEDULINGMETADATA_HARDWAREDEPENDENCIESENTRY = _descriptor.Descriptor(
  name='HardwareDependenciesEntry',
  full_name='chromiumos.test.artifact.SchedulingMetadata.HardwareDependenciesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='chromiumos.test.artifact.SchedulingMetadata.HardwareDependenciesEntry.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.artifact.SchedulingMetadata.HardwareDependenciesEntry.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=7885,
  serialized_end=7944,
)

_SCHEDULINGMETADATA_SCHEDULINGARGSENTRY = _descriptor.Descriptor(
  name='SchedulingArgsEntry',
  full_name='chromiumos.test.artifact.SchedulingMetadata.SchedulingArgsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='chromiumos.test.artifact.SchedulingMetadata.SchedulingArgsEntry.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.artifact.SchedulingMetadata.SchedulingArgsEntry.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=7946,
  serialized_end=7999,
)

_SCHEDULINGMETADATA = _descriptor.Descriptor(
  name='SchedulingMetadata',
  full_name='chromiumos.test.artifact.SchedulingMetadata',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='hardware_dependencies', full_name='chromiumos.test.artifact.SchedulingMetadata.hardware_dependencies', 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='scheduling_args', full_name='chromiumos.test.artifact.SchedulingMetadata.scheduling_args', 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='time_info', full_name='chromiumos.test.artifact.SchedulingMetadata.time_info', 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=[_SCHEDULINGMETADATA_HARDWAREDEPENDENCIESENTRY, _SCHEDULINGMETADATA_SCHEDULINGARGSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7612,
  serialized_end=7999,
)


_PROJECTTRACKERMETADATA = _descriptor.Descriptor(
  name='ProjectTrackerMetadata',
  full_name='chromiumos.test.artifact.ProjectTrackerMetadata',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bug_id', full_name='chromiumos.test.artifact.ProjectTrackerMetadata.bug_id', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8001,
  serialized_end=8041,
)


_EXECUTIONMETADATA_SOFTWAREDEPENDENCIESENTRY = _descriptor.Descriptor(
  name='SoftwareDependenciesEntry',
  full_name='chromiumos.test.artifact.ExecutionMetadata.SoftwareDependenciesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='chromiumos.test.artifact.ExecutionMetadata.SoftwareDependenciesEntry.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.artifact.ExecutionMetadata.SoftwareDependenciesEntry.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=8245,
  serialized_end=8304,
)

_EXECUTIONMETADATA_TESTARGSENTRY = _descriptor.Descriptor(
  name='TestArgsEntry',
  full_name='chromiumos.test.artifact.ExecutionMetadata.TestArgsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='chromiumos.test.artifact.ExecutionMetadata.TestArgsEntry.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.artifact.ExecutionMetadata.TestArgsEntry.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=8306,
  serialized_end=8353,
)

_EXECUTIONMETADATA = _descriptor.Descriptor(
  name='ExecutionMetadata',
  full_name='chromiumos.test.artifact.ExecutionMetadata',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='software_dependencies', full_name='chromiumos.test.artifact.ExecutionMetadata.software_dependencies', 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='test_args', full_name='chromiumos.test.artifact.ExecutionMetadata.test_args', 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=[_EXECUTIONMETADATA_SOFTWAREDEPENDENCIESENTRY, _EXECUTIONMETADATA_TESTARGSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8044,
  serialized_end=8353,
)


_AVLINFO = _descriptor.Descriptor(
  name='AvlInfo',
  full_name='chromiumos.test.artifact.AvlInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='avl_part_model', full_name='chromiumos.test.artifact.AvlInfo.avl_part_model', 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='avl_part_firmware', full_name='chromiumos.test.artifact.AvlInfo.avl_part_firmware', 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='avl_component_type', full_name='chromiumos.test.artifact.AvlInfo.avl_component_type', 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=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=8355,
  serialized_end=8443,
)


_GSCINFO = _descriptor.Descriptor(
  name='GscInfo',
  full_name='chromiumos.test.artifact.GscInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='gsc_buildurl', full_name='chromiumos.test.artifact.GscInfo.gsc_buildurl', 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='gsc_ccd_serial', full_name='chromiumos.test.artifact.GscInfo.gsc_ccd_serial', 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='gsc_devboardservice_version', full_name='chromiumos.test.artifact.GscInfo.gsc_devboardservice_version', 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=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='gsc_hyperdebug_serial', full_name='chromiumos.test.artifact.GscInfo.gsc_hyperdebug_serial', 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='gsc_hyperdebug_version', full_name='chromiumos.test.artifact.GscInfo.gsc_hyperdebug_version', 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='gsc_opentitantool_version', full_name='chromiumos.test.artifact.GscInfo.gsc_opentitantool_version', index=5,
      number=6, 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='gsc_ro_version', full_name='chromiumos.test.artifact.GscInfo.gsc_ro_version', index=6,
      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='gsc_rw_branch', full_name='chromiumos.test.artifact.GscInfo.gsc_rw_branch', index=7,
      number=8, 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='gsc_rw_rev', full_name='chromiumos.test.artifact.GscInfo.gsc_rw_rev', index=8,
      number=9, 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='gsc_rw_sha', full_name='chromiumos.test.artifact.GscInfo.gsc_rw_sha', index=9,
      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),
    _descriptor.FieldDescriptor(
      name='gsc_rw_version', full_name='chromiumos.test.artifact.GscInfo.gsc_rw_version', index=10,
      number=11, 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='gsc_tast_version', full_name='chromiumos.test.artifact.GscInfo.gsc_tast_version', index=11,
      number=12, 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='gsc_testbed_serial', full_name='chromiumos.test.artifact.GscInfo.gsc_testbed_serial', index=12,
      number=13, 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='gsc_testbed_type', full_name='chromiumos.test.artifact.GscInfo.gsc_testbed_type', index=13,
      number=14, 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=8446,
  serialized_end=8827,
)


_STRESSTESTINFO = _descriptor.Descriptor(
  name='StressTestInfo',
  full_name='chromiumos.test.artifact.StressTestInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='iterations', full_name='chromiumos.test.artifact.StressTestInfo.iterations', index=0,
      number=1, type=13, cpp_type=3, 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=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8829,
  serialized_end=8865,
)

_TESTRESULT.fields_by_name['test_invocation'].message_type = _TESTINVOCATION
_TESTRESULT.fields_by_name['test_runs'].message_type = _TESTRUN
_TESTINVOCATION_TAGSENTRY.containing_type = _TESTINVOCATION
_TESTINVOCATION.fields_by_name['test_environment'].message_type = _TESTENVIRONMENT
_TESTINVOCATION.fields_by_name['dut_topology'].message_type = chromiumos_dot_test_dot_lab_dot_api_dot_dut__pb2._DUTTOPOLOGY
_TESTINVOCATION.fields_by_name['primary_execution_info'].message_type = _EXECUTIONINFO
_TESTINVOCATION.fields_by_name['secondary_executions_info'].message_type = _EXECUTIONINFO
_TESTINVOCATION.fields_by_name['scheduling_metadata'].message_type = _SCHEDULINGMETADATA
_TESTINVOCATION.fields_by_name['tags'].message_type = _TESTINVOCATION_TAGSENTRY
_TESTINVOCATION.fields_by_name['project_tracker_metadata'].message_type = _PROJECTTRACKERMETADATA
_TESTINVOCATION.fields_by_name['partner_info'].message_type = _PARTNERINFO
_TESTINVOCATION.fields_by_name['eqc_info'].message_type = _EQCINFO
_TESTENVIRONMENT_ID.containing_type = _TESTENVIRONMENT
_TESTENVIRONMENT.fields_by_name['id'].message_type = _TESTENVIRONMENT_ID
_TESTENVIRONMENT.fields_by_name['ancestor_ids'].message_type = _TESTENVIRONMENT_ID
_EQCINFO_EQCCATEGORYEXPRESSIONENTRY.containing_type = _EQCINFO
_EQCINFO_EQCDIMENSIONSENTRY.containing_type = _EQCINFO
_EQCINFO.fields_by_name['eqc_category_expression'].message_type = _EQCINFO_EQCCATEGORYEXPRESSIONENTRY
_EQCINFO.fields_by_name['eqc_dimensions'].message_type = _EQCINFO_EQCDIMENSIONSENTRY
_TESTRUN_TAGSENTRY.containing_type = _TESTRUN
_TESTRUN.fields_by_name['test_case_info'].message_type = _TESTCASEINFO
_TESTRUN.fields_by_name['logs_info'].message_type = chromiumos_dot_storage__path__pb2._STORAGEPATH
_TESTRUN.fields_by_name['custom_results'].message_type = _CUSTOMRESULT
_TESTRUN.fields_by_name['time_info'].message_type = _TIMINGINFO
_TESTRUN.fields_by_name['test_harness'].message_type = chromiumos_dot_test_dot_api_dot_test__harness__pb2._TESTHARNESS
_TESTRUN.fields_by_name['execution_metadata'].message_type = _EXECUTIONMETADATA
_TESTRUN.fields_by_name['tags'].message_type = _TESTRUN_TAGSENTRY
_TESTRUN.fields_by_name['eqc_info'].message_type = _EQCINFO
_TESTCASEINFO.fields_by_name['test_case_metadata'].message_type = chromiumos_dot_test_dot_api_dot_test__case__metadata__pb2._TESTCASEMETADATA
_TESTCASEINFO.fields_by_name['test_case_result'].message_type = chromiumos_dot_test_dot_api_dot_test__case__result__pb2._TESTCASERESULT
_TESTCASEINFO.fields_by_name['avl_info'].message_type = _AVLINFO
_TESTCASEINFO.fields_by_name['gsc_info'].message_type = _GSCINFO
_TESTCASEINFO.fields_by_name['stress_test_info'].message_type = _STRESSTESTINFO
_BUILDINFO.fields_by_name['build_metadata'].message_type = _BUILDMETADATA
_BUILDMETADATA_ARC.containing_type = _BUILDMETADATA
_BUILDMETADATA_CHROME.containing_type = _BUILDMETADATA
_BUILDMETADATA_CHROMEOS.containing_type = _BUILDMETADATA
_BUILDMETADATA_FIRMWARE.containing_type = _BUILDMETADATA
_BUILDMETADATA_KERNEL.containing_type = _BUILDMETADATA
_BUILDMETADATA_SKU.containing_type = _BUILDMETADATA
_BUILDMETADATA_CHIPSET.containing_type = _BUILDMETADATA
_BUILDMETADATA_CELLULAR.containing_type = _BUILDMETADATA
_BUILDMETADATA_LACROS.containing_type = _BUILDMETADATA
_BUILDMETADATA_GFXINFO.containing_type = _BUILDMETADATA
_BUILDMETADATA_CHAMELEONINFO.fields_by_name['chameleon_type'].enum_type = _BUILDMETADATA_CHAMELEONTYPE
_BUILDMETADATA_CHAMELEONINFO.fields_by_name['chameleon_connection_types'].enum_type = _BUILDMETADATA_CHAMELEONCONNECTIONTYPE
_BUILDMETADATA_CHAMELEONINFO.containing_type = _BUILDMETADATA
_BUILDMETADATA_SERVOINFO.containing_type = _BUILDMETADATA
_BUILDMETADATA.fields_by_name['arc'].message_type = _BUILDMETADATA_ARC
_BUILDMETADATA.fields_by_name['chrome'].message_type = _BUILDMETADATA_CHROME
_BUILDMETADATA.fields_by_name['chrome_os'].message_type = _BUILDMETADATA_CHROMEOS
_BUILDMETADATA.fields_by_name['firmware'].message_type = _BUILDMETADATA_FIRMWARE
_BUILDMETADATA.fields_by_name['kernel'].message_type = _BUILDMETADATA_KERNEL
_BUILDMETADATA.fields_by_name['sku'].message_type = _BUILDMETADATA_SKU
_BUILDMETADATA.fields_by_name['chipset'].message_type = _BUILDMETADATA_CHIPSET
_BUILDMETADATA.fields_by_name['cellular'].message_type = _BUILDMETADATA_CELLULAR
_BUILDMETADATA.fields_by_name['lacros'].message_type = _BUILDMETADATA_LACROS
_BUILDMETADATA.fields_by_name['chameleon'].message_type = chromiumos_dot_test_dot_lab_dot_api_dot_dut__pb2._CHAMELEON
_BUILDMETADATA.fields_by_name['gfx_info'].message_type = _BUILDMETADATA_GFXINFO
_BUILDMETADATA.fields_by_name['modem_info'].message_type = chromiumos_dot_test_dot_lab_dot_api_dot_dut__pb2._MODEMINFO
_BUILDMETADATA.fields_by_name['chameleon_info'].message_type = _BUILDMETADATA_CHAMELEONINFO
_BUILDMETADATA.fields_by_name['servo_info'].message_type = _BUILDMETADATA_SERVOINFO
_BUILDMETADATA_CHAMELEONTYPE.containing_type = _BUILDMETADATA
_BUILDMETADATA_CHAMELEONCONNECTIONTYPE.containing_type = _BUILDMETADATA
_DUTINFO_TAGSENTRY.containing_type = _DUTINFO
_DUTINFO_USBINFO.containing_type = _DUTINFO
_DUTINFO_STRESSTESTINFO.containing_type = _DUTINFO
_DUTINFO.fields_by_name['dut'].message_type = chromiumos_dot_test_dot_lab_dot_api_dot_dut__pb2._DUT
_DUTINFO.fields_by_name['provision_state'].message_type = chromiumos_dot_test_dot_api_dot_provision__state__pb2._PROVISIONSTATE
_DUTINFO.fields_by_name['tags'].message_type = _DUTINFO_TAGSENTRY
_DUTINFO.fields_by_name['usb_info'].message_type = _DUTINFO_USBINFO
_DUTINFO.fields_by_name['stress_test_info'].message_type = _DUTINFO_STRESSTESTINFO
_BUILDBUCKETINFO.fields_by_name['builder'].message_type = _BUILDERID
_SKYLABINFO.fields_by_name['drone_info'].message_type = _DRONEINFO
_SKYLABINFO.fields_by_name['swarming_info'].message_type = _SWARMINGINFO
_SKYLABINFO.fields_by_name['buildbucket_info'].message_type = _BUILDBUCKETINFO
_SATLABINFO.fields_by_name['swarming_info'].message_type = _SWARMINGINFO
_SATLABINFO.fields_by_name['buildbucket_info'].message_type = _BUILDBUCKETINFO
_SATLABINFO.fields_by_name['drone_info'].message_type = _DRONEINFO
_EXECUTIONINFO.fields_by_name['build_info'].message_type = _BUILDINFO
_EXECUTIONINFO.fields_by_name['dut_info'].message_type = _DUTINFO
_EXECUTIONINFO.fields_by_name['skylab_info'].message_type = _SKYLABINFO
_EXECUTIONINFO.fields_by_name['satlab_info'].message_type = _SATLABINFO
_EXECUTIONINFO.fields_by_name['inventory_info'].message_type = _INVENTORYINFO
_EXECUTIONINFO.oneofs_by_name['env_info'].fields.append(
  _EXECUTIONINFO.fields_by_name['skylab_info'])
_EXECUTIONINFO.fields_by_name['skylab_info'].containing_oneof = _EXECUTIONINFO.oneofs_by_name['env_info']
_EXECUTIONINFO.oneofs_by_name['env_info'].fields.append(
  _EXECUTIONINFO.fields_by_name['satlab_info'])
_EXECUTIONINFO.fields_by_name['satlab_info'].containing_oneof = _EXECUTIONINFO.oneofs_by_name['env_info']
_CUSTOMRESULT_CTS.containing_type = _CUSTOMRESULT
_CUSTOMRESULT.fields_by_name['result_artifact_path'].message_type = chromiumos_dot_storage__path__pb2._STORAGEPATH
_CUSTOMRESULT.fields_by_name['cts'].message_type = _CUSTOMRESULT_CTS
_CUSTOMRESULT.oneofs_by_name['type'].fields.append(
  _CUSTOMRESULT.fields_by_name['cts'])
_CUSTOMRESULT.fields_by_name['cts'].containing_oneof = _CUSTOMRESULT.oneofs_by_name['type']
_TIMINGINFO.fields_by_name['queued_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_TIMINGINFO.fields_by_name['started_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_TIMINGINFO.fields_by_name['duration'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
_SCHEDULINGMETADATA_HARDWAREDEPENDENCIESENTRY.containing_type = _SCHEDULINGMETADATA
_SCHEDULINGMETADATA_SCHEDULINGARGSENTRY.containing_type = _SCHEDULINGMETADATA
_SCHEDULINGMETADATA.fields_by_name['hardware_dependencies'].message_type = _SCHEDULINGMETADATA_HARDWAREDEPENDENCIESENTRY
_SCHEDULINGMETADATA.fields_by_name['scheduling_args'].message_type = _SCHEDULINGMETADATA_SCHEDULINGARGSENTRY
_SCHEDULINGMETADATA.fields_by_name['time_info'].message_type = _TIMINGINFO
_EXECUTIONMETADATA_SOFTWAREDEPENDENCIESENTRY.containing_type = _EXECUTIONMETADATA
_EXECUTIONMETADATA_TESTARGSENTRY.containing_type = _EXECUTIONMETADATA
_EXECUTIONMETADATA.fields_by_name['software_dependencies'].message_type = _EXECUTIONMETADATA_SOFTWAREDEPENDENCIESENTRY
_EXECUTIONMETADATA.fields_by_name['test_args'].message_type = _EXECUTIONMETADATA_TESTARGSENTRY
DESCRIPTOR.message_types_by_name['TestResult'] = _TESTRESULT
DESCRIPTOR.message_types_by_name['TestInvocation'] = _TESTINVOCATION
DESCRIPTOR.message_types_by_name['TestEnvironment'] = _TESTENVIRONMENT
DESCRIPTOR.message_types_by_name['EqcInfo'] = _EQCINFO
DESCRIPTOR.message_types_by_name['TestRun'] = _TESTRUN
DESCRIPTOR.message_types_by_name['TestCaseInfo'] = _TESTCASEINFO
DESCRIPTOR.message_types_by_name['BuildInfo'] = _BUILDINFO
DESCRIPTOR.message_types_by_name['BuildMetadata'] = _BUILDMETADATA
DESCRIPTOR.message_types_by_name['DutInfo'] = _DUTINFO
DESCRIPTOR.message_types_by_name['DroneInfo'] = _DRONEINFO
DESCRIPTOR.message_types_by_name['SwarmingInfo'] = _SWARMINGINFO
DESCRIPTOR.message_types_by_name['InventoryInfo'] = _INVENTORYINFO
DESCRIPTOR.message_types_by_name['BuilderID'] = _BUILDERID
DESCRIPTOR.message_types_by_name['BuildbucketInfo'] = _BUILDBUCKETINFO
DESCRIPTOR.message_types_by_name['SkylabInfo'] = _SKYLABINFO
DESCRIPTOR.message_types_by_name['SatlabInfo'] = _SATLABINFO
DESCRIPTOR.message_types_by_name['PartnerInfo'] = _PARTNERINFO
DESCRIPTOR.message_types_by_name['ExecutionInfo'] = _EXECUTIONINFO
DESCRIPTOR.message_types_by_name['CustomResult'] = _CUSTOMRESULT
DESCRIPTOR.message_types_by_name['TimingInfo'] = _TIMINGINFO
DESCRIPTOR.message_types_by_name['SchedulingMetadata'] = _SCHEDULINGMETADATA
DESCRIPTOR.message_types_by_name['ProjectTrackerMetadata'] = _PROJECTTRACKERMETADATA
DESCRIPTOR.message_types_by_name['ExecutionMetadata'] = _EXECUTIONMETADATA
DESCRIPTOR.message_types_by_name['AvlInfo'] = _AVLINFO
DESCRIPTOR.message_types_by_name['GscInfo'] = _GSCINFO
DESCRIPTOR.message_types_by_name['StressTestInfo'] = _STRESSTESTINFO
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

TestResult = _reflection.GeneratedProtocolMessageType('TestResult', (_message.Message,), {
  'DESCRIPTOR' : _TESTRESULT,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.TestResult)
  })
_sym_db.RegisterMessage(TestResult)

TestInvocation = _reflection.GeneratedProtocolMessageType('TestInvocation', (_message.Message,), {

  'TagsEntry' : _reflection.GeneratedProtocolMessageType('TagsEntry', (_message.Message,), {
    'DESCRIPTOR' : _TESTINVOCATION_TAGSENTRY,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.TestInvocation.TagsEntry)
    })
  ,
  'DESCRIPTOR' : _TESTINVOCATION,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.TestInvocation)
  })
_sym_db.RegisterMessage(TestInvocation)
_sym_db.RegisterMessage(TestInvocation.TagsEntry)

TestEnvironment = _reflection.GeneratedProtocolMessageType('TestEnvironment', (_message.Message,), {

  'Id' : _reflection.GeneratedProtocolMessageType('Id', (_message.Message,), {
    'DESCRIPTOR' : _TESTENVIRONMENT_ID,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.TestEnvironment.Id)
    })
  ,
  'DESCRIPTOR' : _TESTENVIRONMENT,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.TestEnvironment)
  })
_sym_db.RegisterMessage(TestEnvironment)
_sym_db.RegisterMessage(TestEnvironment.Id)

EqcInfo = _reflection.GeneratedProtocolMessageType('EqcInfo', (_message.Message,), {

  'EqcCategoryExpressionEntry' : _reflection.GeneratedProtocolMessageType('EqcCategoryExpressionEntry', (_message.Message,), {
    'DESCRIPTOR' : _EQCINFO_EQCCATEGORYEXPRESSIONENTRY,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.EqcInfo.EqcCategoryExpressionEntry)
    })
  ,

  'EqcDimensionsEntry' : _reflection.GeneratedProtocolMessageType('EqcDimensionsEntry', (_message.Message,), {
    'DESCRIPTOR' : _EQCINFO_EQCDIMENSIONSENTRY,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.EqcInfo.EqcDimensionsEntry)
    })
  ,
  'DESCRIPTOR' : _EQCINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.EqcInfo)
  })
_sym_db.RegisterMessage(EqcInfo)
_sym_db.RegisterMessage(EqcInfo.EqcCategoryExpressionEntry)
_sym_db.RegisterMessage(EqcInfo.EqcDimensionsEntry)

TestRun = _reflection.GeneratedProtocolMessageType('TestRun', (_message.Message,), {

  'TagsEntry' : _reflection.GeneratedProtocolMessageType('TagsEntry', (_message.Message,), {
    'DESCRIPTOR' : _TESTRUN_TAGSENTRY,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.TestRun.TagsEntry)
    })
  ,
  'DESCRIPTOR' : _TESTRUN,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.TestRun)
  })
_sym_db.RegisterMessage(TestRun)
_sym_db.RegisterMessage(TestRun.TagsEntry)

TestCaseInfo = _reflection.GeneratedProtocolMessageType('TestCaseInfo', (_message.Message,), {
  'DESCRIPTOR' : _TESTCASEINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.TestCaseInfo)
  })
_sym_db.RegisterMessage(TestCaseInfo)

BuildInfo = _reflection.GeneratedProtocolMessageType('BuildInfo', (_message.Message,), {
  'DESCRIPTOR' : _BUILDINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildInfo)
  })
_sym_db.RegisterMessage(BuildInfo)

BuildMetadata = _reflection.GeneratedProtocolMessageType('BuildMetadata', (_message.Message,), {

  'Arc' : _reflection.GeneratedProtocolMessageType('Arc', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_ARC,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.Arc)
    })
  ,

  'Chrome' : _reflection.GeneratedProtocolMessageType('Chrome', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_CHROME,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.Chrome)
    })
  ,

  'ChromeOs' : _reflection.GeneratedProtocolMessageType('ChromeOs', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_CHROMEOS,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.ChromeOs)
    })
  ,

  'Firmware' : _reflection.GeneratedProtocolMessageType('Firmware', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_FIRMWARE,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.Firmware)
    })
  ,

  'Kernel' : _reflection.GeneratedProtocolMessageType('Kernel', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_KERNEL,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.Kernel)
    })
  ,

  'Sku' : _reflection.GeneratedProtocolMessageType('Sku', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_SKU,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.Sku)
    })
  ,

  'Chipset' : _reflection.GeneratedProtocolMessageType('Chipset', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_CHIPSET,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.Chipset)
    })
  ,

  'Cellular' : _reflection.GeneratedProtocolMessageType('Cellular', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_CELLULAR,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.Cellular)
    })
  ,

  'Lacros' : _reflection.GeneratedProtocolMessageType('Lacros', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_LACROS,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.Lacros)
    })
  ,

  'GfxInfo' : _reflection.GeneratedProtocolMessageType('GfxInfo', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_GFXINFO,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.GfxInfo)
    })
  ,

  'ChameleonInfo' : _reflection.GeneratedProtocolMessageType('ChameleonInfo', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_CHAMELEONINFO,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.ChameleonInfo)
    })
  ,

  'ServoInfo' : _reflection.GeneratedProtocolMessageType('ServoInfo', (_message.Message,), {
    'DESCRIPTOR' : _BUILDMETADATA_SERVOINFO,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata.ServoInfo)
    })
  ,
  'DESCRIPTOR' : _BUILDMETADATA,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildMetadata)
  })
_sym_db.RegisterMessage(BuildMetadata)
_sym_db.RegisterMessage(BuildMetadata.Arc)
_sym_db.RegisterMessage(BuildMetadata.Chrome)
_sym_db.RegisterMessage(BuildMetadata.ChromeOs)
_sym_db.RegisterMessage(BuildMetadata.Firmware)
_sym_db.RegisterMessage(BuildMetadata.Kernel)
_sym_db.RegisterMessage(BuildMetadata.Sku)
_sym_db.RegisterMessage(BuildMetadata.Chipset)
_sym_db.RegisterMessage(BuildMetadata.Cellular)
_sym_db.RegisterMessage(BuildMetadata.Lacros)
_sym_db.RegisterMessage(BuildMetadata.GfxInfo)
_sym_db.RegisterMessage(BuildMetadata.ChameleonInfo)
_sym_db.RegisterMessage(BuildMetadata.ServoInfo)

DutInfo = _reflection.GeneratedProtocolMessageType('DutInfo', (_message.Message,), {

  'TagsEntry' : _reflection.GeneratedProtocolMessageType('TagsEntry', (_message.Message,), {
    'DESCRIPTOR' : _DUTINFO_TAGSENTRY,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.DutInfo.TagsEntry)
    })
  ,

  'UsbInfo' : _reflection.GeneratedProtocolMessageType('UsbInfo', (_message.Message,), {
    'DESCRIPTOR' : _DUTINFO_USBINFO,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.DutInfo.UsbInfo)
    })
  ,

  'StressTestInfo' : _reflection.GeneratedProtocolMessageType('StressTestInfo', (_message.Message,), {
    'DESCRIPTOR' : _DUTINFO_STRESSTESTINFO,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.DutInfo.StressTestInfo)
    })
  ,
  'DESCRIPTOR' : _DUTINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.DutInfo)
  })
_sym_db.RegisterMessage(DutInfo)
_sym_db.RegisterMessage(DutInfo.TagsEntry)
_sym_db.RegisterMessage(DutInfo.UsbInfo)
_sym_db.RegisterMessage(DutInfo.StressTestInfo)

DroneInfo = _reflection.GeneratedProtocolMessageType('DroneInfo', (_message.Message,), {
  'DESCRIPTOR' : _DRONEINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.DroneInfo)
  })
_sym_db.RegisterMessage(DroneInfo)

SwarmingInfo = _reflection.GeneratedProtocolMessageType('SwarmingInfo', (_message.Message,), {
  'DESCRIPTOR' : _SWARMINGINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.SwarmingInfo)
  })
_sym_db.RegisterMessage(SwarmingInfo)

InventoryInfo = _reflection.GeneratedProtocolMessageType('InventoryInfo', (_message.Message,), {
  'DESCRIPTOR' : _INVENTORYINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.InventoryInfo)
  })
_sym_db.RegisterMessage(InventoryInfo)

BuilderID = _reflection.GeneratedProtocolMessageType('BuilderID', (_message.Message,), {
  'DESCRIPTOR' : _BUILDERID,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuilderID)
  })
_sym_db.RegisterMessage(BuilderID)

BuildbucketInfo = _reflection.GeneratedProtocolMessageType('BuildbucketInfo', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBUCKETINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.BuildbucketInfo)
  })
_sym_db.RegisterMessage(BuildbucketInfo)

SkylabInfo = _reflection.GeneratedProtocolMessageType('SkylabInfo', (_message.Message,), {
  'DESCRIPTOR' : _SKYLABINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.SkylabInfo)
  })
_sym_db.RegisterMessage(SkylabInfo)

SatlabInfo = _reflection.GeneratedProtocolMessageType('SatlabInfo', (_message.Message,), {
  'DESCRIPTOR' : _SATLABINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.SatlabInfo)
  })
_sym_db.RegisterMessage(SatlabInfo)

PartnerInfo = _reflection.GeneratedProtocolMessageType('PartnerInfo', (_message.Message,), {
  'DESCRIPTOR' : _PARTNERINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.PartnerInfo)
  })
_sym_db.RegisterMessage(PartnerInfo)

ExecutionInfo = _reflection.GeneratedProtocolMessageType('ExecutionInfo', (_message.Message,), {
  'DESCRIPTOR' : _EXECUTIONINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.ExecutionInfo)
  })
_sym_db.RegisterMessage(ExecutionInfo)

CustomResult = _reflection.GeneratedProtocolMessageType('CustomResult', (_message.Message,), {

  'Cts' : _reflection.GeneratedProtocolMessageType('Cts', (_message.Message,), {
    'DESCRIPTOR' : _CUSTOMRESULT_CTS,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.CustomResult.Cts)
    })
  ,
  'DESCRIPTOR' : _CUSTOMRESULT,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.CustomResult)
  })
_sym_db.RegisterMessage(CustomResult)
_sym_db.RegisterMessage(CustomResult.Cts)

TimingInfo = _reflection.GeneratedProtocolMessageType('TimingInfo', (_message.Message,), {
  'DESCRIPTOR' : _TIMINGINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.TimingInfo)
  })
_sym_db.RegisterMessage(TimingInfo)

SchedulingMetadata = _reflection.GeneratedProtocolMessageType('SchedulingMetadata', (_message.Message,), {

  'HardwareDependenciesEntry' : _reflection.GeneratedProtocolMessageType('HardwareDependenciesEntry', (_message.Message,), {
    'DESCRIPTOR' : _SCHEDULINGMETADATA_HARDWAREDEPENDENCIESENTRY,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.SchedulingMetadata.HardwareDependenciesEntry)
    })
  ,

  'SchedulingArgsEntry' : _reflection.GeneratedProtocolMessageType('SchedulingArgsEntry', (_message.Message,), {
    'DESCRIPTOR' : _SCHEDULINGMETADATA_SCHEDULINGARGSENTRY,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.SchedulingMetadata.SchedulingArgsEntry)
    })
  ,
  'DESCRIPTOR' : _SCHEDULINGMETADATA,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.SchedulingMetadata)
  })
_sym_db.RegisterMessage(SchedulingMetadata)
_sym_db.RegisterMessage(SchedulingMetadata.HardwareDependenciesEntry)
_sym_db.RegisterMessage(SchedulingMetadata.SchedulingArgsEntry)

ProjectTrackerMetadata = _reflection.GeneratedProtocolMessageType('ProjectTrackerMetadata', (_message.Message,), {
  'DESCRIPTOR' : _PROJECTTRACKERMETADATA,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.ProjectTrackerMetadata)
  })
_sym_db.RegisterMessage(ProjectTrackerMetadata)

ExecutionMetadata = _reflection.GeneratedProtocolMessageType('ExecutionMetadata', (_message.Message,), {

  'SoftwareDependenciesEntry' : _reflection.GeneratedProtocolMessageType('SoftwareDependenciesEntry', (_message.Message,), {
    'DESCRIPTOR' : _EXECUTIONMETADATA_SOFTWAREDEPENDENCIESENTRY,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.ExecutionMetadata.SoftwareDependenciesEntry)
    })
  ,

  'TestArgsEntry' : _reflection.GeneratedProtocolMessageType('TestArgsEntry', (_message.Message,), {
    'DESCRIPTOR' : _EXECUTIONMETADATA_TESTARGSENTRY,
    '__module__' : 'chromiumos.test.artifact.test_result_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.ExecutionMetadata.TestArgsEntry)
    })
  ,
  'DESCRIPTOR' : _EXECUTIONMETADATA,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.ExecutionMetadata)
  })
_sym_db.RegisterMessage(ExecutionMetadata)
_sym_db.RegisterMessage(ExecutionMetadata.SoftwareDependenciesEntry)
_sym_db.RegisterMessage(ExecutionMetadata.TestArgsEntry)

AvlInfo = _reflection.GeneratedProtocolMessageType('AvlInfo', (_message.Message,), {
  'DESCRIPTOR' : _AVLINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.AvlInfo)
  })
_sym_db.RegisterMessage(AvlInfo)

GscInfo = _reflection.GeneratedProtocolMessageType('GscInfo', (_message.Message,), {
  'DESCRIPTOR' : _GSCINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.GscInfo)
  })
_sym_db.RegisterMessage(GscInfo)

StressTestInfo = _reflection.GeneratedProtocolMessageType('StressTestInfo', (_message.Message,), {
  'DESCRIPTOR' : _STRESSTESTINFO,
  '__module__' : 'chromiumos.test.artifact.test_result_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.artifact.StressTestInfo)
  })
_sym_db.RegisterMessage(StressTestInfo)


DESCRIPTOR._options = None
_TESTINVOCATION_TAGSENTRY._options = None
_TESTINVOCATION.fields_by_name['eqc_info']._options = None
_EQCINFO_EQCCATEGORYEXPRESSIONENTRY._options = None
_EQCINFO_EQCDIMENSIONSENTRY._options = None
_TESTRUN_TAGSENTRY._options = None
_TESTRUN.fields_by_name['test_harness']._options = None
_TESTCASEINFO.fields_by_name['test_case_metadata']._options = None
_BUILDMETADATA_CHAMELEONTYPE.values_by_name["CHAMELEON_TYPE_DP_HDMI"]._options = None
_BUILDMETADATA_CHAMELEONTYPE.values_by_name["CHAMELEON_TYPE_VGA"]._options = None
_BUILDMETADATA.fields_by_name['chameleon']._options = None
_DUTINFO_TAGSENTRY._options = None
_DUTINFO_STRESSTESTINFO.fields_by_name['iterations']._options = None
_DUTINFO_STRESSTESTINFO._options = None
_DUTINFO.fields_by_name['stress_test_info']._options = None
_SCHEDULINGMETADATA_HARDWAREDEPENDENCIESENTRY._options = None
_SCHEDULINGMETADATA_SCHEDULINGARGSENTRY._options = None
_EXECUTIONMETADATA_SOFTWAREDEPENDENCIESENTRY._options = None
_EXECUTIONMETADATA_TESTARGSENTRY._options = None
# @@protoc_insertion_point(module_scope)
