Namespace for modalPSDs unit tests.
More...
Functions | |
| SCENARIO ("INDI Callbacks", "[modalPSDs]") | |
| Verify modalPSDs callback validation and PSD-window extraction logic behave as expected. | |
| TEST_CASE ("modalPSDs PSD averaging and mean windows are decoupled", "[modalPSDs]") | |
| Verify modalPSDs derives PSD averaging depth from psdTime and psdAvgTime while mean sizing follows meanTime. | |
| SCENARIO ("PSD input windows come from one validated snapshot", "[modalPSDs]") | |
| TEST_CASE ("modalPSDs PSD input windows use the exact required history depth", "[modalPSDs]") | |
| Verify modalPSDs can read both windows when the circular buffer is sized to the exact required history depth. | |
| TEST_CASE ("modalPSDs rolling mean update matches full recompute", "[modalPSDs]") | |
| Verify modalPSDs rolling mean updates match a full recomputation after one overlap advance. | |
| TEST_CASE ("modalPSDs rolling PSD sum update matches full recompute", "[modalPSDs]") | |
| Verify modalPSDs rolling PSD-sum updates match a full recomputation when one plane enters and one leaves. | |
| TEST_CASE ("modalPSDs loop-state gating is optional and blocks open-loop frames", "[modalPSDs]") | |
| Verify modalPSDs optionally gates PSD ingestion on the configured loop-state property. | |
| SCENARIO ("Snapshot-based circular-buffer loads reject stale snapshots", "[modalPSDs]") | |
Namespace for modalPSDs unit tests.
| libXWCTest::modalPSDsTest::SCENARIO | ( | "PSD input windows come from one validated snapshot" | , |
| "" | [modalPSDs] | ||
| ) |
Definition at line 280 of file modalPSDs_test.cpp.
| libXWCTest::modalPSDsTest::SCENARIO | ( | "Snapshot-based circular-buffer loads reject stale snapshots" | , |
| "" | [modalPSDs] | ||
| ) |
Definition at line 502 of file modalPSDs_test.cpp.