aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/sourcegraph/conc/waitgroup.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2024-12-17 16:10:02 +0100
committerAleksandr Nogikh <nogikh@google.com>2025-01-22 13:17:53 +0000
commit44f2ad31190603135f4ac758273f26111ca6003c (patch)
tree4f6190f27654e45bfb3bcd71d4c53adc533909a1 /vendor/github.com/sourcegraph/conc/waitgroup.go
parentda72ac06e38cf1dd2ecbddd5502225ff7589542d (diff)
syz-cluster: initial code
The basic code of a K8S-based cluster that: * Aggregates new LKML patch series. * Determines the kernel trees to apply them to. * Builds the basic and the patched kernel. * Displays the results on a web dashboard. This is a very rudimentary version with a lot of TODOs that provides a skeleton for further work. The project makes use of Argo workflows and Spanner DB. Bootstrap is used for the web interface. Overall structure: * syz-cluster/dashboard: a web dashboard listing patch series and their test results. * syz-cluster/series-tracker: polls Lore archives and submits the new patch series to the DB. * syz-cluster/controller: schedules workflows and provides API for them. * syz-cluster/kernel-disk: a cron job that keeps a kernel checkout up to date. * syz-cluster/workflow/*: workflow steps. For the DB structure see syz-cluster/pkg/db/migrations/*.
Diffstat (limited to 'vendor/github.com/sourcegraph/conc/waitgroup.go')
0 files changed, 0 insertions, 0 deletions