public void run() {
            long start = System.nanoTime();
            for (long i = 0; i < iterations; i++) {
                analyzer.parse(testCase);
            }
            long stop = System.nanoTime();
            nanosUsed = stop-start;
        }
This test is intended to see if there is a performance difference for cached hits
if there are a lot of uncached hits also.
analyzer/src/test/java/nl/basjes/parse/useragent/profile/TestConcurrentPerformance.java