Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2344)

Unified Diff: buildbucket/client/cmd/buildbucket/inconsistencies.go

Issue 2929703002: [api] Regenerate remote APIs. (Closed)
Patch Set: fix Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | common/api/buildbucket/buildbucket/v1/buildbucket-api.json » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: buildbucket/client/cmd/buildbucket/inconsistencies.go
diff --git a/buildbucket/client/cmd/buildbucket/inconsistencies.go b/buildbucket/client/cmd/buildbucket/inconsistencies.go
index 047ff34552d91720a6ddfac9d39eac8a8341bfbd..b34a3d6991bfe0241554135b27605290e095711f 100644
--- a/buildbucket/client/cmd/buildbucket/inconsistencies.go
+++ b/buildbucket/client/cmd/buildbucket/inconsistencies.go
@@ -180,14 +180,14 @@ func (r *inconsistencyRun) compareBuilder(ctx context.Context, startingFrom time
return nil
}
-func (r *inconsistencyRun) fetchBuilds(builder builderID, startingFrom time.Time) ([]*buildbucket.ApiBuildMessage, error) {
+func (r *inconsistencyRun) fetchBuilds(builder builderID, startingFrom time.Time) ([]*buildbucket.ApiCommonBuildMessage, error) {
req := r.client.Search()
req.Bucket(builder.Bucket)
req.Tag("builder:" + builder.Builder)
req.Status("COMPLETED")
req.MaxBuilds(100)
- var result []*buildbucket.ApiBuildMessage
+ var result []*buildbucket.ApiCommonBuildMessage
for {
res, err := req.Do()
if err != nil {
@@ -213,12 +213,12 @@ func (r *inconsistencyRun) fetchBuilds(builder builderID, startingFrom time.Time
}
type buildSet struct {
- builds []*buildbucket.ApiBuildMessage
+ builds []*buildbucket.ApiCommonBuildMessage
bestResult string
}
// groupBuilds groups builds by buildset tag.
-func groupBuilds(builds []*buildbucket.ApiBuildMessage) map[string]*buildSet {
+func groupBuilds(builds []*buildbucket.ApiCommonBuildMessage) map[string]*buildSet {
results := map[string]*buildSet{}
for _, b := range builds {
tags := parseTags(b.Tags)
@@ -242,7 +242,7 @@ func groupBuilds(builds []*buildbucket.ApiBuildMessage) map[string]*buildSet {
}
// medianTime returns median completed_time - created_time of successful builds.
-func medianTime(builds []*buildbucket.ApiBuildMessage) time.Duration {
+func medianTime(builds []*buildbucket.ApiCommonBuildMessage) time.Duration {
if len(builds) == 0 {
return 0
}
« no previous file with comments | « no previous file | common/api/buildbucket/buildbucket/v1/buildbucket-api.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698