kythe.io@v0.0.68-0.20240422202219-7225dbc01741/third_party/bazel/test_status_go_proto/test_status.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.31.0
     4  // 	protoc        v4.25.2
     5  // source: third_party/bazel/src/main/protobuf/test_status.proto
     6  
     7  package test_status_go_proto
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  )
    15  
    16  const (
    17  	// Verify that this generated code is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    19  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    20  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    21  )
    22  
    23  type FailedTestCasesStatus int32
    24  
    25  const (
    26  	FailedTestCasesStatus_FULL          FailedTestCasesStatus = 1
    27  	FailedTestCasesStatus_PARTIAL       FailedTestCasesStatus = 2
    28  	FailedTestCasesStatus_NOT_AVAILABLE FailedTestCasesStatus = 3
    29  	FailedTestCasesStatus_EMPTY         FailedTestCasesStatus = 4
    30  )
    31  
    32  // Enum value maps for FailedTestCasesStatus.
    33  var (
    34  	FailedTestCasesStatus_name = map[int32]string{
    35  		1: "FULL",
    36  		2: "PARTIAL",
    37  		3: "NOT_AVAILABLE",
    38  		4: "EMPTY",
    39  	}
    40  	FailedTestCasesStatus_value = map[string]int32{
    41  		"FULL":          1,
    42  		"PARTIAL":       2,
    43  		"NOT_AVAILABLE": 3,
    44  		"EMPTY":         4,
    45  	}
    46  )
    47  
    48  func (x FailedTestCasesStatus) Enum() *FailedTestCasesStatus {
    49  	p := new(FailedTestCasesStatus)
    50  	*p = x
    51  	return p
    52  }
    53  
    54  func (x FailedTestCasesStatus) String() string {
    55  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    56  }
    57  
    58  func (FailedTestCasesStatus) Descriptor() protoreflect.EnumDescriptor {
    59  	return file_third_party_bazel_src_main_protobuf_test_status_proto_enumTypes[0].Descriptor()
    60  }
    61  
    62  func (FailedTestCasesStatus) Type() protoreflect.EnumType {
    63  	return &file_third_party_bazel_src_main_protobuf_test_status_proto_enumTypes[0]
    64  }
    65  
    66  func (x FailedTestCasesStatus) Number() protoreflect.EnumNumber {
    67  	return protoreflect.EnumNumber(x)
    68  }
    69  
    70  // Deprecated: Do not use.
    71  func (x *FailedTestCasesStatus) UnmarshalJSON(b []byte) error {
    72  	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
    73  	if err != nil {
    74  		return err
    75  	}
    76  	*x = FailedTestCasesStatus(num)
    77  	return nil
    78  }
    79  
    80  // Deprecated: Use FailedTestCasesStatus.Descriptor instead.
    81  func (FailedTestCasesStatus) EnumDescriptor() ([]byte, []int) {
    82  	return file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescGZIP(), []int{0}
    83  }
    84  
    85  type BlazeTestStatus int32
    86  
    87  const (
    88  	BlazeTestStatus_NO_STATUS                   BlazeTestStatus = 0
    89  	BlazeTestStatus_PASSED                      BlazeTestStatus = 1
    90  	BlazeTestStatus_FLAKY                       BlazeTestStatus = 2
    91  	BlazeTestStatus_TIMEOUT                     BlazeTestStatus = 3
    92  	BlazeTestStatus_FAILED                      BlazeTestStatus = 4
    93  	BlazeTestStatus_INCOMPLETE                  BlazeTestStatus = 5
    94  	BlazeTestStatus_REMOTE_FAILURE              BlazeTestStatus = 6
    95  	BlazeTestStatus_FAILED_TO_BUILD             BlazeTestStatus = 7
    96  	BlazeTestStatus_BLAZE_HALTED_BEFORE_TESTING BlazeTestStatus = 8
    97  )
    98  
    99  // Enum value maps for BlazeTestStatus.
   100  var (
   101  	BlazeTestStatus_name = map[int32]string{
   102  		0: "NO_STATUS",
   103  		1: "PASSED",
   104  		2: "FLAKY",
   105  		3: "TIMEOUT",
   106  		4: "FAILED",
   107  		5: "INCOMPLETE",
   108  		6: "REMOTE_FAILURE",
   109  		7: "FAILED_TO_BUILD",
   110  		8: "BLAZE_HALTED_BEFORE_TESTING",
   111  	}
   112  	BlazeTestStatus_value = map[string]int32{
   113  		"NO_STATUS":                   0,
   114  		"PASSED":                      1,
   115  		"FLAKY":                       2,
   116  		"TIMEOUT":                     3,
   117  		"FAILED":                      4,
   118  		"INCOMPLETE":                  5,
   119  		"REMOTE_FAILURE":              6,
   120  		"FAILED_TO_BUILD":             7,
   121  		"BLAZE_HALTED_BEFORE_TESTING": 8,
   122  	}
   123  )
   124  
   125  func (x BlazeTestStatus) Enum() *BlazeTestStatus {
   126  	p := new(BlazeTestStatus)
   127  	*p = x
   128  	return p
   129  }
   130  
   131  func (x BlazeTestStatus) String() string {
   132  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   133  }
   134  
   135  func (BlazeTestStatus) Descriptor() protoreflect.EnumDescriptor {
   136  	return file_third_party_bazel_src_main_protobuf_test_status_proto_enumTypes[1].Descriptor()
   137  }
   138  
   139  func (BlazeTestStatus) Type() protoreflect.EnumType {
   140  	return &file_third_party_bazel_src_main_protobuf_test_status_proto_enumTypes[1]
   141  }
   142  
   143  func (x BlazeTestStatus) Number() protoreflect.EnumNumber {
   144  	return protoreflect.EnumNumber(x)
   145  }
   146  
   147  // Deprecated: Do not use.
   148  func (x *BlazeTestStatus) UnmarshalJSON(b []byte) error {
   149  	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
   150  	if err != nil {
   151  		return err
   152  	}
   153  	*x = BlazeTestStatus(num)
   154  	return nil
   155  }
   156  
   157  // Deprecated: Use BlazeTestStatus.Descriptor instead.
   158  func (BlazeTestStatus) EnumDescriptor() ([]byte, []int) {
   159  	return file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescGZIP(), []int{1}
   160  }
   161  
   162  type TestCase_Type int32
   163  
   164  const (
   165  	TestCase_TEST_CASE      TestCase_Type = 0
   166  	TestCase_TEST_SUITE     TestCase_Type = 1
   167  	TestCase_TEST_DECORATOR TestCase_Type = 2
   168  	TestCase_UNKNOWN        TestCase_Type = 3
   169  )
   170  
   171  // Enum value maps for TestCase_Type.
   172  var (
   173  	TestCase_Type_name = map[int32]string{
   174  		0: "TEST_CASE",
   175  		1: "TEST_SUITE",
   176  		2: "TEST_DECORATOR",
   177  		3: "UNKNOWN",
   178  	}
   179  	TestCase_Type_value = map[string]int32{
   180  		"TEST_CASE":      0,
   181  		"TEST_SUITE":     1,
   182  		"TEST_DECORATOR": 2,
   183  		"UNKNOWN":        3,
   184  	}
   185  )
   186  
   187  func (x TestCase_Type) Enum() *TestCase_Type {
   188  	p := new(TestCase_Type)
   189  	*p = x
   190  	return p
   191  }
   192  
   193  func (x TestCase_Type) String() string {
   194  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   195  }
   196  
   197  func (TestCase_Type) Descriptor() protoreflect.EnumDescriptor {
   198  	return file_third_party_bazel_src_main_protobuf_test_status_proto_enumTypes[2].Descriptor()
   199  }
   200  
   201  func (TestCase_Type) Type() protoreflect.EnumType {
   202  	return &file_third_party_bazel_src_main_protobuf_test_status_proto_enumTypes[2]
   203  }
   204  
   205  func (x TestCase_Type) Number() protoreflect.EnumNumber {
   206  	return protoreflect.EnumNumber(x)
   207  }
   208  
   209  // Deprecated: Do not use.
   210  func (x *TestCase_Type) UnmarshalJSON(b []byte) error {
   211  	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
   212  	if err != nil {
   213  		return err
   214  	}
   215  	*x = TestCase_Type(num)
   216  	return nil
   217  }
   218  
   219  // Deprecated: Use TestCase_Type.Descriptor instead.
   220  func (TestCase_Type) EnumDescriptor() ([]byte, []int) {
   221  	return file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescGZIP(), []int{0, 0}
   222  }
   223  
   224  type TestCase_Status int32
   225  
   226  const (
   227  	TestCase_PASSED TestCase_Status = 0
   228  	TestCase_FAILED TestCase_Status = 1
   229  	TestCase_ERROR  TestCase_Status = 2
   230  )
   231  
   232  // Enum value maps for TestCase_Status.
   233  var (
   234  	TestCase_Status_name = map[int32]string{
   235  		0: "PASSED",
   236  		1: "FAILED",
   237  		2: "ERROR",
   238  	}
   239  	TestCase_Status_value = map[string]int32{
   240  		"PASSED": 0,
   241  		"FAILED": 1,
   242  		"ERROR":  2,
   243  	}
   244  )
   245  
   246  func (x TestCase_Status) Enum() *TestCase_Status {
   247  	p := new(TestCase_Status)
   248  	*p = x
   249  	return p
   250  }
   251  
   252  func (x TestCase_Status) String() string {
   253  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   254  }
   255  
   256  func (TestCase_Status) Descriptor() protoreflect.EnumDescriptor {
   257  	return file_third_party_bazel_src_main_protobuf_test_status_proto_enumTypes[3].Descriptor()
   258  }
   259  
   260  func (TestCase_Status) Type() protoreflect.EnumType {
   261  	return &file_third_party_bazel_src_main_protobuf_test_status_proto_enumTypes[3]
   262  }
   263  
   264  func (x TestCase_Status) Number() protoreflect.EnumNumber {
   265  	return protoreflect.EnumNumber(x)
   266  }
   267  
   268  // Deprecated: Do not use.
   269  func (x *TestCase_Status) UnmarshalJSON(b []byte) error {
   270  	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
   271  	if err != nil {
   272  		return err
   273  	}
   274  	*x = TestCase_Status(num)
   275  	return nil
   276  }
   277  
   278  // Deprecated: Use TestCase_Status.Descriptor instead.
   279  func (TestCase_Status) EnumDescriptor() ([]byte, []int) {
   280  	return file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescGZIP(), []int{0, 1}
   281  }
   282  
   283  type TestCase struct {
   284  	state         protoimpl.MessageState
   285  	sizeCache     protoimpl.SizeCache
   286  	unknownFields protoimpl.UnknownFields
   287  
   288  	Child             []*TestCase      `protobuf:"bytes,1,rep,name=child" json:"child,omitempty"`
   289  	Name              *string          `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
   290  	ClassName         *string          `protobuf:"bytes,3,opt,name=class_name,json=className" json:"class_name,omitempty"`
   291  	RunDurationMillis *int64           `protobuf:"varint,4,opt,name=run_duration_millis,json=runDurationMillis" json:"run_duration_millis,omitempty"`
   292  	Result            *string          `protobuf:"bytes,5,opt,name=result" json:"result,omitempty"`
   293  	Type              *TestCase_Type   `protobuf:"varint,6,opt,name=type,enum=blaze.TestCase_Type" json:"type,omitempty"`
   294  	Status            *TestCase_Status `protobuf:"varint,7,opt,name=status,enum=blaze.TestCase_Status" json:"status,omitempty"`
   295  	Run               *bool            `protobuf:"varint,8,opt,name=run,def=1" json:"run,omitempty"`
   296  }
   297  
   298  // Default values for TestCase fields.
   299  const (
   300  	Default_TestCase_Run = bool(true)
   301  )
   302  
   303  func (x *TestCase) Reset() {
   304  	*x = TestCase{}
   305  	if protoimpl.UnsafeEnabled {
   306  		mi := &file_third_party_bazel_src_main_protobuf_test_status_proto_msgTypes[0]
   307  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   308  		ms.StoreMessageInfo(mi)
   309  	}
   310  }
   311  
   312  func (x *TestCase) String() string {
   313  	return protoimpl.X.MessageStringOf(x)
   314  }
   315  
   316  func (*TestCase) ProtoMessage() {}
   317  
   318  func (x *TestCase) ProtoReflect() protoreflect.Message {
   319  	mi := &file_third_party_bazel_src_main_protobuf_test_status_proto_msgTypes[0]
   320  	if protoimpl.UnsafeEnabled && x != nil {
   321  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   322  		if ms.LoadMessageInfo() == nil {
   323  			ms.StoreMessageInfo(mi)
   324  		}
   325  		return ms
   326  	}
   327  	return mi.MessageOf(x)
   328  }
   329  
   330  // Deprecated: Use TestCase.ProtoReflect.Descriptor instead.
   331  func (*TestCase) Descriptor() ([]byte, []int) {
   332  	return file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescGZIP(), []int{0}
   333  }
   334  
   335  func (x *TestCase) GetChild() []*TestCase {
   336  	if x != nil {
   337  		return x.Child
   338  	}
   339  	return nil
   340  }
   341  
   342  func (x *TestCase) GetName() string {
   343  	if x != nil && x.Name != nil {
   344  		return *x.Name
   345  	}
   346  	return ""
   347  }
   348  
   349  func (x *TestCase) GetClassName() string {
   350  	if x != nil && x.ClassName != nil {
   351  		return *x.ClassName
   352  	}
   353  	return ""
   354  }
   355  
   356  func (x *TestCase) GetRunDurationMillis() int64 {
   357  	if x != nil && x.RunDurationMillis != nil {
   358  		return *x.RunDurationMillis
   359  	}
   360  	return 0
   361  }
   362  
   363  func (x *TestCase) GetResult() string {
   364  	if x != nil && x.Result != nil {
   365  		return *x.Result
   366  	}
   367  	return ""
   368  }
   369  
   370  func (x *TestCase) GetType() TestCase_Type {
   371  	if x != nil && x.Type != nil {
   372  		return *x.Type
   373  	}
   374  	return TestCase_TEST_CASE
   375  }
   376  
   377  func (x *TestCase) GetStatus() TestCase_Status {
   378  	if x != nil && x.Status != nil {
   379  		return *x.Status
   380  	}
   381  	return TestCase_PASSED
   382  }
   383  
   384  func (x *TestCase) GetRun() bool {
   385  	if x != nil && x.Run != nil {
   386  		return *x.Run
   387  	}
   388  	return Default_TestCase_Run
   389  }
   390  
   391  type TestResultData struct {
   392  	state         protoimpl.MessageState
   393  	sizeCache     protoimpl.SizeCache
   394  	unknownFields protoimpl.UnknownFields
   395  
   396  	Cachable             *bool                  `protobuf:"varint,1,opt,name=cachable" json:"cachable,omitempty"`
   397  	TestPassed           *bool                  `protobuf:"varint,2,opt,name=test_passed,json=testPassed" json:"test_passed,omitempty"`
   398  	Status               *BlazeTestStatus       `protobuf:"varint,3,opt,name=status,enum=blaze.BlazeTestStatus,def=0" json:"status,omitempty"`
   399  	StatusDetails        *string                `protobuf:"bytes,16,opt,name=status_details,json=statusDetails" json:"status_details,omitempty"`
   400  	FailedLogs           []string               `protobuf:"bytes,4,rep,name=failed_logs,json=failedLogs" json:"failed_logs,omitempty"`
   401  	Warning              []string               `protobuf:"bytes,5,rep,name=warning" json:"warning,omitempty"`
   402  	HasCoverage          *bool                  `protobuf:"varint,6,opt,name=has_coverage,json=hasCoverage" json:"has_coverage,omitempty"`
   403  	RemotelyCached       *bool                  `protobuf:"varint,7,opt,name=remotely_cached,json=remotelyCached" json:"remotely_cached,omitempty"`
   404  	IsRemoteStrategy     *bool                  `protobuf:"varint,8,opt,name=is_remote_strategy,json=isRemoteStrategy" json:"is_remote_strategy,omitempty"`
   405  	TestTimes            []int64                `protobuf:"varint,9,rep,name=test_times,json=testTimes" json:"test_times,omitempty"`
   406  	PassedLog            *string                `protobuf:"bytes,10,opt,name=passed_log,json=passedLog" json:"passed_log,omitempty"`
   407  	TestProcessTimes     []int64                `protobuf:"varint,11,rep,name=test_process_times,json=testProcessTimes" json:"test_process_times,omitempty"`
   408  	RunDurationMillis    *int64                 `protobuf:"varint,12,opt,name=run_duration_millis,json=runDurationMillis" json:"run_duration_millis,omitempty"`
   409  	StartTimeMillisEpoch *int64                 `protobuf:"varint,15,opt,name=start_time_millis_epoch,json=startTimeMillisEpoch" json:"start_time_millis_epoch,omitempty"`
   410  	TestCase             *TestCase              `protobuf:"bytes,13,opt,name=test_case,json=testCase" json:"test_case,omitempty"`
   411  	FailedStatus         *FailedTestCasesStatus `protobuf:"varint,14,opt,name=failed_status,json=failedStatus,enum=blaze.FailedTestCasesStatus" json:"failed_status,omitempty"`
   412  }
   413  
   414  // Default values for TestResultData fields.
   415  const (
   416  	Default_TestResultData_Status = BlazeTestStatus_NO_STATUS
   417  )
   418  
   419  func (x *TestResultData) Reset() {
   420  	*x = TestResultData{}
   421  	if protoimpl.UnsafeEnabled {
   422  		mi := &file_third_party_bazel_src_main_protobuf_test_status_proto_msgTypes[1]
   423  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   424  		ms.StoreMessageInfo(mi)
   425  	}
   426  }
   427  
   428  func (x *TestResultData) String() string {
   429  	return protoimpl.X.MessageStringOf(x)
   430  }
   431  
   432  func (*TestResultData) ProtoMessage() {}
   433  
   434  func (x *TestResultData) ProtoReflect() protoreflect.Message {
   435  	mi := &file_third_party_bazel_src_main_protobuf_test_status_proto_msgTypes[1]
   436  	if protoimpl.UnsafeEnabled && x != nil {
   437  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   438  		if ms.LoadMessageInfo() == nil {
   439  			ms.StoreMessageInfo(mi)
   440  		}
   441  		return ms
   442  	}
   443  	return mi.MessageOf(x)
   444  }
   445  
   446  // Deprecated: Use TestResultData.ProtoReflect.Descriptor instead.
   447  func (*TestResultData) Descriptor() ([]byte, []int) {
   448  	return file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescGZIP(), []int{1}
   449  }
   450  
   451  func (x *TestResultData) GetCachable() bool {
   452  	if x != nil && x.Cachable != nil {
   453  		return *x.Cachable
   454  	}
   455  	return false
   456  }
   457  
   458  func (x *TestResultData) GetTestPassed() bool {
   459  	if x != nil && x.TestPassed != nil {
   460  		return *x.TestPassed
   461  	}
   462  	return false
   463  }
   464  
   465  func (x *TestResultData) GetStatus() BlazeTestStatus {
   466  	if x != nil && x.Status != nil {
   467  		return *x.Status
   468  	}
   469  	return Default_TestResultData_Status
   470  }
   471  
   472  func (x *TestResultData) GetStatusDetails() string {
   473  	if x != nil && x.StatusDetails != nil {
   474  		return *x.StatusDetails
   475  	}
   476  	return ""
   477  }
   478  
   479  func (x *TestResultData) GetFailedLogs() []string {
   480  	if x != nil {
   481  		return x.FailedLogs
   482  	}
   483  	return nil
   484  }
   485  
   486  func (x *TestResultData) GetWarning() []string {
   487  	if x != nil {
   488  		return x.Warning
   489  	}
   490  	return nil
   491  }
   492  
   493  func (x *TestResultData) GetHasCoverage() bool {
   494  	if x != nil && x.HasCoverage != nil {
   495  		return *x.HasCoverage
   496  	}
   497  	return false
   498  }
   499  
   500  func (x *TestResultData) GetRemotelyCached() bool {
   501  	if x != nil && x.RemotelyCached != nil {
   502  		return *x.RemotelyCached
   503  	}
   504  	return false
   505  }
   506  
   507  func (x *TestResultData) GetIsRemoteStrategy() bool {
   508  	if x != nil && x.IsRemoteStrategy != nil {
   509  		return *x.IsRemoteStrategy
   510  	}
   511  	return false
   512  }
   513  
   514  func (x *TestResultData) GetTestTimes() []int64 {
   515  	if x != nil {
   516  		return x.TestTimes
   517  	}
   518  	return nil
   519  }
   520  
   521  func (x *TestResultData) GetPassedLog() string {
   522  	if x != nil && x.PassedLog != nil {
   523  		return *x.PassedLog
   524  	}
   525  	return ""
   526  }
   527  
   528  func (x *TestResultData) GetTestProcessTimes() []int64 {
   529  	if x != nil {
   530  		return x.TestProcessTimes
   531  	}
   532  	return nil
   533  }
   534  
   535  func (x *TestResultData) GetRunDurationMillis() int64 {
   536  	if x != nil && x.RunDurationMillis != nil {
   537  		return *x.RunDurationMillis
   538  	}
   539  	return 0
   540  }
   541  
   542  func (x *TestResultData) GetStartTimeMillisEpoch() int64 {
   543  	if x != nil && x.StartTimeMillisEpoch != nil {
   544  		return *x.StartTimeMillisEpoch
   545  	}
   546  	return 0
   547  }
   548  
   549  func (x *TestResultData) GetTestCase() *TestCase {
   550  	if x != nil {
   551  		return x.TestCase
   552  	}
   553  	return nil
   554  }
   555  
   556  func (x *TestResultData) GetFailedStatus() FailedTestCasesStatus {
   557  	if x != nil && x.FailedStatus != nil {
   558  		return *x.FailedStatus
   559  	}
   560  	return FailedTestCasesStatus_FULL
   561  }
   562  
   563  var File_third_party_bazel_src_main_protobuf_test_status_proto protoreflect.FileDescriptor
   564  
   565  var file_third_party_bazel_src_main_protobuf_test_status_proto_rawDesc = []byte{
   566  	0x0a, 0x35, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x2f, 0x62, 0x61,
   567  	0x7a, 0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d, 0x61, 0x69, 0x6e, 0x2f, 0x70, 0x72, 0x6f,
   568  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75,
   569  	0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x05, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x22, 0x93,
   570  	0x03, 0x0a, 0x08, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12, 0x25, 0x0a, 0x05, 0x63,
   571  	0x68, 0x69, 0x6c, 0x64, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x62, 0x6c, 0x61,
   572  	0x7a, 0x65, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x52, 0x05, 0x63, 0x68, 0x69,
   573  	0x6c, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
   574  	0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x5f,
   575  	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x61, 0x73,
   576  	0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2e, 0x0a, 0x13, 0x72, 0x75, 0x6e, 0x5f, 0x64, 0x75, 0x72,
   577  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x18, 0x04, 0x20, 0x01,
   578  	0x28, 0x03, 0x52, 0x11, 0x72, 0x75, 0x6e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d,
   579  	0x69, 0x6c, 0x6c, 0x69, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18,
   580  	0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x28, 0x0a,
   581  	0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x62, 0x6c,
   582  	0x61, 0x7a, 0x65, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x2e, 0x54, 0x79, 0x70,
   583  	0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x2e, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
   584  	0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e,
   585  	0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
   586  	0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x03, 0x72, 0x75, 0x6e, 0x18, 0x08,
   587  	0x20, 0x01, 0x28, 0x08, 0x3a, 0x04, 0x74, 0x72, 0x75, 0x65, 0x52, 0x03, 0x72, 0x75, 0x6e, 0x22,
   588  	0x46, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0d, 0x0a, 0x09, 0x54, 0x45, 0x53, 0x54, 0x5f,
   589  	0x43, 0x41, 0x53, 0x45, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x54, 0x45, 0x53, 0x54, 0x5f, 0x53,
   590  	0x55, 0x49, 0x54, 0x45, 0x10, 0x01, 0x12, 0x12, 0x0a, 0x0e, 0x54, 0x45, 0x53, 0x54, 0x5f, 0x44,
   591  	0x45, 0x43, 0x4f, 0x52, 0x41, 0x54, 0x4f, 0x52, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e,
   592  	0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x03, 0x22, 0x2b, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75,
   593  	0x73, 0x12, 0x0a, 0x0a, 0x06, 0x50, 0x41, 0x53, 0x53, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a,
   594  	0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x52, 0x52,
   595  	0x4f, 0x52, 0x10, 0x02, 0x22, 0xa8, 0x05, 0x0a, 0x0e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73,
   596  	0x75, 0x6c, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x63, 0x68, 0x61,
   597  	0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x63, 0x61, 0x63, 0x68, 0x61,
   598  	0x62, 0x6c, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x70, 0x61, 0x73, 0x73,
   599  	0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x74, 0x65, 0x73, 0x74, 0x50, 0x61,
   600  	0x73, 0x73, 0x65, 0x64, 0x12, 0x39, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03,
   601  	0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x42, 0x6c, 0x61,
   602  	0x7a, 0x65, 0x54, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x3a, 0x09, 0x4e, 0x4f,
   603  	0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
   604  	0x25, 0x0a, 0x0e, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c,
   605  	0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x44,
   606  	0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x66, 0x61, 0x69, 0x6c, 0x65, 0x64,
   607  	0x5f, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x66, 0x61, 0x69,
   608  	0x6c, 0x65, 0x64, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x77, 0x61, 0x72, 0x6e, 0x69,
   609  	0x6e, 0x67, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e,
   610  	0x67, 0x12, 0x21, 0x0a, 0x0c, 0x68, 0x61, 0x73, 0x5f, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x67,
   611  	0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x68, 0x61, 0x73, 0x43, 0x6f, 0x76, 0x65,
   612  	0x72, 0x61, 0x67, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x6c, 0x79,
   613  	0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x72,
   614  	0x65, 0x6d, 0x6f, 0x74, 0x65, 0x6c, 0x79, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x12, 0x2c, 0x0a,
   615  	0x12, 0x69, 0x73, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74,
   616  	0x65, 0x67, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x69, 0x73, 0x52, 0x65, 0x6d,
   617  	0x6f, 0x74, 0x65, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0x1d, 0x0a, 0x0a, 0x74,
   618  	0x65, 0x73, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x03, 0x52,
   619  	0x09, 0x74, 0x65, 0x73, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61,
   620  	0x73, 0x73, 0x65, 0x64, 0x5f, 0x6c, 0x6f, 0x67, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
   621  	0x70, 0x61, 0x73, 0x73, 0x65, 0x64, 0x4c, 0x6f, 0x67, 0x12, 0x2c, 0x0a, 0x12, 0x74, 0x65, 0x73,
   622  	0x74, 0x5f, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x18,
   623  	0x0b, 0x20, 0x03, 0x28, 0x03, 0x52, 0x10, 0x74, 0x65, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65,
   624  	0x73, 0x73, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x12, 0x2e, 0x0a, 0x13, 0x72, 0x75, 0x6e, 0x5f, 0x64,
   625  	0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x18, 0x0c,
   626  	0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x72, 0x75, 0x6e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
   627  	0x6e, 0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x12, 0x35, 0x0a, 0x17, 0x73, 0x74, 0x61, 0x72, 0x74,
   628  	0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x5f, 0x65, 0x70, 0x6f,
   629  	0x63, 0x68, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54,
   630  	0x69, 0x6d, 0x65, 0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x45, 0x70, 0x6f, 0x63, 0x68, 0x12, 0x2c,
   631  	0x0a, 0x09, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x63, 0x61, 0x73, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28,
   632  	0x0b, 0x32, 0x0f, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61,
   633  	0x73, 0x65, 0x52, 0x08, 0x74, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0d,
   634  	0x66, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0e, 0x20,
   635  	0x01, 0x28, 0x0e, 0x32, 0x1c, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x46, 0x61, 0x69, 0x6c,
   636  	0x65, 0x64, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75,
   637  	0x73, 0x52, 0x0c, 0x66, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2a,
   638  	0x4c, 0x0a, 0x15, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73,
   639  	0x65, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x08, 0x0a, 0x04, 0x46, 0x55, 0x4c, 0x4c,
   640  	0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x41, 0x52, 0x54, 0x49, 0x41, 0x4c, 0x10, 0x02, 0x12,
   641  	0x11, 0x0a, 0x0d, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45,
   642  	0x10, 0x03, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x4d, 0x50, 0x54, 0x59, 0x10, 0x04, 0x2a, 0xaa, 0x01,
   643  	0x0a, 0x0f, 0x42, 0x6c, 0x61, 0x7a, 0x65, 0x54, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75,
   644  	0x73, 0x12, 0x0d, 0x0a, 0x09, 0x4e, 0x4f, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x10, 0x00,
   645  	0x12, 0x0a, 0x0a, 0x06, 0x50, 0x41, 0x53, 0x53, 0x45, 0x44, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05,
   646  	0x46, 0x4c, 0x41, 0x4b, 0x59, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x54, 0x49, 0x4d, 0x45, 0x4f,
   647  	0x55, 0x54, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x04,
   648  	0x12, 0x0e, 0x0a, 0x0a, 0x49, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x05,
   649  	0x12, 0x12, 0x0a, 0x0e, 0x52, 0x45, 0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55,
   650  	0x52, 0x45, 0x10, 0x06, 0x12, 0x13, 0x0a, 0x0f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x5f, 0x54,
   651  	0x4f, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x10, 0x07, 0x12, 0x1f, 0x0a, 0x1b, 0x42, 0x4c, 0x41,
   652  	0x5a, 0x45, 0x5f, 0x48, 0x41, 0x4c, 0x54, 0x45, 0x44, 0x5f, 0x42, 0x45, 0x46, 0x4f, 0x52, 0x45,
   653  	0x5f, 0x54, 0x45, 0x53, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x08, 0x42, 0x29, 0x0a, 0x27, 0x63, 0x6f,
   654  	0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
   655  	0x73, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x76, 0x69, 0x65, 0x77,
   656  	0x2e, 0x74, 0x65, 0x73, 0x74,
   657  }
   658  
   659  var (
   660  	file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescOnce sync.Once
   661  	file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescData = file_third_party_bazel_src_main_protobuf_test_status_proto_rawDesc
   662  )
   663  
   664  func file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescGZIP() []byte {
   665  	file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescOnce.Do(func() {
   666  		file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescData = protoimpl.X.CompressGZIP(file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescData)
   667  	})
   668  	return file_third_party_bazel_src_main_protobuf_test_status_proto_rawDescData
   669  }
   670  
   671  var file_third_party_bazel_src_main_protobuf_test_status_proto_enumTypes = make([]protoimpl.EnumInfo, 4)
   672  var file_third_party_bazel_src_main_protobuf_test_status_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   673  var file_third_party_bazel_src_main_protobuf_test_status_proto_goTypes = []interface{}{
   674  	(FailedTestCasesStatus)(0), // 0: blaze.FailedTestCasesStatus
   675  	(BlazeTestStatus)(0),       // 1: blaze.BlazeTestStatus
   676  	(TestCase_Type)(0),         // 2: blaze.TestCase.Type
   677  	(TestCase_Status)(0),       // 3: blaze.TestCase.Status
   678  	(*TestCase)(nil),           // 4: blaze.TestCase
   679  	(*TestResultData)(nil),     // 5: blaze.TestResultData
   680  }
   681  var file_third_party_bazel_src_main_protobuf_test_status_proto_depIdxs = []int32{
   682  	4, // 0: blaze.TestCase.child:type_name -> blaze.TestCase
   683  	2, // 1: blaze.TestCase.type:type_name -> blaze.TestCase.Type
   684  	3, // 2: blaze.TestCase.status:type_name -> blaze.TestCase.Status
   685  	1, // 3: blaze.TestResultData.status:type_name -> blaze.BlazeTestStatus
   686  	4, // 4: blaze.TestResultData.test_case:type_name -> blaze.TestCase
   687  	0, // 5: blaze.TestResultData.failed_status:type_name -> blaze.FailedTestCasesStatus
   688  	6, // [6:6] is the sub-list for method output_type
   689  	6, // [6:6] is the sub-list for method input_type
   690  	6, // [6:6] is the sub-list for extension type_name
   691  	6, // [6:6] is the sub-list for extension extendee
   692  	0, // [0:6] is the sub-list for field type_name
   693  }
   694  
   695  func init() { file_third_party_bazel_src_main_protobuf_test_status_proto_init() }
   696  func file_third_party_bazel_src_main_protobuf_test_status_proto_init() {
   697  	if File_third_party_bazel_src_main_protobuf_test_status_proto != nil {
   698  		return
   699  	}
   700  	if !protoimpl.UnsafeEnabled {
   701  		file_third_party_bazel_src_main_protobuf_test_status_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   702  			switch v := v.(*TestCase); i {
   703  			case 0:
   704  				return &v.state
   705  			case 1:
   706  				return &v.sizeCache
   707  			case 2:
   708  				return &v.unknownFields
   709  			default:
   710  				return nil
   711  			}
   712  		}
   713  		file_third_party_bazel_src_main_protobuf_test_status_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   714  			switch v := v.(*TestResultData); i {
   715  			case 0:
   716  				return &v.state
   717  			case 1:
   718  				return &v.sizeCache
   719  			case 2:
   720  				return &v.unknownFields
   721  			default:
   722  				return nil
   723  			}
   724  		}
   725  	}
   726  	type x struct{}
   727  	out := protoimpl.TypeBuilder{
   728  		File: protoimpl.DescBuilder{
   729  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   730  			RawDescriptor: file_third_party_bazel_src_main_protobuf_test_status_proto_rawDesc,
   731  			NumEnums:      4,
   732  			NumMessages:   2,
   733  			NumExtensions: 0,
   734  			NumServices:   0,
   735  		},
   736  		GoTypes:           file_third_party_bazel_src_main_protobuf_test_status_proto_goTypes,
   737  		DependencyIndexes: file_third_party_bazel_src_main_protobuf_test_status_proto_depIdxs,
   738  		EnumInfos:         file_third_party_bazel_src_main_protobuf_test_status_proto_enumTypes,
   739  		MessageInfos:      file_third_party_bazel_src_main_protobuf_test_status_proto_msgTypes,
   740  	}.Build()
   741  	File_third_party_bazel_src_main_protobuf_test_status_proto = out.File
   742  	file_third_party_bazel_src_main_protobuf_test_status_proto_rawDesc = nil
   743  	file_third_party_bazel_src_main_protobuf_test_status_proto_goTypes = nil
   744  	file_third_party_bazel_src_main_protobuf_test_status_proto_depIdxs = nil
   745  }