blob: 2a0d49997fd4f7090480fb95fe2f3ca9b67675c6 [file] [log] [blame]
// Copyright 2021 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.26.0
// protoc v3.12.1
// source: infra/rts/presubmit/eval/proto/results.proto
package evalpb
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
durationpb "google.golang.org/protobuf/types/known/durationpb"
reflect "reflect"
sync "sync"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
// Results of evaluation.
type Results struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
// Considered thresholds and their results.
// Sorted by ascending ChangeRecall.
Thresholds []*Threshold `protobuf:"bytes,1,rep,name=thresholds,proto3" json:"thresholds,omitempty"`
// The number of analyzed rejections.
TotalRejections int64 `protobuf:"varint,2,opt,name=total_rejections,json=totalRejections,proto3" json:"total_rejections,omitempty"`
// The number of analyzed test failures.
TotalTestFailures int64 `protobuf:"varint,3,opt,name=total_test_failures,json=totalTestFailures,proto3" json:"total_test_failures,omitempty"`
// The sum of analyzed test durations.
TotalDuration *durationpb.Duration `protobuf:"bytes,4,opt,name=total_duration,json=totalDuration,proto3" json:"total_duration,omitempty"`
// Statistics of the distance to the closest failed test, for each rejection.
RejectionClosestDistanceStats *DistanceStats `protobuf:"bytes,5,opt,name=rejection_closest_distance_stats,json=rejectionClosestDistanceStats,proto3" json:"rejection_closest_distance_stats,omitempty"`
}
func (x *Results) Reset() {
*x = Results{}
if protoimpl.UnsafeEnabled {
mi := &file_infra_rts_presubmit_eval_proto_results_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Results) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Results) ProtoMessage() {}
func (x *Results) ProtoReflect() protoreflect.Message {
mi := &file_infra_rts_presubmit_eval_proto_results_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Results.ProtoReflect.Descriptor instead.
func (*Results) Descriptor() ([]byte, []int) {
return file_infra_rts_presubmit_eval_proto_results_proto_rawDescGZIP(), []int{0}
}
func (x *Results) GetThresholds() []*Threshold {
if x != nil {
return x.Thresholds
}
return nil
}
func (x *Results) GetTotalRejections() int64 {
if x != nil {
return x.TotalRejections
}
return 0
}
func (x *Results) GetTotalTestFailures() int64 {
if x != nil {
return x.TotalTestFailures
}
return 0
}
func (x *Results) GetTotalDuration() *durationpb.Duration {
if x != nil {
return x.TotalDuration
}
return nil
}
func (x *Results) GetRejectionClosestDistanceStats() *DistanceStats {
if x != nil {
return x.RejectionClosestDistanceStats
}
return nil
}
// Collected statistics of distances.
type DistanceStats struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Percentiles []float32 `protobuf:"fixed32,1,rep,packed,name=percentiles,proto3" json:"percentiles,omitempty"`
// Maximum non-infinity distance.
MaxNonInf float32 `protobuf:"fixed32,2,opt,name=max_non_inf,json=maxNonInf,proto3" json:"max_non_inf,omitempty"`
}
func (x *DistanceStats) Reset() {
*x = DistanceStats{}
if protoimpl.UnsafeEnabled {
mi := &file_infra_rts_presubmit_eval_proto_results_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DistanceStats) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DistanceStats) ProtoMessage() {}
func (x *DistanceStats) ProtoReflect() protoreflect.Message {
mi := &file_infra_rts_presubmit_eval_proto_results_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DistanceStats.ProtoReflect.Descriptor instead.
func (*DistanceStats) Descriptor() ([]byte, []int) {
return file_infra_rts_presubmit_eval_proto_results_proto_rawDescGZIP(), []int{1}
}
func (x *DistanceStats) GetPercentiles() []float32 {
if x != nil {
return x.Percentiles
}
return nil
}
func (x *DistanceStats) GetMaxNonInf() float32 {
if x != nil {
return x.MaxNonInf
}
return 0
}
// Distance threshold and its scores.
type Threshold struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
// The maximum distance to select a test.
// Tests further than this are skipped.
MaxDistance float32 `protobuf:"fixed32,1,opt,name=max_distance,json=maxDistance,proto3" json:"max_distance,omitempty"`
// The number of rejections where at least one failed test was selected.
PreservedRejections int64 `protobuf:"varint,2,opt,name=preserved_rejections,json=preservedRejections,proto3" json:"preserved_rejections,omitempty"`
// The number of selected failed tests.
PreservedTestFailures int64 `protobuf:"varint,3,opt,name=preserved_test_failures,json=preservedTestFailures,proto3" json:"preserved_test_failures,omitempty"`
// The sum of test durations for skipped tests.
SavedDuration *durationpb.Duration `protobuf:"bytes,4,opt,name=saved_duration,json=savedDuration,proto3" json:"saved_duration,omitempty"`
// The fraction of rejections that were preserved. May be NaN.
ChangeRecall float32 `protobuf:"fixed32,5,opt,name=change_recall,json=changeRecall,proto3" json:"change_recall,omitempty"`
// The fraction of test failures that were preserved.
TestRecall float32 `protobuf:"fixed32,6,opt,name=test_recall,json=testRecall,proto3" json:"test_recall,omitempty"`
// The fraction of test duration that was cut.
Savings float32 `protobuf:"fixed32,7,opt,name=savings,proto3" json:"savings,omitempty"`
}
func (x *Threshold) Reset() {
*x = Threshold{}
if protoimpl.UnsafeEnabled {
mi := &file_infra_rts_presubmit_eval_proto_results_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Threshold) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Threshold) ProtoMessage() {}
func (x *Threshold) ProtoReflect() protoreflect.Message {
mi := &file_infra_rts_presubmit_eval_proto_results_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Threshold.ProtoReflect.Descriptor instead.
func (*Threshold) Descriptor() ([]byte, []int) {
return file_infra_rts_presubmit_eval_proto_results_proto_rawDescGZIP(), []int{2}
}
func (x *Threshold) GetMaxDistance() float32 {
if x != nil {
return x.MaxDistance
}
return 0
}
func (x *Threshold) GetPreservedRejections() int64 {
if x != nil {
return x.PreservedRejections
}
return 0
}
func (x *Threshold) GetPreservedTestFailures() int64 {
if x != nil {
return x.PreservedTestFailures
}
return 0
}
func (x *Threshold) GetSavedDuration() *durationpb.Duration {
if x != nil {
return x.SavedDuration
}
return nil
}
func (x *Threshold) GetChangeRecall() float32 {
if x != nil {
return x.ChangeRecall
}
return 0
}
func (x *Threshold) GetTestRecall() float32 {
if x != nil {
return x.TestRecall
}
return 0
}
func (x *Threshold) GetSavings() float32 {
if x != nil {
return x.Savings
}
return 0
}
var File_infra_rts_presubmit_eval_proto_results_proto protoreflect.FileDescriptor
var file_infra_rts_presubmit_eval_proto_results_proto_rawDesc = []byte{
0x0a, 0x2c, 0x69, 0x6e, 0x66, 0x72, 0x61, 0x2f, 0x72, 0x74, 0x73, 0x2f, 0x70, 0x72, 0x65, 0x73,
0x75, 0x62, 0x6d, 0x69, 0x74, 0x2f, 0x65, 0x76, 0x61, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x19,
0x63, 0x68, 0x72, 0x6f, 0x6d, 0x65, 0x2e, 0x72, 0x74, 0x73, 0x2e, 0x70, 0x72, 0x65, 0x73, 0x75,
0x62, 0x6d, 0x69, 0x74, 0x2e, 0x65, 0x76, 0x61, 0x6c, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74,
0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xdf, 0x02, 0x0a, 0x07, 0x52, 0x65,
0x73, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x44, 0x0a, 0x0a, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f,
0x6c, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x63, 0x68, 0x72, 0x6f,
0x6d, 0x65, 0x2e, 0x72, 0x74, 0x73, 0x2e, 0x70, 0x72, 0x65, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x74,
0x2e, 0x65, 0x76, 0x61, 0x6c, 0x2e, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52,
0x0a, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x12, 0x29, 0x0a, 0x10, 0x74,
0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x65, 0x6a, 0x65,
0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2e, 0x0a, 0x13, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f,
0x74, 0x65, 0x73, 0x74, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x73, 0x18, 0x03, 0x20,
0x01, 0x28, 0x03, 0x52, 0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x54, 0x65, 0x73, 0x74, 0x46, 0x61,
0x69, 0x6c, 0x75, 0x72, 0x65, 0x73, 0x12, 0x40, 0x0a, 0x0e, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f,
0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x74, 0x6f, 0x74, 0x61, 0x6c,
0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x71, 0x0a, 0x20, 0x72, 0x65, 0x6a, 0x65,
0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0x73, 0x74, 0x5f, 0x64, 0x69,
0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01,
0x28, 0x0b, 0x32, 0x28, 0x2e, 0x63, 0x68, 0x72, 0x6f, 0x6d, 0x65, 0x2e, 0x72, 0x74, 0x73, 0x2e,
0x70, 0x72, 0x65, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x2e, 0x65, 0x76, 0x61, 0x6c, 0x2e, 0x44,
0x69, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x1d, 0x72, 0x65,
0x6a, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x73, 0x74, 0x44, 0x69,
0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x22, 0x51, 0x0a, 0x0d, 0x44,
0x69, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b,
0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
0x02, 0x52, 0x0b, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x1e,
0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x5f, 0x6e, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66, 0x18, 0x02, 0x20,
0x01, 0x28, 0x02, 0x52, 0x09, 0x6d, 0x61, 0x78, 0x4e, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x22, 0xbb,
0x02, 0x0a, 0x09, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12, 0x21, 0x0a, 0x0c,
0x6d, 0x61, 0x78, 0x5f, 0x64, 0x69, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01,
0x28, 0x02, 0x52, 0x0b, 0x6d, 0x61, 0x78, 0x44, 0x69, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12,
0x31, 0x0a, 0x14, 0x70, 0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x6a,
0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x70,
0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x52, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x6f,
0x6e, 0x73, 0x12, 0x36, 0x0a, 0x17, 0x70, 0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x5f,
0x74, 0x65, 0x73, 0x74, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x73, 0x18, 0x03, 0x20,
0x01, 0x28, 0x03, 0x52, 0x15, 0x70, 0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x54, 0x65,
0x73, 0x74, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x73, 0x12, 0x40, 0x0a, 0x0e, 0x73, 0x61,
0x76, 0x65, 0x64, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01,
0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x73,
0x61, 0x76, 0x65, 0x64, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x23, 0x0a, 0x0d,
0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x61, 0x6c, 0x6c, 0x18, 0x05, 0x20,
0x01, 0x28, 0x02, 0x52, 0x0c, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x63, 0x61, 0x6c,
0x6c, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x63, 0x61, 0x6c, 0x6c,
0x18, 0x06, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0a, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x63, 0x61,
0x6c, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x07, 0x20,
0x01, 0x28, 0x02, 0x52, 0x07, 0x73, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x73, 0x42, 0x27, 0x5a, 0x25,
0x69, 0x6e, 0x66, 0x72, 0x61, 0x2f, 0x72, 0x74, 0x73, 0x2f, 0x70, 0x72, 0x65, 0x73, 0x75, 0x62,
0x6d, 0x69, 0x74, 0x2f, 0x65, 0x76, 0x61, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x3b, 0x65,
0x76, 0x61, 0x6c, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_infra_rts_presubmit_eval_proto_results_proto_rawDescOnce sync.Once
file_infra_rts_presubmit_eval_proto_results_proto_rawDescData = file_infra_rts_presubmit_eval_proto_results_proto_rawDesc
)
func file_infra_rts_presubmit_eval_proto_results_proto_rawDescGZIP() []byte {
file_infra_rts_presubmit_eval_proto_results_proto_rawDescOnce.Do(func() {
file_infra_rts_presubmit_eval_proto_results_proto_rawDescData = protoimpl.X.CompressGZIP(file_infra_rts_presubmit_eval_proto_results_proto_rawDescData)
})
return file_infra_rts_presubmit_eval_proto_results_proto_rawDescData
}
var file_infra_rts_presubmit_eval_proto_results_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
var file_infra_rts_presubmit_eval_proto_results_proto_goTypes = []interface{}{
(*Results)(nil), // 0: chrome.rts.presubmit.eval.Results
(*DistanceStats)(nil), // 1: chrome.rts.presubmit.eval.DistanceStats
(*Threshold)(nil), // 2: chrome.rts.presubmit.eval.Threshold
(*durationpb.Duration)(nil), // 3: google.protobuf.Duration
}
var file_infra_rts_presubmit_eval_proto_results_proto_depIdxs = []int32{
2, // 0: chrome.rts.presubmit.eval.Results.thresholds:type_name -> chrome.rts.presubmit.eval.Threshold
3, // 1: chrome.rts.presubmit.eval.Results.total_duration:type_name -> google.protobuf.Duration
1, // 2: chrome.rts.presubmit.eval.Results.rejection_closest_distance_stats:type_name -> chrome.rts.presubmit.eval.DistanceStats
3, // 3: chrome.rts.presubmit.eval.Threshold.saved_duration:type_name -> google.protobuf.Duration
4, // [4:4] is the sub-list for method output_type
4, // [4:4] is the sub-list for method input_type
4, // [4:4] is the sub-list for extension type_name
4, // [4:4] is the sub-list for extension extendee
0, // [0:4] is the sub-list for field type_name
}
func init() { file_infra_rts_presubmit_eval_proto_results_proto_init() }
func file_infra_rts_presubmit_eval_proto_results_proto_init() {
if File_infra_rts_presubmit_eval_proto_results_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_infra_rts_presubmit_eval_proto_results_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Results); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_infra_rts_presubmit_eval_proto_results_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DistanceStats); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_infra_rts_presubmit_eval_proto_results_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Threshold); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_infra_rts_presubmit_eval_proto_results_proto_rawDesc,
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_infra_rts_presubmit_eval_proto_results_proto_goTypes,
DependencyIndexes: file_infra_rts_presubmit_eval_proto_results_proto_depIdxs,
MessageInfos: file_infra_rts_presubmit_eval_proto_results_proto_msgTypes,
}.Build()
File_infra_rts_presubmit_eval_proto_results_proto = out.File
file_infra_rts_presubmit_eval_proto_results_proto_rawDesc = nil
file_infra_rts_presubmit_eval_proto_results_proto_goTypes = nil
file_infra_rts_presubmit_eval_proto_results_proto_depIdxs = nil
}