//now, we kill cache(1). the transaction is prepared in cache(1) and it should be forward to cache(3)
killMember(1);
assertEquals("Wrong transaction status after killing backup owner.",
Status.STATUS_PREPARED, transaction.getStatus());
transaction.runCommitTx();
for (Cache<Object, Object> cache : caches()) {
//all the caches are owner
operation.check(cache, key, valueOf(address(cache)));
}