@Override
    public void run() {
      long t = System.nanoTime();
      if (!started) {
        started = true;
        startTime = t;
      } else {
        endTime = t;
      }
    }
Unsynchronized version of java.util.Random algorithm.
geode-junit/src/main/java/org/apache/geode/internal/util/concurrent/cm/LoopHelpers.java