Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Tuwunel Complement Crypto Test Results

Tuwunel runs the Complement Crypto end-to-end encryption acceptance suite against Matrix Rust SDK clients. Raw results are committed to tests/complement-crypto/results.jsonl.

Counts

  • Test groups: 26. Passing: 80.8%

    • ✅ pass: 21
    • 🟨 some: 0
    • ❌ fail: 0
    • ⬛ skip: 5
  • Subtests: 29. Passing: 82.8%

    • ✅ pass: 24
    • ❌ fail: 0
    • ⬛ skip: 5

All Top-Level Tests

StatusSubtestsTest
✅1/0/0AliceBobEncryptionWorks
✅1/0/0BackupWrongRecoveryKeyFails
✅1/0/0BobCanSeeButNotDecryptHistoryInPublicRoom
✅1/0/0CanBackupKeys
✅1/0/0CanDecryptMessagesAfterInviteButBeforeJoin
✅1/0/0ClientRetriesSendToDevice
✅1/0/0ExistingSessionCannotGetKeysForOfflineServer
✅1/0/0FailedDeviceKeyDownloadRetries
✅1/0/0FailedKeysClaimRetries
✅1/0/0FailedOneTimeKeyUploadRetries
✅1/0/0FallbackKeyIsUsedIfOneTimeKeysRunOut
✅1/0/0NewUserCannotGetKeysForOfflineServer
✅1/0/0OnNewDeviceBobCanSeeButNotDecryptHistoryInPublicRoom
✅1/0/0RoomKeyIsCycledAfterEnoughMessages
✅1/0/0RoomKeyIsCycledAfterEnoughTime
✅1/0/0RoomKeyIsCycledOnDeviceLogout
✅1/0/0RoomKeyIsCycledOnMemberLeaving
✅3/0/0RoomKeyIsNotCycled
⬛0/0/1RoomKeyIsNotCycledOnClientRestart
⬛0/0/1SigkillBeforeKeysUploadResponse
✅2/0/0SpoofedEventSenderHandling
✅1/0/0ToDeviceMessagesAreBatched
⬛0/0/1ToDeviceMessagesAreProcessedInOrder
✅1/0/0ToDeviceMessagesArentLostWhenKeysQueryFails
⬛0/0/1UnprocessedToDeviceMessagesArentLostOnRestart
⬛0/0/1VerificationSAS