Looks good to me, Michael.  -- Michelle

Michael Bouschen wrote:

Hi,

for some reason the attachment was skipped from my original email.

Hi,

attached you find my proposal how to split alltests.conf into separate, smaller configuration files. Please comment.

Regards Michael


Proposal Splitting alltests.conf

Today alltests.conf lists all the JDO TCK test classes (execpt CompletenessTest) in one big configuration. The idea is splitting it out
into several, smaller configurations in order to better tell where the
problems are.

The following table proposes 11 new configuration replacing the existing
alltests.conf. It lists the packages included in a new configuration
plus the number of test classes and their test methods.

instancecallback.conf: 16 test classes with 16 test methods
  org.apache.jdo.tck.instancecallbacks

jdohelper.conf: 42 test classes with 43 test methods
org.apache.jdo.tck.api.jdohelper
pm.conf: 90 test classes with 90 test methods
  org.apache.jdo.tck.api.persistencemanager
  org.apache.jdo.tck.api.persistencemanager.cache
  org.apache.jdo.tck.api.persistencemanager.close
  org.apache.jdo.tck.api.persistencemanager.extent
  org.apache.jdo.tck.api.persistencemanager.flags
  org.apache.jdo.tck.api.persistencemanager.getobject
  org.apache.jdo.tck.api.persistencemanager.lifecycle

pmf.conf: 28 test classes with  37 test methods
  org.apache.jdo.tck.api.persistencemanagerfactory

enhancement.conf: 4 test classes with  31 test methods
  org.apache.jdo.tck.enhancement
  org.apache.jdo.tck.api.persistencecapable

extents.conf: 13 test classes with 13 test methods
  org.apache.jdo.tck.extents

lifecycle.conf: 9 test classes with  12 test methods
  org.apache.jdo.tck.lifecycle

models.conf: 48 test classes with  49 test methods
  org.apache.jdo.tck.models.embedded
  org.apache.jdo.tck.models.fieldtypes
  org.apache.jdo.tck.models.inheritance

query.conf: 64 test classes with 138 test methods
  org.apache.jdo.tck.query.api
  org.apache.jdo.tck.query.delete
  org.apache.jdo.tck.query.result
  org.apache.jdo.tck.query.sql

jdoql.conf: 81 test classes with 108 test methods
  org.apache.jdo.tck.query.jdoql

transactions.conf: 27 test classes with  27 test methods
  org.apache.jdo.tck.transactions

Regards Michael


Reply via email to