os.write(buf.clone());
os.close();
assertTrue(bucket.isRAMBucket());
assertEquals(len, bucket.size());
bucket.getInputStream().close();
TempRandomAccessBuffer raf = (TempRandomAccessBuffer) bucket.toRandomAccessBuffer();
assertTrue(raf.migrateToDisk());
assertFalse(raf.migrateToDisk());
assertFalse(bucket.migrateToDisk());
assertTrue(raf.hasMigrated());
File f = ((PooledFileRandomAccessBuffer) raf.getUnderlying()).file;