[readMessageFromArchive] added

Also, improve tests for this.
2 jobs for master in 7 minutes and 33 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Build
passed #14146
build

00:03:29

 
  Integration Tests
passed #14147
integration-tests

00:04:03