diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-10-22 18:59:10 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-10-22 22:02:56 +0200 |
| commit | 4e740c00a474b578896830c7d27d90d9474364bb (patch) | |
| tree | ff0f2787b64d3e339e2166325f236b2ec8227846 /dashboard/app/admin.go | |
| parent | 1616d34edcf609e9cff417106daa2152bbe754f8 (diff) | |
dashboard/app: show more detailed info about bisections
1. Split cause/fix bisections in the bug table.
2. Show if bisection is inconclusive/unreliable in the bug table.
3. Show if bisection is unreliable on the bug page.
Update #2098
Diffstat (limited to 'dashboard/app/admin.go')
| -rw-r--r-- | dashboard/app/admin.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/dashboard/app/admin.go b/dashboard/app/admin.go index 104807a56..8062d1881 100644 --- a/dashboard/app/admin.go +++ b/dashboard/app/admin.go @@ -142,7 +142,7 @@ func updateBugReporting(c context.Context, w http.ResponseWriter, r *http.Reques } log.Warningf(c, "fetched %v bugs for namespce %v", len(bugs), ns) cfg := config.Namespaces[ns] - transform := func(bug *Bug) { + transform := func(bug *Bug, index int) { createBugReporting(bug, cfg) } var batchKeys []*db.Key @@ -167,14 +167,14 @@ func updateBugReporting(c context.Context, w http.ResponseWriter, r *http.Reques return nil } -func updateBugBatch(c context.Context, keys []*db.Key, transform func(bug *Bug)) error { +func updateBugBatch(c context.Context, keys []*db.Key, transform func(bug *Bug, index int)) error { tx := func(c context.Context) error { bugs := make([]*Bug, len(keys)) if err := db.GetMulti(c, keys, bugs); err != nil { return err } - for _, bug := range bugs { - transform(bug) + for i, bug := range bugs { + transform(bug, i) } _, err := db.PutMulti(c, keys, bugs) return err |
