blob: b05ae982fa4e30dd86d1ea82809aa631f8ba39e8 [file] [log] [blame]
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: chromite/api/firmware.proto
"""Generated protocol buffer code."""
from chromite.third_party.google.protobuf.internal import builder as _builder
from chromite.third_party.google.protobuf import descriptor as _descriptor
from chromite.third_party.google.protobuf import descriptor_pool as _descriptor_pool
from chromite.third_party.google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from chromite.api.gen.chromite.api import build_api_pb2 as chromite_dot_api_dot_build__api__pb2
from chromite.api.gen.chromiumos import common_pb2 as chromiumos_dot_common__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x63hromite/api/firmware.proto\x12\x0c\x63hromite.api\x1a\x1c\x63hromite/api/build_api.proto\x1a\x17\x63hromiumos/common.proto\"(\n\x0e\x42\x63sVersionInfo\x12\x16\n\x0eversion_string\x18\x01 \x01(\t\"-\n\x13\x46irmwareVersionInfo\x12\x16\n\x0eversion_string\x18\x01 \x01(\t\"\x97\x03\n\rFwBuildMetric\x12\x13\n\x0btarget_name\x18\x01 \x01(\t\x12\x15\n\rplatform_name\x18\x02 \x01(\t\x12\x39\n\nfw_section\x18\x03 \x03(\x0b\x32%.chromite.api.FwBuildMetric.FwSection\x12:\n\x06zephyr\x18\x04 \x01(\x0b\x32(.chromite.api.FwBuildMetric.ZephyrTargetH\x00\x1aQ\n\tFwSection\x12\x0e\n\x06region\x18\x01 \x01(\t\x12\x0c\n\x04used\x18\x02 \x01(\r\x12\r\n\x05total\x18\x03 \x01(\r\x12\x17\n\x0ftrack_on_gerrit\x18\x04 \x01(\x08\x1a\x35\n\x07Version\x12\r\n\x05major\x18\x01 \x01(\r\x12\r\n\x05minor\x18\x02 \x01(\r\x12\x0c\n\x04tiny\x18\x03 \x01(\r\x1aK\n\x0cZephyrTarget\x12;\n\x0ekernel_version\x18\x01 \x01(\x0b\x32#.chromite.api.FwBuildMetric.VersionB\x0c\n\nimage_type\"?\n\x11\x46wBuildMetricList\x12*\n\x05value\x18\x01 \x03(\x0b\x32\x1b.chromite.api.FwBuildMetric\"b\n\x0c\x46wTestMetric\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x18\n\x10\x63overage_percent\x18\x02 \x01(\x02\x12\x15\n\rcovered_lines\x18\x03 \x01(\r\x12\x13\n\x0btotal_lines\x18\x04 \x01(\r\"=\n\x10\x46wTestMetricList\x12)\n\x05value\x18\x01 \x03(\x0b\x32\x1a.chromite.api.FwTestMetric\"\x87\x01\n\x17\x42uildAllFirmwareRequest\x12\x31\n\x11\x66irmware_location\x18\x01 \x01(\x0e\x32\x16.chromiumos.FwLocation\x12\"\n\x06\x63hroot\x18\x02 \x01(\x0b\x32\x12.chromiumos.Chroot\x12\x15\n\rcode_coverage\x18\x03 \x01(\x08\"L\n\x18\x42uildAllFirmwareResponse\x12\x30\n\x07metrics\x18\x01 \x01(\x0b\x32\x1f.chromite.api.FwBuildMetricList\"\x86\x01\n\x16TestAllFirmwareRequest\x12\x31\n\x11\x66irmware_location\x18\x01 \x01(\x0e\x32\x16.chromiumos.FwLocation\x12\"\n\x06\x63hroot\x18\x02 \x01(\x0b\x32\x12.chromiumos.Chroot\x12\x15\n\rcode_coverage\x18\x03 \x01(\x08\"J\n\x17TestAllFirmwareResponse\x12/\n\x07metrics\x18\x01 \x01(\x0b\x32\x1e.chromite.api.FwTestMetricList\"\xfe\x01\n\x1e\x42undleFirmwareArtifactsRequest\x12\"\n\x06\x63hroot\x18\x02 \x01(\x0b\x32\x12.chromiumos.Chroot\x12+\n\x0bresult_path\x18\x03 \x01(\x0b\x32\x16.chromiumos.ResultPath\x12:\n\tartifacts\x18\x04 \x01(\x0b\x32\'.chromiumos.ArtifactsByService.Firmware\x12\x17\n\x0b\x62\x63s_version\x18\x05 \x01(\tB\x02\x18\x01\x12\x36\n\x10\x62\x63s_version_info\x18\x06 \x01(\x0b\x32\x1c.chromite.api.BcsVersionInfo\"e\n\x1f\x42undleFirmwareArtifactsResponse\x12\x42\n\tartifacts\x18\x01 \x01(\x0b\x32/.chromiumos.UploadedArtifactsByService.Firmware\"\xc6\t\n\x14\x46irmwareArtifactInfo\x12>\n\x07objects\x18\x01 \x03(\x0b\x32-.chromite.api.FirmwareArtifactInfo.ObjectInfo\x12\x36\n\x10\x62\x63s_version_info\x18\x02 \x01(\x0b\x32\x1c.chromite.api.BcsVersionInfo\x1a\x8a\x03\n\x0bTarballInfo\x12\x17\n\x0b\x62\x63s_version\x18\x01 \x01(\tB\x02\x18\x01\x12\x1b\n\x13\x66irmware_image_name\x18\x02 \x01(\t\x12N\n\x04type\x18\x03 \x01(\x0e\x32@.chromite.api.FirmwareArtifactInfo.TarballInfo.FirmwareType.Type\x12K\n\x07version\x18\x04 \x01(\x0b\x32\x36.chromite.api.FirmwareArtifactInfo.TarballInfo.VersionB\x02\x18\x01\x12@\n\x15\x66irmware_version_info\x18\x05 \x01(\x0b\x32!.chromite.api.FirmwareVersionInfo\x1a=\n\x0c\x46irmwareType\"-\n\x04Type\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x08\n\x04MAIN\x10\x01\x12\x06\n\x02\x45\x43\x10\x02\x12\x06\n\x02PD\x10\x03\x1a\'\n\x07Version\x12\r\n\x05major\x18\x01 \x01(\x05\x12\r\n\x05minor\x18\x02 \x01(\x05\x1a\x8c\x01\n\x0fLcovTarballInfo\x12N\n\x04type\x18\x01 \x01(\x0e\x32@.chromite.api.FirmwareArtifactInfo.LcovTarballInfo.LcovType.Type\x1a)\n\x08LcovType\"\x1d\n\x04Type\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x08\n\x04LCOV\x10\x01\x1a\x12\n\x10\x43overageHtmlInfo\x1a\xa0\x01\n\x11TokenDatabaseInfo\x12Y\n\x04type\x18\x01 \x01(\x0e\x32K.chromite.api.FirmwareArtifactInfo.TokenDatabaseInfo.TokenDatabaseType.Type\x1a\x30\n\x11TokenDatabaseType\"\x1b\n\x04Type\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x06\n\x02\x45\x43\x10\x01\x1a\xe2\x02\n\nObjectInfo\x12\x11\n\tfile_name\x18\x01 \x01(\t\x12\x46\n\x0ctarball_info\x18\x02 \x01(\x0b\x32..chromite.api.FirmwareArtifactInfo.TarballInfoH\x00\x12G\n\tlcov_info\x18\x03 \x01(\x0b\x32\x32.chromite.api.FirmwareArtifactInfo.LcovTarballInfoH\x00\x12L\n\rcoverage_html\x18\x04 \x01(\x0b\x32\x33.chromite.api.FirmwareArtifactInfo.CoverageHtmlInfoH\x00\x12J\n\ntoken_info\x18\x05 \x01(\x0b\x32\x34.chromite.api.FirmwareArtifactInfo.TokenDatabaseInfoH\x00\x42\x16\n\x14\x66irmware_object_info2\xde\x02\n\x0f\x46irmwareService\x12\x61\n\x10\x42uildAllFirmware\x12%.chromite.api.BuildAllFirmwareRequest\x1a&.chromite.api.BuildAllFirmwareResponse\x12^\n\x0fTestAllFirmware\x12$.chromite.api.TestAllFirmwareRequest\x1a%.chromite.api.TestAllFirmwareResponse\x12v\n\x17\x42undleFirmwareArtifacts\x12,.chromite.api.BundleFirmwareArtifactsRequest\x1a-.chromite.api.BundleFirmwareArtifactsResponse\x1a\x10\xc2\xed\x1a\x0c\n\x08\x66irmware\x10\x01\x42\x38Z6go.chromium.org/chromiumos/infra/proto/go/chromite/apib\x06proto3')
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'chromite.api.firmware_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
DESCRIPTOR._serialized_options = b'Z6go.chromium.org/chromiumos/infra/proto/go/chromite/api'
_BUNDLEFIRMWAREARTIFACTSREQUEST.fields_by_name['bcs_version']._options = None
_BUNDLEFIRMWAREARTIFACTSREQUEST.fields_by_name['bcs_version']._serialized_options = b'\030\001'
_FIRMWAREARTIFACTINFO_TARBALLINFO.fields_by_name['bcs_version']._options = None
_FIRMWAREARTIFACTINFO_TARBALLINFO.fields_by_name['bcs_version']._serialized_options = b'\030\001'
_FIRMWAREARTIFACTINFO_TARBALLINFO.fields_by_name['version']._options = None
_FIRMWAREARTIFACTINFO_TARBALLINFO.fields_by_name['version']._serialized_options = b'\030\001'
_FIRMWARESERVICE._options = None
_FIRMWARESERVICE._serialized_options = b'\302\355\032\014\n\010firmware\020\001'
_BCSVERSIONINFO._serialized_start=100
_BCSVERSIONINFO._serialized_end=140
_FIRMWAREVERSIONINFO._serialized_start=142
_FIRMWAREVERSIONINFO._serialized_end=187
_FWBUILDMETRIC._serialized_start=190
_FWBUILDMETRIC._serialized_end=597
_FWBUILDMETRIC_FWSECTION._serialized_start=370
_FWBUILDMETRIC_FWSECTION._serialized_end=451
_FWBUILDMETRIC_VERSION._serialized_start=453
_FWBUILDMETRIC_VERSION._serialized_end=506
_FWBUILDMETRIC_ZEPHYRTARGET._serialized_start=508
_FWBUILDMETRIC_ZEPHYRTARGET._serialized_end=583
_FWBUILDMETRICLIST._serialized_start=599
_FWBUILDMETRICLIST._serialized_end=662
_FWTESTMETRIC._serialized_start=664
_FWTESTMETRIC._serialized_end=762
_FWTESTMETRICLIST._serialized_start=764
_FWTESTMETRICLIST._serialized_end=825
_BUILDALLFIRMWAREREQUEST._serialized_start=828
_BUILDALLFIRMWAREREQUEST._serialized_end=963
_BUILDALLFIRMWARERESPONSE._serialized_start=965
_BUILDALLFIRMWARERESPONSE._serialized_end=1041
_TESTALLFIRMWAREREQUEST._serialized_start=1044
_TESTALLFIRMWAREREQUEST._serialized_end=1178
_TESTALLFIRMWARERESPONSE._serialized_start=1180
_TESTALLFIRMWARERESPONSE._serialized_end=1254
_BUNDLEFIRMWAREARTIFACTSREQUEST._serialized_start=1257
_BUNDLEFIRMWAREARTIFACTSREQUEST._serialized_end=1511
_BUNDLEFIRMWAREARTIFACTSRESPONSE._serialized_start=1513
_BUNDLEFIRMWAREARTIFACTSRESPONSE._serialized_end=1614
_FIRMWAREARTIFACTINFO._serialized_start=1617
_FIRMWAREARTIFACTINFO._serialized_end=2839
_FIRMWAREARTIFACTINFO_TARBALLINFO._serialized_start=1762
_FIRMWAREARTIFACTINFO_TARBALLINFO._serialized_end=2156
_FIRMWAREARTIFACTINFO_TARBALLINFO_FIRMWARETYPE._serialized_start=2054
_FIRMWAREARTIFACTINFO_TARBALLINFO_FIRMWARETYPE._serialized_end=2115
_FIRMWAREARTIFACTINFO_TARBALLINFO_FIRMWARETYPE_TYPE._serialized_start=2070
_FIRMWAREARTIFACTINFO_TARBALLINFO_FIRMWARETYPE_TYPE._serialized_end=2115
_FIRMWAREARTIFACTINFO_TARBALLINFO_VERSION._serialized_start=2117
_FIRMWAREARTIFACTINFO_TARBALLINFO_VERSION._serialized_end=2156
_FIRMWAREARTIFACTINFO_LCOVTARBALLINFO._serialized_start=2159
_FIRMWAREARTIFACTINFO_LCOVTARBALLINFO._serialized_end=2299
_FIRMWAREARTIFACTINFO_LCOVTARBALLINFO_LCOVTYPE._serialized_start=2258
_FIRMWAREARTIFACTINFO_LCOVTARBALLINFO_LCOVTYPE._serialized_end=2299
_FIRMWAREARTIFACTINFO_LCOVTARBALLINFO_LCOVTYPE_TYPE._serialized_start=2270
_FIRMWAREARTIFACTINFO_LCOVTARBALLINFO_LCOVTYPE_TYPE._serialized_end=2299
_FIRMWAREARTIFACTINFO_COVERAGEHTMLINFO._serialized_start=2301
_FIRMWAREARTIFACTINFO_COVERAGEHTMLINFO._serialized_end=2319
_FIRMWAREARTIFACTINFO_TOKENDATABASEINFO._serialized_start=2322
_FIRMWAREARTIFACTINFO_TOKENDATABASEINFO._serialized_end=2482
_FIRMWAREARTIFACTINFO_TOKENDATABASEINFO_TOKENDATABASETYPE._serialized_start=2434
_FIRMWAREARTIFACTINFO_TOKENDATABASEINFO_TOKENDATABASETYPE._serialized_end=2482
_FIRMWAREARTIFACTINFO_TOKENDATABASEINFO_TOKENDATABASETYPE_TYPE._serialized_start=2455
_FIRMWAREARTIFACTINFO_TOKENDATABASEINFO_TOKENDATABASETYPE_TYPE._serialized_end=2482
_FIRMWAREARTIFACTINFO_OBJECTINFO._serialized_start=2485
_FIRMWAREARTIFACTINFO_OBJECTINFO._serialized_end=2839
_FIRMWARESERVICE._serialized_start=2842
_FIRMWARESERVICE._serialized_end=3192
# @@protoc_insertion_point(module_scope)