Skip to content

Commit fcbfda0

Browse files
committed
Add v1.4 replay and snapshot validation matrix
1 parent 5d200bc commit fcbfda0

1 file changed

Lines changed: 14 additions & 8 deletions

File tree

docs/validation/TESTED_CONFIGURATIONS.md

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,15 @@ This matrix records explicit evidence. It is not a vendor-certification claim.
77
| Build | Windows `windows-latest`, .NET 8 SDK | GitHub Actions build/test | Automated |
88
| Parser | Golden SV frames and malformed BER cases | xUnit regression tests | Automated |
99
| Runtime stability | Eight interleaved SV streams, exact 2/4/8-cycle windows, 65536 rollover, duplicate/gap handling, concurrent snapshot reads | Repeated `RuntimeStability` xUnit category with TRX artifacts | Automated |
10-
| Packaging | Windows x64 self-contained single-file ZIP | Release workflow and package verification script | Automated |
10+
| Runtime snapshot | Copied selected-stream identity, waveform, analog, phasor, shape, and diagnostics; atomic generation publication | Repeated `RuntimeArchitecture` xUnit category with TRX artifacts | Automated |
11+
| Classic PCAP replay | PCAP 2.4, Ethernet link type 1, little/big endian, micro/nanosecond timestamps, truncated/oversized rejection | Repeated `RuntimeArchitecture` xUnit category with TRX artifacts | Automated |
12+
| Replay isolation | Three interleaved SV streams replayed through the live raw analyzer entry point | Runtime architecture regression tests | Automated |
13+
| Packaging | Windows x64 self-contained single-file ZIP | Candidate/release workflow and package verification script | Automated |
1114
| Website | Static GitHub Pages source validation | Pages workflow | Automated |
12-
| Live capture | Windows + Npcap + selected Ethernet adapter | Manual smoke test required | Maintainer validation |
13-
| Runtime soak | 30–60 minute live/replay session with memory and UI observations | `V1.3.0_BETA2_FIELD_EVIDENCE.md` record | Required before beta.2 release |
14-
| Timing | Windows/Npcap software timestamps | Screening only | Not measurement-grade |
15+
| Live capture | Windows + Npcap + selected Ethernet adapter | Maintainer smoke/soak evidence | Maintainer validation |
16+
| Runtime soak | 60-minute live session, three simultaneous streams, memory 141.6 MB start / 144.5 MB peak / 142.1 MB end, zero freeze/disconnect/cross-stream mixing | `V1.3.0_BETA2_FIELD_EVIDENCE.md` | PASS |
17+
| Timing | Windows/Npcap or recorded PCAP timestamps | Screening only | Not measurement-grade |
18+
| PCAPNG replay | Not implemented in v1.4.0-beta.1 | No evidence | Not claimed |
1519
| Multi-vendor SCL | SCD/ICD/CID examples and parser tests | Partial | Broader validation required |
1620
| Hardware timestamping | Validated NIC/TAP timestamp path | None in public beta | Not claimed |
1721

@@ -21,8 +25,9 @@ For each public beta, record:
2125

2226
- Windows build used
2327
- Npcap version
24-
- adapter/capture-path type
25-
- publisher or replay source
28+
- adapter/capture-path or replay-source type
29+
- publisher or sanitized replay source
30+
- replay file format, link type, timestamp resolution, and endian variant
2631
- SV rates and timebases exercised
2732
- multi-stream count
2833
- harmonic/shape scenarios
@@ -31,8 +36,9 @@ For each public beta, record:
3136
- duration of soak test
3237
- memory start/peak/end observations
3338
- UI freeze, disconnect, and stream cross-contamination counts
39+
- immutable runtime generation and replay regression results
3440
- known limitations
3541

36-
Use [`V1.3.0_BETA2_FIELD_EVIDENCE.md`](V1.3.0_BETA2_FIELD_EVIDENCE.md) for the maintained beta.2 record.
42+
Use [`V1.3.0_BETA2_FIELD_EVIDENCE.md`](V1.3.0_BETA2_FIELD_EVIDENCE.md) for the maintained 60-minute live stability baseline. Add a new sanitized record when v1.4 replay is validated with a real field capture.
3743

38-
Sanitize all project, device, MAC/IP, site, and customer identifiers before publishing evidence.
44+
Sanitize all project, device, MAC/IP, site, customer, SCL, and capture identifiers before publishing evidence.

0 commit comments

Comments
 (0)