gabriel / musehub public
test patch task/encoding-tdd-progress #1 / 1
gabriel · 69 days ago · Apr 13, 2026 · Diff

test: add encoding roundtrip TDD suite + live progress in decompress script

- tests/test_encoding_roundtrip.py: 4 tests covering the full push→storage→serve roundtrip for zlib, delta+zlib, and encoding=None. Each test emits structured [ENCODING-TEST] log blocks with byte lengths, magic bytes, and readable flags. All 4 pass — wire_push_object_pack correctly decodes before storing.

- deploy/decompress_objects.py: replaces silent batch summaries with per-object live progress line showing N/total, %, remaining count, obj/s rate, and ETA. Also runs a COUNT query at startup so the denominator is known immediately.

sha256:ecab9b01391b6d0f175bcab08913aed319a3b6b981342bfe0333ff41d11cb41f sha
sha256:dcad1c0f2081887f995349c79563995f816443b3d8018efff51db0ab56eeb1de snapshot
← Older Oldest on task/encoding-tdd-progress
All commits
Newer → Latest on task/encoding-tdd-progress

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:ecab9b01391b6d0f175bcab08913aed319a3b6b981342bfe0333ff41d11cb41f --body "your comment"