Martino Ferrari
d35a78778e
test(e2e-chain): per-effect waveform validator
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-25 09:05:56 +02:00
Martino Ferrari
aa6679f1a7
test(e2e-chain): Go mock client (record + zoom/window/trigger)
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-25 09:04:04 +02:00
Martino Ferrari
f146fc1016
test(e2e-chain): MARTe + StreamHub config generator
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-25 09:01:20 +02:00
Martino Ferrari
10dec4c5d2
test(e2e-chain): deterministic typed/shaped data generator
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-25 08:58:49 +02:00
Martino Ferrari
0ab49078cc
test(e2e-chain): scenario model + starter scenarios
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-25 08:56:57 +02:00
Martino Ferrari
f46b2dfb14
test(streamhub): add binary recorder E2E scenario
...
End-to-end test streaming three float32 signals via a MARTe2 UDPStreamer
app into a standalone StreamHub with the recorder enabled, then validating
the recorded FileWriter-compatible .bin against the streamed input with
validate_binary.py. All recorded rows are byte-identical to input rows.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-25 01:20:16 +02:00
Martino Ferrari
0412c20edd
Implemented client datasource
2026-06-25 00:45:45 +02:00
Martino Ferrari
dd7dd22cb0
Implemented history writer
2026-06-14 14:09:51 +02:00
Martino Ferrari
f25bd7f08e
Implemented new C++ logic
2026-06-12 15:25:13 +02:00