import "go.chromium.org/luci/resultdb/internal/exonerations"
func MustParseName(name string) (invID invocations.ID, testID, exonerationID string)
MustParseName extracts invocation, test id and exoneration IDs from the name. Panics on failure.
Read reads a test exoneration from Spanner. If it does not exist, the returned error is annotated with NotFound GRPC code.
type Query struct { InvocationIDs invocations.IDSet Predicate *pb.TestExonerationPredicate PageSize int // must be positive PageToken string }
Query specifies test exonerations to fetch.
func (q *Query) Fetch(ctx context.Context) (tes []*pb.TestExoneration, nextPageToken string, err error)
Fetch returns a page test of exonerations matching the query. Returned test exonerations are ordered by invocation ID, test ID and exoneration ID.
Package exonerations imports 10 packages (graph) and is imported by 1 packages. Updated 2021-01-24. Refresh now. Tools for package owners.