* During the development phase, the backup functionality broke because we lacked a test that runs backup with an invalid endpoint. This commit adds a test to cover that scenario. * Add checking for the expected error to be propagated from failing/aborted backup