Also, yes, Discourse does have a cache of full page responses - for logged-out (anonymous) users, which it sounds like this “load test” is doing.
The Discourse team has also benchmarks that directly exercise the known-expensive code in the critical serving paths, you can find them if you search around on here.