- Login tests: 50/50 pass
- Room tests: 119/173 pass (76%), with failures from:
- 2 tests checking resource_usage (missing from shim)
- 4 cancellation tests using Twisted Deferred
- 1 ratelimit test (needs time advancement fix)
- Several tests with missing await in test files imported from other modules
- Some tests with actual logic differences (e.g., member list permissions)
- MSC4293 tests failing (federated test infrastructure)
The core infrastructure works — IsolatedAsyncioTestCase properly drives async tests, room creation works, DB operations work, cache invalidation works. The remaining failures are mechanical (adding await to more test files)
or specific test features that need porting.