@Override public void run() { for (int i = 0; i < 2000; i++) { bs.delete(addrs[r.nextInt(addrs.length)]); for (int w = 0; w < 1000; w++) bs.write(randomData(r.nextInt(500)+1)); bs.abort(); } } };
@Override public void run() { for (int i = 0; i < 2000; i++) { bs.delete(addrs[r.nextInt(addrs.length)]); for (int w = 0; w < 1000; w++) bs.write(randomData(r.nextInt(500)+1)); bs.abort(); } } };
assertTrue(bs.inWriteCache(addr2)); bs.abort();
assertTrue(bs.inWriteCache(addr2)); bs.abort();
assertTrue(bs.inWriteCache(addr4)); bs.abort();
assertTrue(bs.inWriteCache(addr4)); bs.abort();
assertTrue(bs.inWriteCache(addr6)); bs.abort();
assertTrue(bs.inWriteCache(addr6)); bs.abort();