aboutsummaryrefslogtreecommitdiffstats
path: root/syz-cluster/pkg/controller/testutil.go
Commit message (Collapse)AuthorAgeFilesLines
* syz-cluster: keep only one Cc list in SessionReportAleksandr Nogikh2025-07-171-3/+5
| | | | | | | | | Currently, the list was both within the Series object and within the SessionReport object that also encloses Series. And, since only was was actually filled, we were unable to actually Cc the people from the series. Keep only the Cc list in the Series object and adjust the tests.
* syz-cluster: remember and share kernel tree URLsAleksandr Nogikh2025-07-171-4/+4
| | | | | | | | Share not just the tree name (mainline, net, etc), but also the full URL to check out the repository. For that, add one more field to the Build entity and adjust email reporting templates.
* syz-cluster: upload and share build config and logAleksandr Nogikh2025-07-141-3/+16
|
* syz-cluster: generate web dashboard URLs for reportsAleksandr Nogikh2025-07-141-7/+19
| | | | | Take web dashboard URL from the config and use it to generate links for logs, reproducers, etc.
* syz-cluster: make reports more detailedAleksandr Nogikh2025-07-141-5/+8
| | | | | | | Fill in build details per each finding and display that information in the report email. Extend the test that verifies how api.SessionReport is filled.
* syz-cluster/pkg: refactor testsAleksandr Nogikh2025-05-091-1/+69
| | | | | | | Move more API-related helpers to the controller package to reduce code duplication in tests. Enable other packages to use pkg/reporter in their tests.
* syz-cluster/controller: move the API server to pkg/controllerAleksandr Nogikh2025-02-141-0/+43
This will facilitate its reuse in tests.