aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-04-21 11:33:06 +0200
committerAleksandr Nogikh <wp32pw@gmail.com>2023-04-28 14:53:23 +0200
commit5f8fc71bfb8f7d8f967dc2fb0f7742dbb6957574 (patch)
treee1ac8a7cfb282be4836133d71cd38b486a67f781
parent75cd8989bce5a02622b7292c016e584be7e46a27 (diff)
dashboard: rename KernelRepo.Obsolete to NoPoll
In further commits KernelRepo will also be used for repro retesting purposes, so Obsolete is no longer a good name for opting out of polling.
-rw-r--r--dashboard/app/api.go2
-rw-r--r--dashboard/app/app_test.go8
-rw-r--r--dashboard/app/config.go5
3 files changed, 7 insertions, 8 deletions
diff --git a/dashboard/app/api.go b/dashboard/app/api.go
index 400540e12..ae419d48a 100644
--- a/dashboard/app/api.go
+++ b/dashboard/app/api.go
@@ -232,7 +232,7 @@ func apiCommitPoll(c context.Context, ns string, r *http.Request, payload []byte
ReportEmail: reportEmail(c, ns),
}
for _, repo := range config.Namespaces[ns].Repos {
- if repo.Obsolete {
+ if repo.NoPoll {
continue
}
resp.Repos = append(resp.Repos, dashapi.Repo{
diff --git a/dashboard/app/app_test.go b/dashboard/app/app_test.go
index d538af318..07d4d8c6e 100644
--- a/dashboard/app/app_test.go
+++ b/dashboard/app/app_test.go
@@ -86,10 +86,10 @@ var testConfig = &GlobalConfig{
},
},
{
- URL: "git://github.com/google/syzkaller",
- Branch: "old_master",
- Alias: "repo10alias",
- Obsolete: true,
+ URL: "git://github.com/google/syzkaller",
+ Branch: "old_master",
+ Alias: "repo10alias",
+ NoPoll: true,
},
},
Managers: map[string]ConfigManager{
diff --git a/dashboard/app/config.go b/dashboard/app/config.go
index 11cc13bc5..f3f7aca6e 100644
--- a/dashboard/app/config.go
+++ b/dashboard/app/config.go
@@ -235,9 +235,8 @@ type KernelRepo struct {
ReportingPriority int
// CC for all bugs reported on this repo.
CC CCConfig
- // This repository is no longer active and should not be polled for commits.
- // It will only be used to display kernel aliases for older crashes.
- Obsolete bool
+ // This repository should not be polled for commits, e.g. because it's no longer active.
+ NoPoll bool
}
type CCConfig struct {