They silently fail because the dirty file isn't found. However, I was able to write this test which currently fails:
```java
    DiskLruCache.Editor kOne = cache.edit("k");
    kOne.set(0, "A");
    kOne.set(1, "B");

    cache.evictAll();

    DiskLruCache.Editor kTwo = cache.edit("k");
    kTwo.set(0, "C");
    kTwo.set(1, "D");

    kOne.commit();
    kTwo.commit();
    assertValue("k", "C", "D");
```
So that'll need addressed.