--dry-run update?

I faced an issue while updating a sandbox installation, which I was able to recover, but I looked around for some sort of bench update --dry-run that would make sure everything would update just fine, and couldn’t find any mention about it. Is there a way to do that?

All of our development and production servers are deployed on KVM virtual guests. This allows us to simply make snapshots before any code changes or updates. If there are any issues, it allows us to quickly ‘roll-back’ to the previous/stable versions.
As far as I know there is no way to make a dry run or even roll back an update using Bench