exception_occurrences.proto (828B)
1 // Copyright 2024 The Chromium Authors 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 syntax = "proto3"; 6 7 package build.util.lib.proto; 8 9 import "google/protobuf/timestamp.proto"; 10 11 // Stored under the field "extended_properties" with key "exception_occurrences" 12 // in the proto luci.resultdb.v1.Invocation 13 // As a repeated message cannot fit directly into a google.protobuf.Struct, 14 // Use "ExceptionOccurrences" message as a wrap. 15 message ExceptionOccurrences { 16 repeated ExceptionOccurrence datapoints = 1; 17 } 18 19 message ExceptionOccurrence { 20 // The name of the exception. 21 string name = 1; 22 // The stacktrace associated with the exception. 23 repeated string stacktrace = 2; 24 // The time when this exception occurred. 25 google.protobuf.Timestamp occurred_time = 3; 26 }