Commit Graph

  • 2d5ca20ae4 minor changes and addeed debug tests main Martino Ferrari 2026-07-02 16:27:40 +02:00
  • f2042d624b Implemented full e2e testing Martino Ferrari 2026-07-02 10:10:57 +02:00
  • f8c79131c9 docs: refresh run_e2e.sh flag list in AGENTS.md Martino Ferrari 2026-07-02 00:04:22 +02:00
  • 28d149f536 fix(e2e): assert real FORCE/TRACE/BREAK acks in the debug scenario Martino Ferrari 2026-07-02 00:03:47 +02:00
  • 9a39cf923a fix(e2e): isolate coverage-pass WORK dir; filter chain-only e2e report section Martino Ferrari 2026-07-01 23:59:54 +02:00
  • 07b6b4898a fix(e2e): rebuild test binaries when restoring non-instrumented build Martino Ferrari 2026-07-01 22:55:48 +02:00
  • 03c7a95e9b docs: fix stale run_combined_test.sh comment in combined_test.cfg Martino Ferrari 2026-07-01 22:08:21 +02:00
  • 45dcb9a71f docs: fix remaining dangling references to retired run_e2e_test.sh Martino Ferrari 2026-07-01 22:05:29 +02:00
  • 4286ea4539 chore(e2e): retire streamhub/datasources/recorder standalone scripts superseded by run_e2e.sh Martino Ferrari 2026-07-01 22:04:08 +02:00
  • 8337d678be feat(e2e): render direct/recorder/debug/tcplogger/stress sections in the unified report Martino Ferrari 2026-07-01 21:57:11 +02:00
  • b65ac06ce2 feat(e2e): instrument-first coverage flow with double-run + new skip flags; port stress multi-fragment sizing Martino Ferrari 2026-07-01 21:07:03 +02:00
  • 83d0a060fe feat(e2e): add debug/tcplogger E2E scenario kinds using debugclient Martino Ferrari 2026-07-01 19:36:47 +02:00
  • efb4ea48fb feat(e2e): add debugclient Go tool for DebugService/TCPLogger E2E scenarios Martino Ferrari 2026-07-01 19:18:34 +02:00
  • f0f83110a4 fix(debugger): extract MarteController into an importable controller package Martino Ferrari 2026-07-01 19:18:08 +02:00
  • 269b2c4d97 refactor(debugger): extract MarteController sink so it can run headless Martino Ferrari 2026-07-01 19:12:41 +02:00
  • 1d78b45963 feat(e2e): dispatch direct/recorder scenario kinds in run_e2e.sh Martino Ferrari 2026-07-01 19:06:30 +02:00
  • ef58553c63 feat(e2e): add kind discriminator + direct/recorder scenario definitions Martino Ferrari 2026-07-01 18:51:18 +02:00
  • 69e52af20b refactor(e2e): rename Test/E2E/chain -> Test/E2E/suite, run_chain_e2e.sh -> run_e2e.sh Martino Ferrari 2026-07-01 18:42:33 +02:00
  • 1fcc4e4e6d fix(streamhub-test): unblock make test by fixing BoundsCheckTest C++98 build and registering both orphaned GTest files Martino Ferrari 2026-07-01 18:34:16 +02:00
  • 462b05b71a docs(testing): implementation plan for unified test/E2E/reporting/coverage pipeline Martino Ferrari 2026-07-01 18:29:29 +02:00
  • dcaa466736 docs(testing): design for unified test/E2E/reporting/coverage pipeline Martino Ferrari 2026-07-01 18:14:09 +02:00
  • 0bea41f866 Implemented better testing and fixed skipepd frames Martino Ferrari 2026-07-01 16:39:34 +02:00
  • 7a326c5d78 test(gtest): wire DebugServiceGTest into the shared MainGTest binary Martino Ferrari 2026-07-01 09:34:20 +02:00
  • 6d49b311ae Working on stress tests feature/stress-report-integration Martino Ferrari 2026-06-26 14:04:32 +02:00
  • 5892251622 docs(e2e-stress): document --stress workflow in CLAUDE.md Martino Ferrari 2026-06-26 09:32:43 +02:00
  • ca564fb233 test(e2e-chain): render Stress Tests section in the PDF report Martino Ferrari 2026-06-26 09:30:20 +02:00
  • ec8e5c43c3 test(e2e-chain): fold stress results into report_data.json Martino Ferrari 2026-06-26 09:26:45 +02:00
  • 7bd61912af test(e2e-stress): improve stress phase observability Martino Ferrari 2026-06-26 09:23:40 +02:00
  • da56fb8694 test(e2e-chain): add opt-in --stress phase to the orchestrator Martino Ferrari 2026-06-26 09:20:24 +02:00
  • d17881ff3d test(e2e-stress): fix stale sub-64KB comments after multi-fragment extension Martino Ferrari 2026-06-26 09:18:36 +02:00
  • 471b482af4 test(e2e-stress): extend size axis into multi-fragment regime Martino Ferrari 2026-06-26 09:15:52 +02:00
  • 036dd4a656 docs(e2e-stress): implementation plan for stress suite report integration Martino Ferrari 2026-06-26 09:11:19 +02:00
  • 4702d0a217 Implemented qt port + e2e Martino Ferrari 2026-06-26 09:11:10 +02:00
  • 0d7d8f396b docs(e2e-stress): design for stress suite report integration Martino Ferrari 2026-06-26 09:05:21 +02:00
  • f256a4def5 test(e2e-chain): orchestrator + end-to-end fixes (Task 7) Martino Ferrari 2026-06-25 13:11:35 +02:00
  • d4fa84d482 test(e2e-chain): report plot generation Martino Ferrari 2026-06-25 09:07:13 +02:00
  • d35a78778e test(e2e-chain): per-effect waveform validator Martino Ferrari 2026-06-25 09:05:56 +02:00
  • aa6679f1a7 test(e2e-chain): Go mock client (record + zoom/window/trigger) Martino Ferrari 2026-06-25 09:04:04 +02:00
  • f146fc1016 test(e2e-chain): MARTe + StreamHub config generator Martino Ferrari 2026-06-25 09:01:20 +02:00
  • 10dec4c5d2 test(e2e-chain): deterministic typed/shaped data generator Martino Ferrari 2026-06-25 08:58:49 +02:00
  • 0ab49078cc test(e2e-chain): scenario model + starter scenarios Martino Ferrari 2026-06-25 08:56:57 +02:00
  • f46b2dfb14 test(streamhub): add binary recorder E2E scenario Martino Ferrari 2026-06-25 01:20:16 +02:00
  • 8664b24e82 chore(streamhub): add disabled +Recorder block to run_streamhub.sh demo cfg Martino Ferrari 2026-06-25 01:13:54 +02:00
  • 19e649aa38 feat(streamhub): parse +Recorder config and add recorder WS commands Martino Ferrari 2026-06-25 01:13:23 +02:00
  • 93fc11c88f feat(streamhub): wire BinaryRecorder into UDPSourceSession Martino Ferrari 2026-06-25 01:10:27 +02:00
  • 0ae35d11ff feat(streamhub): BinaryRecorder core (header, encode, rows, flush, rotation) Martino Ferrari 2026-06-25 01:05:32 +02:00
  • e3b458ed94 Add implementation plan for StreamHub binary recorder Martino Ferrari 2026-06-25 00:52:54 +02:00
  • 0412c20edd Implemented client datasource Martino Ferrari 2026-06-25 00:45:45 +02:00
  • dca4872976 Add design spec for StreamHub binary recorder Martino Ferrari 2026-06-25 00:45:25 +02:00
  • dd7dd22cb0 Implemented history writer Martino Ferrari 2026-06-14 14:09:51 +02:00
  • f25bd7f08e Implemented new C++ logic Martino Ferrari 2026-06-12 15:25:13 +02:00
  • 617b5bd712 Initial release Martino Ferrari 2026-05-29 13:29:59 +02:00