I have to say I am always confused when I try to figure out how to run tests.   
For just a quick burn test, I downloaded the trunk source, did

ant all
ant build-test-jars
ant junit-all

And I get:

C:\src\derby>ant junit-all
Buildfile: C:\src\derby\build.xml

junit-init-nocp:
    [mkdir] Created dir: C:\src\derby\junit_20160623_1143\testout

junit-pptesting:
    [junit] Running org.apache.derby.PackagePrivateTestSuite
    [junit] Tests run: 67, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
8.949 sec

junit-init:

emit-junit-classpath-jars:
     [echo] Running with jars: C:\src\derby/jars/sane
     [echo] CLASSPATH (environment variable): ${env.CLASSPATH}

emit-junit-classpath:

junit-core:
    [junit] Running org.apache.derbyTesting.junit.EnvTest
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.junit.EnvTest FAILED
    [junit] Running org.apache.derbyTesting.functionTests.tests.derbynet._Suite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.functionTests.tests.derbynet._Suite 
FAILED
    [junit] Running org.apache.derbyTesting.functionTests.tests.tools._Suite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.functionTests.tests.tools._Suite FAILED
    [junit] Running org.apache.derbyTesting.functionTests.tests.demo._Suite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.functionTests.tests.demo._Suite FAILED
    [junit] Running org.apache.derbyTesting.functionTests.tests.lang._Suite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.functionTests.tests.lang._Suite FAILED
    [junit] Running org.apache.derbyTesting.functionTests.tests.jdbcapi._Suite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.functionTests.tests.jdbcapi._Suite 
FAILED
    [junit] Running org.apache.derbyTesting.functionTests.tests.store._Suite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.functionTests.tests.store._Suite FAILED
    [junit] Running org.apache.derbyTesting.functionTests.tests.engine._Suite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.functionTests.tests.engine._Suite 
FAILED
    [junit] Running 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationSuite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test 
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationSuite 
FAILED
    [junit] Running org.apache.derbyTesting.unitTests.junit._Suite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.unitTests.junit._Suite FAILED
    [junit] Running 
org.apache.derbyTesting.functionTests.tests.upgradeTests._Suite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test 
org.apache.derbyTesting.functionTests.tests.upgradeTests._Suite FAILED
    [junit] Running org.apache.derbyTesting.functionTests.suites.EncryptionSuite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.functionTests.suites.EncryptionSuite 
FAILED

checkVMLevel:

junit-jdbc4:

junit-init-nocp:

junit-init:

emit-junit-classpath-jars:
     [echo] Running with jars: C:\src\derby/jars/sane
     [echo] CLASSPATH (environment variable): ${env.CLASSPATH}

emit-junit-classpath:

junit-jdbc4-workhorse:
    [junit] Running org.apache.derbyTesting.functionTests.tests.jdbc4._Suite
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 
sec
    [junit] Test org.apache.derbyTesting.functionTests.tests.jdbc4._Suite FAILED

junit-jmx:

junit-lowmem:

junit-all:

BUILD SUCCESSFUL
Total time: 13 seconds

C:\src\derby>

One of the test HTM report looks like:

<error type="java.lang.ClassNotFoundException" 
message="org.apache.derbyTesting.junit.EnvTest">java.lang.ClassNotFoundException:
 org.apache.derbyTesting.junit.EnvTest at 
java.net.URLClassLoader.findClass(URLClassLoader.java:381) at 
java.lang.ClassLoader.loadClass(ClassLoader.java:424) at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at 
java.lang.ClassLoader.loadClass(ClassLoader.java:357) at 
java.lang.Class.forName0(Native Method) at 
java.lang.Class.forName(Class.java:264) </error>

But the classpath in the report looks like:

<property name="java.class.path" 
value="C:\src\derby\jars\sane\derby.jar;C:\src\derby\jars\sane\derbyLocale_cs.jar;C:\src\derby\jars\sane\derbyLocale_de_DE.jar;C:\src\derby\jars\sane\derbyLocale_es.jar;C:\src\derby\jars\sane\derbyLocale_fr.jar;C:\src\derby\jars\sane\derbyLocale_hu.jar;C:\src\derby\jars\sane\derbyLocale_it.jar;C:\src\derby\jars\sane\derbyLocale_ja_JP.jar;C:\src\derby\jars\sane\derbyLocale_ko_KR.jar;C:\src\derby\jars\sane\derbyLocale_pl.jar;C:\src\derby\jars\sane\derbyLocale_pt_BR.jar;C:\src\derby\jars\sane\derbyLocale_ru.jar;C:\src\derby\jars\sane\derbyLocale_zh_CN.jar;C:\src\derby\jars\sane\derbyLocale_zh_TW.jar;C:\src\derby\jars\sane\derbyTesting.jar;C:\src\derby\jars\sane\derbyclient.jar;C:\src\derby\jars\sane\derbynet.jar;C:\src\derby\jars\sane\derbyoptionaltools.jar;C:\src\derby\jars\sane\derbyrun.jar;C:\src\derby\jars\sane\derbytools.jar;C:\src\derby\tools\java\junit.jar;C:\src\derby\tools\java\lucene-core.jar;C:\src\derby\tools\java\lucene-analyzers-common.jar;C:\src\derby\tools\java\lucene-queryparser.jar;C:\src\derby\tools\java\json_simple-1.1.jar;C:\Program
 Files (x86)\apache-ant-1.9.4\lib\ant-launcher.jar;C:\Program Files 
(x86)\apache-ant-1.9.4\lib\ant.jar;C:\Program Files 
(x86)\apache-ant-1.9.4\lib\ant-junit.jar;C:\Program Files 
(x86)\apache-ant-1.9.4\lib\ant-junit4.jar"/>

I have no idea what I am doing wrong.  If someone could give me simple 
directions to just run "all" of the tests that would be really helpful.

________________________________
Canoga Perkins
20600 Prairie Street
Chatsworth, CA 91311
(818) 718-6300

This e-mail and any attached document(s) is confidential and is intended only 
for the review of the party to whom it is addressed. If you have received this 
transmission in error, please notify the sender immediately and discard the 
original message and any attachment(s).

Reply via email to