log.trace("Before replaceAsync4");
f3 = c1.replaceAsync(key, v5, v6);
assert f3 != null;
assert !f3.isDone();
assert c2.get(key).equals(v5);
key.allowSerialization();
assert !f3.isCancelled();
assert f3.get().equals(true);
assert f3.isDone();
assertOnAllCaches(key, v6, c1, c2);
}