The cache for the assessment test object has a short max. idle time. During a test session, the object is associated with the controller and the cache is not involved. At the end of the session, the calculation of the score for the course, viewing the results and other operations hit the cache again and need to reload the test which can be a performance issue for very large tests (all questions are loaded every time):
- Configure the cache which a larger max. idle time of 15 minutes.
- Touch the cache during the test session to ensure the test stay in the cache