Increase determinism in DiskLruCache tests.

This kills a flaky test by dependency injecting the executor and using a test version as a stronger signal.
This was the flaky part on my machine. The previous version failed 90% of the time.