em.setQuerySQLCache(useCache);
assertEquals(useCache, em.getQuerySQLCache());
// measure time
long start = System.nanoTime();
OpenJPAQuery<?> q = isNamedQuery ? em.createNamedQuery(jpql) : em.createQuery(jpql);
parameterize(q, params);
List<?> list = q.getResultList();
if (expectedCount >= 0)
assertEquals(expectedCount, list.size());
else