Commit Graph
2 Commits
Author SHA1 Message Date
OliviaCandClaude Opus 5.5 d345b733a2 test: start test_raw_frameset from empty shared-encoding caches
The previous commit's shared-JPEG test failed when run with the others:
the module-level caches kept entries numbered 1 from earlier tests' fake
cameras (each numbers its framesets from 1). The service is not affected:
a cache hit also requires the same frame object. The fixture now clears
the caches.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 10:15:38 +02:00
OliviaCandClaude Opus 5.5 5165d77dfc test: raw frameset, frameset_seq, calibration keys, host-align comparison
On the fake camera: /api/raw/latest holds color and depth of one frameset
(frame number in the pixels), waits with after=N and times out with 504,
shares its color JPEG with the color channel; /api/capture's frameset_seq;
/api/intrinsics has sizes, models and depth_scale_m; compare_depths counts
and differences; the comparison script end to end through the API with
identical geometry (median |diff| 0, > 90% exact: rs.align itself changes
~3% of the fake's pure-noise depth where pixel footprints overlap).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 10:14:55 +02:00