Add test for session persistence at end of all updates

This change adds a test to check that multiple updates can be made to
persisted data; that each update is reflected in Redis, and that the
last update is the one retained at the end.

[#64606172]
Merge branch 'persist-session-change'