You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by Michelle Caisse <Mi...@Sun.COM> on 2005/06/08 00:05:06 UTC

TCK performance

Hi,

I tested setting org.jpox.autoStartMechanism=None in 
test/conf/jdori.properties.  As Andy suggested, it greatly improves 
performance. A full run of the TCK takes about 20 minutes on my machine 
with this property set.  Without it, 10 hours last time I tried.  Hard 
to believe.

Unfortunately, a few tests hang with org.jpox.autoStartMechanism=None:
org.apache.jdo.tck.api.persistencemanager.cache.RefreshAllNoParameterSideEffects
org.apache.jdo.tck.api.persistencemanager.cache.RefreshAllWithArraySideEffects
org.apache.jdo.tck.api.persistencemanager.cache.RefreshAllWithCollectionSideEffects
org.apache.jdo.tck.api.persistencemanager.cache.RefreshSideEffects

I have checked in three files:
jdori.properties with org.jpox.autoStartMechanism=None
alltests.list with the four tests listed above deleted
exclude.list with the four tests listed above added

I filed a JIRA issue about the hanging tests (JDO-59).

-- Michelle