test
BREAKING
phase1
task/phase1-object-store-invariant
#6 / 6
test(phase1): failing tests + DB schema for object store invariant (issue #63)
14 RED tests covering all commit and snapshot write sites: - merge_proposal: merge commit + merged snapshot - create_repo(initialize): init commit - commit_files_to_repo: commit + snapshot - upsert_snapshot_entries: snapshot (push receive path)
Each test asserts backend.exists(id) and muse binary format (commit/snapshot <size>\0<json>). Also adds storage_uri column to MusehubCommit and MusehubSnapshot + alembic migration 0068.
sha256:e3296c39859814a0ae8b688be26ec1a24b3895fec467d9bdaefb7431e5ae3a93
sha
+47
~2
symbols
sha256:a3c222e18d273a40a22c51f4d28236ba6503bc3d6f2d34fb90e91b8734b353fe
snapshot
+47
symbols added
~2
symbols modified
0
dead code introduced
Semantic Changes
49 symbols
+
test_commit_written_to_object_store
method
async_method test_commit_written_to_object_store L317–336
+
test_snapshot_is_muse_binary_format
method
async_method test_snapshot_is_muse_binary_format L384–406
+
test_snapshot_written_to_object_store
method
async_method test_snapshot_written_to_object_store L338–360
+
test_merge_commit_object_is_muse_binary_format
method
async_method test_merge_commit_object_is_muse_binary_format L129–150
+
test_merge_commit_storage_uri_populated
method
async_method test_merge_commit_storage_uri_populated L205–225
+
test_merge_commit_written_to_object_store
method
async_method test_merge_commit_written_to_object_store L106–127
+
test_merged_snapshot_is_muse_binary_format
method
async_method test_merged_snapshot_is_muse_binary_format L179–203
+
test_merged_snapshot_storage_uri_populated
method
async_method test_merged_snapshot_storage_uri_populated L227–248
+
test_merged_snapshot_written_to_object_store
method
async_method test_merged_snapshot_written_to_object_store L152–177
+
test_init_commit_is_muse_binary_format
method
async_method test_init_commit_is_muse_binary_format L284–309
+
test_init_commit_written_to_object_store
method
async_method test_init_commit_written_to_object_store L256–282
+
test_snapshot_is_muse_binary_format
method
async_method test_snapshot_is_muse_binary_format L432–451
+
test_snapshot_written_to_object_store
method
async_method test_snapshot_written_to_object_store L414–430
← Older
Oldest on task/phase1-object-store-invariant
All commits
Newer
feat(phase2): write commit objects to S3 at all 5 write sites (i…
sha256:e597c0b97ade9c3c52ac4735ceb437ee69d1b6f0db61b8d7caa6467c5866566d
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:e3296c39859814a0ae8b688be26ec1a24b3895fec467d9bdaefb7431e5ae3a93 --body "your comment"
No comments yet. Be the first to start the discussion.