Skip to content

Commit e0ed8fd

Browse files
committed
Record Codacy coverage validation
1 parent 9d48c7e commit e0ed8fd

1 file changed

Lines changed: 19 additions & 7 deletions

File tree

.agents/sow/done/SOW-0013-20260603-codacy-metrics-investigation.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Status: completed
66

7-
Sub-state: LCOV `DA:` checksum regression repaired locally; remote workflow validation is the post-push verification path.
7+
Sub-state: LCOV `DA:` checksum regression repaired; remote workflow and Codacy dashboard validation passed.
88

99
## Requirements
1010

@@ -524,9 +524,9 @@ Validation:
524524
module-prefix paths.
525525
- Final C LCOV path sample remains repository-relative:
526526
`SF:src/libnetdata/netipc/src/protocol/netipc_protocol.c`.
527-
- GitHub Actions `Codacy Coverage` will run again after this repair is pushed.
528-
If the remote reporter rejects another report format issue, this SOW will be
529-
reopened again as a regression with the new evidence.
527+
- GitHub Actions `Codacy Coverage` run `26879604593` still failed C upload
528+
after this repair because optional `DA:` checksum fields remained. The
529+
follow-up parser regression is recorded below.
530530

531531
Artifact updates:
532532

@@ -591,9 +591,21 @@ Validation:
591591
the LCOV parser and generated the Codacy coverage JSON payload. The test then
592592
failed at upload because it intentionally used a dummy token; that is outside
593593
the parser path being validated locally.
594-
- GitHub Actions `Codacy Coverage` will run again after this repair is pushed.
595-
If the remote reporter rejects another report format issue, this SOW will be
596-
reopened again as a regression with the new evidence.
594+
- GitHub Actions `Codacy Coverage` run `26880221479` passed after this repair
595+
was pushed:
596+
- generated coverage reports.
597+
- uploaded the coverage artifact.
598+
- verified `CODACY_API_TOKEN`.
599+
- uploaded C coverage to Codacy.
600+
- uploaded Rust coverage to Codacy.
601+
- uploaded Go coverage to Codacy.
602+
- finalized the Codacy coverage upload.
603+
- Codacy Cloud repository query for commit
604+
`9d48c7ec7ce5efc07111d8f71d3980befd7e519a` reported:
605+
- coverage: 88%.
606+
- issues: 0.
607+
- complex files: 43%.
608+
- duplicated files: 46%.
597609

598610
Artifact updates:
599611

0 commit comments

Comments
 (0)