diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2025-07-18 18:04:57 +0200 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2025-07-22 14:49:22 +0000 |
| commit | 86300e20d85a546edcd2dd7b3742a4f5004572db (patch) | |
| tree | 5729c62b9e1972c8f1b30d25f47b96ada08f2bf7 | |
| parent | 601b20f577d2d1270d95585b920e491b78623279 (diff) | |
pkg/manager: improve coverage filter logging
The previous message was misleading - executor's coverage filter can
well be 0, it's the number of PCs per focus area that's of interest.
| -rw-r--r-- | pkg/manager/diff.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkg/manager/diff.go b/pkg/manager/diff.go index 3f4a0fd34..a072edfb8 100644 --- a/pkg/manager/diff.go +++ b/pkg/manager/diff.go @@ -544,7 +544,11 @@ func (kc *kernelContext) CoverageFilter(modules []*vminfo.KernelModule) ([]uint6 return nil, fmt.Errorf("failed to init coverage filter: %w", err) } kc.coverFilters = filters - log.Logf(0, "cover filter size: %d", len(filters.ExecutorFilter)) + for _, area := range filters.Areas { + log.Logf(0, "area %q: %d PCs in the cover filter", + area.Name, len(area.CoverPCs)) + } + log.Logf(0, "executor cover filter: %d PCs", len(filters.ExecutorFilter)) if kc.http != nil { kc.http.Cover.Store(&CoverageInfo{ Modules: modules, |
