private void persistersPhase(PhasesSumUpTimeProfiler profiler) throws InterruptedException {
   ScanPersister persister = new FakeScanPersister();
   // Start of persister phase
   profiler.onPersistersPhase(persistersEvent(true));
   // Start of a ScanPersister
   profiler.onPersisterExecution(persisterEvent(persister, true));
   clock.sleep(40);
   // End of a ScanPersister
   profiler.onPersisterExecution(persisterEvent(persister, false));
   // End of persister phase
   profiler.onPersistersPhase(persistersEvent(false));
 }