public void singleThreadPutLoadPurgeLoad() throws InterruptedException {
InMemoryViewComputationCacheSource cache = new InMemoryViewComputationCacheSource(s_fudgeContext);
ViewComputationCacheServer server = new ViewComputationCacheServer(cache);
DirectFudgeConnection conduit = new DirectFudgeConnection(cache.getFudgeContext());
conduit.connectEnd2(server);
RemoteCacheClient client = new RemoteCacheClient(conduit.getEnd1());
FudgeMessageStore dataStore = new RemoteFudgeMessageStore(client, new ViewComputationCacheKey(
UniqueId.of("Test", "ViewCycle1"), "Config1"));
final MutableFudgeMsg inputValue = s_fudgeContext.newMessage();
for (int i = 0; i < 32; i++) {
inputValue.add(i, Integer.toString(i));