Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 21 additions & 13 deletions test/functional-tests/docs/L2_Test_Coverage.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,28 @@

---

## Executive Summary

| Metric | Count |
|---|:---:|
| Feature files | 21 |
| Feature scenarios | 90 |
| Test files (pytest) | 22 |
| Test functions (`test_*`) | 112 |
| Feature→Test mapped pairs | 21 / 21 (+ 1 orphan test) |
| Source modules (always compiled) | 9 |
| Source modules (conditional IARMBUS) | 7 |
| **Overall feature coverage** | **95%** (21/22 test files have matching features) |
| **Source behavior coverage** | **~65%** (happy paths covered; error/edge paths mostly untested) |
**Test Coverage Summary**

```Total source functions (approx): ~123
Functions with direct L2 coverage: ~55
Functions with indirect L2 coverage: ~32
Functions with no L2 coverage: ~36

Active L2 test functions: 118
Disabled L2 test functions: 0
Active feature scenarios: 103
Proposed new test scenarios: 22
Comment thread
nhanasi marked this conversation as resolved.

High priority: 11
Medium priority: 7
Low priority: 4

Test files active: 23
Test files disabled (commented out): 0
Comment thread
nhanasi marked this conversation as resolved.

Estimated current L2 functional coverage: ~55%
Target L2 functional coverage: ~80%
```
---

## 1. Feature File ↔ Test File Mapping
Expand Down
Loading