int initialTopologyId = stm0.getCacheTopology().getTopologyId();
// Start cache 1, but the state request will be blocked on cache 0
int rebalanceTopologyId = initialTopologyId + 1;
AdvancedCache<Object, Object> cache1 = advancedCache(1, CACHE_NAME);
checkpoint.awaitStrict("pre_get_transactions_" + rebalanceTopologyId + "_from_" + address(1), 10, SECONDS);
// Start a transaction on cache 0, which will block just before the distribution interceptor
Future<Object> future = fork(new Callable<Object>() {
@Override
public Object call() throws Exception {