Load testing / Benchmarking
Currently there is no way for us to test optimizations/impact of features, all we can say is that it is "fast enough". Would be nice to have proper load tests so we can test the impact of certain features.
These should be automated. Maybe a docker image that can run as an (optional, manually triggered) part of the CI system.
Things it should test (at least):
- Timeline loading
- Timeline loading with non-visible message filtering (when you can't see the root post)
- DM loading
- Loading of long threads