Hello,
I recently checked out revision 741606, and am attempting to run the
'test' ant task.
I'm new to building hadoop from source, so my problem is most likely
somewhere in my own configuration, but I'm at a bit of a loss as to
how to trace it.
The only environment variable that I've set for this is:
JAVA_HOME=/home/mtolan/java/jdk1.6.0_10 (Downloaded from Sun)
On running 'ant clean test', I get normal output which ends at
test-core:
[mkdir] Created dir: /home/mtolan/hadoop/trunk/build/test/data
[mkdir] Created dir: /home/mtolan/hadoop/trunk/build/test/logs
[copy] Copying 1 file to /home/mtolan/hadoop/trunk/build/test/extraconf
[junit] Running org.apache.hadoop.cli.TestCLI
This runs for hours, consuming no resources, so I'm not convinced that
it's working as intended.
What follows are the relevant processes in 'ps', in case there's some
detail I'm missing in the way the commands are being formed.
PS output:
mtolan 25590 32.8 4.7 227392 97712 pts/1 Sl+ 09:52 0:17
/home/mtolan/java/jdk1.6.0_10/jre/bin/java -classpath
/usr/share/ant/lib/ant-launcher.jar:/usr/share/java/xmlParserAPIs.jar:/usr/share/java/xercesImpl.jar
-Dant.home=/usr/share/ant -Dant.library.dir=/usr/share/ant/lib
org.apache.tools.ant.launch.Launcher -cp test
mtolan 25640 17.0 2.0 701876 43356 pts/1 Sl+ 09:52 0:05
/home/mtolan/java/jdk1.6.0_10/jre/bin/java -Xmx512m
-Dtest.build.data=/home/mtolan/hadoop/trunk/build/test/data
-Dtest.cache.data=/home/mtolan/hadoop/trunk/build/test/cache
-Dtest.debug.data=/home/mtolan/hadoop/trunk/build/test/debug
-Dhadoop.log.dir=/home/mtolan/hadoop/trunk/build/test/logs
-Dtest.src.dir=/home/mtolan/hadoop/trunk/src/test
-Dtest.build.extraconf=/home/mtolan/hadoop/trunk/build/test/extraconf
-Dhadoop.policy.file=hadoop-policy.xml
-Djava.library.path=/home/mtolan/hadoop/trunk/build/native/Linux-i386-32/lib:/home/mtolan/hadoop/trunk/lib/native/Linux-i386-32
-Dinstall.c++.examples=/home/mtolan/hadoop/trunk/build/c++-examples/Linux-i386-32
-classpath
/home/mtolan/hadoop/trunk/build/test/extraconf:/home/mtolan/hadoop/trunk/build/test/classes:/home/mtolan/hadoop/trunk/src/test:/home/mtolan/hadoop/trunk/build:/home/mtolan/hadoop/trunk/build/examples:/home/mtolan/hadoop/trunk/build/tools:/home/mtolan/hadoop/trunk/src/test/lib/ftplet-api-1.0.0-SNAPSHOT.jar:/home/mtolan/hadoop/trunk/src/test/lib/ftpserver-core-1.0.0-SNAPSHOT.jar:/home/mtolan/hadoop/trunk/src/test/lib/ftpserver-server-1.0.0-SNAPSHOT.jar:/home/mtolan/hadoop/trunk/src/test/lib/mina-core-2.0.0-M2-20080407.124109-12.jar:/home/mtolan/hadoop/trunk/build/classes:/home/mtolan/hadoop/trunk/lib/commons-cli-2.0-SNAPSHOT.jar:/home/mtolan/hadoop/trunk/lib/hsqldb-1.8.0.10.jar:/home/mtolan/hadoop/trunk/lib/jsp-2.1/jsp-2.1.jar:/home/mtolan/hadoop/trunk/lib/jsp-2.1/jsp-api-2.1.jar:/home/mtolan/hadoop/trunk/lib/kfs-0.2.2.jar:/home/mtolan/hadoop/trunk/conf:/home/mtolan/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.0.4.jar:/home/mtolan/.ivy2/cache/log4j/log4j/jars/log4j-1.2.15.jar:/home/mtolan/.ivy2/cache/commons-httpclient/commons-httpclient/jars/commons-httpclient-3.0.1.jar:/home/mtolan/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.3.jar:/home/mtolan/.ivy2/cache/xmlenc/xmlenc/jars/xmlenc-0.52.jar:/home/mtolan/.ivy2/cache/net.java.dev.jets3t/jets3t/jars/jets3t-0.6.1.jar:/home/mtolan/.ivy2/cache/commons-net/commons-net/jars/commons-net-1.4.1.jar:/home/mtolan/.ivy2/cache/org.mortbay.jetty/servlet-api-2.5/jars/servlet-api-2.5-6.1.14.jar:/home/mtolan/.ivy2/cache/oro/oro/jars/oro-2.0.8.jar:/home/mtolan/.ivy2/cache/org.mortbay.jetty/jetty/jars/jetty-6.1.14.jar:/home/mtolan/.ivy2/cache/org.mortbay.jetty/jetty-util/jars/jetty-util-6.1.14.jar:/home/mtolan/.ivy2/cache/tomcat/jasper-runtime/jars/jasper-runtime-5.5.12.jar:/home/mtolan/.ivy2/cache/tomcat/jasper-compiler/jars/jasper-compiler-5.5.12.jar:/home/mtolan/.ivy2/cache/commons-el/commons-el/jars/commons-el-1.0.jar:/home/mtolan/.ivy2/cache/junit/junit/jars/junit-3.8.1.jar:/home/mtolan/.ivy2/cache/commons-logging/commons-logging-api/jars/commons-logging-api-1.0.4.jar:/home/mtolan/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.4.3.jar:/home/mtolan/.ivy2/cache/org.eclipse.jdt/core/jars/core-3.1.1.jar:/home/mtolan/.ivy2/cache/org.slf4j/slf4j-log4j12/jars/slf4j-log4j12-1.4.3.jar:/usr/share/ant/lib/junit.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-junit.jar
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner
org.apache.hadoop.cli.TestCLI filtertrace=true haltOnError=false
haltOnFailure=false
formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter
showoutput=false outputtoformatters=true logtestlistenerevents=true
formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter,/home/mtolan/hadoop/trunk/build/test/TEST-org.apache.hadoop.cli.TestCLI.txt
crashfile=/home/mtolan/hadoop/trunk/junitvmwatcher1200620086.properties
propsfile=/home/mtolan/hadoop/trunk/junit1008107296.properties
I'm sorry I'm not including more targeted information here, but I'm a
bit new, and don't yet have a great sense for what would be relevant.
Please let me know if there's anything else that might help.
-Mike Tolan