From 00dc68fb94791fb479cdd1932b9dd6793f14fefd Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Thu, 31 Jul 2025 16:05:38 +0200 Subject: pkg/coveragedb: update file to subsystem info periodically #6070 explains the problem of data propagation. 1. Add weekly /cron/update_coverdb_subsystems. 2. Stop updating subsystems from coverage receiver API. --- pkg/covermerger/covermerger_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pkg/covermerger') diff --git a/pkg/covermerger/covermerger_test.go b/pkg/covermerger/covermerger_test.go index c45c6f8ff..a6b7afd52 100644 --- a/pkg/covermerger/covermerger_test.go +++ b/pkg/covermerger/covermerger_test.go @@ -55,8 +55,8 @@ func TestMergeCSVWriteJSONL_and_coveragedb_SaveMergeResult(t *testing.T) { spannerMock := mocks.NewSpannerClient(t) spannerMock. On("Apply", mock.Anything, mock.MatchedBy(func(ms []*spanner.Mutation) bool { - // 1 file * (5 managers + 1 manager total) x 2 (to update files and subsystems) + 1 merge_history + 18 functions - return len(ms) == 13+18 + // 1 file * (5 managers + 1 manager total) x 1 (to update files) + 1 merge_history + 18 functions + return len(ms) == 1*(5+1)*1+1+18 })). Return(time.Now(), nil). Once() @@ -67,7 +67,7 @@ func TestMergeCSVWriteJSONL_and_coveragedb_SaveMergeResult(t *testing.T) { descr := new(coveragedb.HistoryRecord) assert.NoError(t, decoder.Decode(descr)) - _, err = coveragedb.SaveMergeResult(context.Background(), spannerMock, descr, decoder, nil) + _, err = coveragedb.SaveMergeResult(context.Background(), spannerMock, descr, decoder) return err }) assert.NoError(t, eg.Wait()) -- cgit mrf-deployment