[jboss-dev-forums] [Design of JBoss internal QA (Test Suite)] - Testsuite broken in 4.2
adrian@jboss.org
do-not-reply at jboss.com
Mon Mar 19 11:24:33 EDT 2007
The testsuite build for 4.2 is broken.
| [ejort at warjort testsuite]$ ./build.sh
| Searching for build.xml ...
| Buildfile: /home/ejort/jboss-4.2/testsuite/build.xml
| <snipped/>
| _jars-classloader:
| [jar] Building jar: /home/ejort/jboss-4.2/testsuite/output/lib/java-sql.jar
| [unzip] Expanding: /home/ejort/jboss-4.2/testsuite/output/lib/loading.sar into /home/ejort/jboss-4.2/testsuite/output/lib/unpacked/loadingresource1.ear/loading.sar
| [copy] Copying 1 file to /home/ejort/jboss-4.2/testsuite/output/lib/unpacked/loadingresource1.ear/loading.sar/META-INF
| [mkdir] Created dir: /home/ejort/jboss-4.2/testsuite/output/lib/unpacked/loadingresource2.ear/loading.tmp/META-INF
| [unzip] Expanding: /home/ejort/jboss-4.2/testsuite/output/lib/loading.sar into /home/ejort/jboss-4.2/testsuite/output/lib/unpacked/loadingresource2.ear/loading.tmp
| [copy] Copying 1 file to /home/ejort/jboss-4.2/testsuite/output/lib/unpacked/loadingresource2.ear/loading.tmp/META-INF
| [copy] Copying 2 files to /home/ejort/jboss-4.2/testsuite/output/lib/unpacked/loadingresource2.ear/loading.tmp/dtds
| [copy] Copying 1 file to /home/ejort/jboss-4.2/testsuite/output/lib/unpacked/loadingresource2.ear/loading.tmp/dtds
| [zip] Building zip: /home/ejort/jboss-4.2/testsuite/output/lib/unpacked/loadingresource2.ear/loading.sar
| [delete] Deleting directory /home/ejort/jboss-4.2/testsuite/output/lib/unpacked/loadingresource2.ear/loading.tmp
| [copy] Copying 1 file to /home/ejort/jboss-4.2/testsuite/output/gen-src/org/jboss/test/classloader/scoping/singleton
| [echo] V1 MySingleton.java cksum: 4208e590356f488b8d8ab24a93c292a5
| [copy] Copying 1 file to /home/ejort/jboss-4.2/testsuite/output/classes/org/jboss/test/classloader/scoping/singleton
| [javac] Compiling 1 source file to /home/ejort/jboss-4.2/testsuite/output/classes
|
| BUILD FAILED
| /home/ejort/jboss-4.2/testsuite/imports/sections/classloader.xml:230: /home/ejort/jboss-4.2/testsuite/${jboss.dist}/client not found.
|
The following diff fixes it:
| [ejort at warjort testsuite]$ svn diff
| Index: build.xml
| ===================================================================
| --- build.xml (revision 61436)
| +++ build.xml (working copy)
| @@ -239,6 +239,9 @@
| <path refid="thirdparty.classpath"/>
| </path>
|
| + <!-- Import the jboss server run targets -->
| + <import file="imports/server-config.xml"/>
| +
| <!-- Classpath to run the tests -->
| <path id="tests.classpath">
| <fileset dir="${jboss.dist}/client">
| @@ -426,8 +429,6 @@
| <!-- Import the test jars build targets -->
| <import file="imports/test-jars.xml"/>
|
| - <!-- Import the jboss server run targets -->
| - <import file="imports/server-config.xml"/>
| <!-- Propagate the dist directory as a jbosstest system property -->
| <property name="jbosstest.dist" value="${jboss.dist}"/>
|
Not sure how this worked for whoever made the change?
I thought we still used the buildmagic property implementation that did
lazy property evaluation, or was that supposed to have been rolled into ant?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4029346#4029346
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4029346
More information about the jboss-dev-forums
mailing list