diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2025-07-11 12:23:09 +0200 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2025-07-14 11:30:46 +0000 |
| commit | 0bfc1202cebeedf826d470296424f85dee4fe842 (patch) | |
| tree | 943beb000899edc01a45571039b3a12aff31dc75 /syz-cluster/pkg/controller | |
| parent | c812f99c4dbbcef96726a22aee8d578dc83ed9cd (diff) | |
syz-cluster: make reports more detailed
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.
Diffstat (limited to 'syz-cluster/pkg/controller')
| -rw-r--r-- | syz-cluster/pkg/controller/testutil.go | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/syz-cluster/pkg/controller/testutil.go b/syz-cluster/pkg/controller/testutil.go index 5ed01418c..f4d813e2f 100644 --- a/syz-cluster/pkg/controller/testutil.go +++ b/syz-cluster/pkg/controller/testutil.go @@ -49,6 +49,7 @@ func DummySeries() *api.Series { return &api.Series{ ExtID: "ext-id", Title: "test series name", + Link: "http://link/to/series", Patches: []api.SeriesPatch{ { Seq: 1, @@ -83,12 +84,14 @@ func DummyFindings() []*api.NewFinding { func FakeSeriesWithFindings(t *testing.T, ctx context.Context, env *app.AppEnvironment, client *api.Client, series *api.Series) { _, sessionID := UploadTestSeries(t, ctx, client, series) - buildResp := UploadTestBuild(t, ctx, client, DummyBuild()) + baseBuild := UploadTestBuild(t, ctx, client, DummyBuild()) + patchedBuild := UploadTestBuild(t, ctx, client, DummyBuild()) err := client.UploadTestResult(ctx, &api.TestResult{ - SessionID: sessionID, - BaseBuildID: buildResp.ID, - TestName: "test", - Result: api.TestRunning, + SessionID: sessionID, + BaseBuildID: baseBuild.ID, + PatchedBuildID: patchedBuild.ID, + TestName: "test", + Result: api.TestRunning, }) assert.NoError(t, err) |
