I don't know what is wrong with your setup. svn trunk tests pass for me and for hudson: http://hudson.zones.apache.org/hudson/job/Cassandra/
On Sat, Nov 14, 2009 at 10:05 AM, Paul Sabou <paul.sa...@gmail.com> wrote: > Hi, > > Thank you for the advice. > The project can be build with "ant build" OK > The project can be cleaned with "ant clean" OK > But when I run : > ant clean > ant test > > I still get a bunch of test failures. The "ant test" outuput is below : > ------------------------------------- > Buildfile: build.xml > > build-subprojects: > > init: > [mkdir] Created dir: /root/software/cassandra/trunk/build/classes > [mkdir] Created dir: /root/software/cassandra/trunk/build/test/classes > [mkdir] Created dir: /root/software/cassandra/trunk/src/gen-java > > check-gen-cli-grammar: > > gen-cli-grammar: > [echo] Building Grammar > /root/software/cassandra/trunk/src/java/org/apache/cassandra/cli/Cli.g .... > > build-project: > [echo] apache-cassandra-incubating: /root/software/cassandra/trunk/build.xml > [javac] Compiling 241 source files to > /root/software/cassandra/trunk/build/classes > [javac] Note: Some input files use or override a deprecated API. > [javac] Note: Recompile with -Xlint:deprecation for details. > [javac] Note: Some input files use unchecked or unsafe operations. > [javac] Note: Recompile with -Xlint:unchecked for details. > > build: > > build-test: > [javac] Compiling 48 source files to > /root/software/cassandra/trunk/build/test/classes > [javac] Note: Some input files use or override a deprecated API. > [javac] Note: Recompile with -Xlint:deprecation for details. > [javac] Note: Some input files use unchecked or unsafe operations. > [javac] Note: Recompile with -Xlint:unchecked for details. > > test: > [echo] running tests > [mkdir] Created dir: /root/software/cassandra/trunk/build/test/cassandra > [mkdir] Created dir: /root/software/cassandra/trunk/build/test/output > [junit] Testsuite: org.apache.cassandra.config.DatabaseDescriptorTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.883 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.ColumnFamilyStoreTest > [junit] Tests run: 3, Failures: 0, Errors: 1, Time elapsed: 1.121 sec > [junit] > [junit] Testcase: > testAntiCompaction1(org.apache.cassandra.db.ColumnFamilyStoreTest): Caused > an ERROR > [junit] java.util.concurrent.ExecutionException: > java.lang.ClassCastException: [B cannot be cast to java.math.BigInteger > [junit] java.lang.RuntimeException: java.util.concurrent.ExecutionException: > java.lang.ClassCastException: [B cannot be cast to java.math.BigInteger > [junit] at > org.apache.cassandra.db.ColumnFamilyStore.forceAntiCompaction(ColumnFamilyStore.java:307) > [junit] at > org.apache.cassandra.db.ColumnFamilyStoreTest.testAntiCompaction(ColumnFamilyStoreTest.java:126) > [junit] at > org.apache.cassandra.db.ColumnFamilyStoreTest.testAntiCompaction1(ColumnFamilyStoreTest.java:133) > [junit] Caused by: java.util.concurrent.ExecutionException: > java.lang.ClassCastException: [B cannot be cast to java.math.BigInteger > [junit] at > java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222) > [junit] at java.util.concurrent.FutureTask.get(FutureTask.java:83) > [junit] at > org.apache.cassandra.db.ColumnFamilyStore.forceAntiCompaction(ColumnFamilyStore.java:301) > [junit] Caused by: java.lang.ClassCastException: [B cannot be cast to > java.math.BigInteger > [junit] at > org.apache.cassandra.dht.BigIntegerToken.compareTo(BigIntegerToken.java:38) > [junit] at org.apache.cassandra.dht.Range.contains(Range.java:102) > [junit] at org.apache.cassandra.dht.Range.isTokenInRanges(Range.java:144) > [junit] at > org.apache.cassandra.db.ColumnFamilyStore.doFileAntiCompaction(ColumnFamilyStore.java:819) > [junit] at > org.apache.cassandra.db.ColumnFamilyStore.doAntiCompaction(ColumnFamilyStore.java:735) > [junit] at > org.apache.cassandra.db.CompactionManager$FileCompactor2.call(CompactionManager.java:95) > [junit] at > org.apache.cassandra.db.CompactionManager$FileCompactor2.call(CompactionManager.java:75) > [junit] at > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > [junit] at java.util.concurrent.FutureTask.run(FutureTask.java:138) > [junit] at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > [junit] at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > [junit] at java.lang.Thread.run(Thread.java:619) > [junit] > [junit] > [junit] Testsuite: org.apache.cassandra.db.ColumnFamilyTest > [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.803 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.CommitLogTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.951 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.CompactionsTest > [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 5.94 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.MultitableTest > [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0.783 sec > [junit] > [junit] Testcase: testSameCFs(org.apache.cassandra.db.MultitableTest): > Caused an ERROR > [junit] null > [junit] java.lang.NullPointerException > [junit] at > org.apache.cassandra.config.DatabaseDescriptor.getComparator(DatabaseDescriptor.java:896) > [junit] at org.apache.cassandra.db.ColumnFamily.create(ColumnFamily.java:72) > [junit] at > org.apache.cassandra.db.MultitableTest.testSameCFs(MultitableTest.java:51) > [junit] > [junit] > [junit] Testsuite: org.apache.cassandra.db.NameSortTest > [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 4.197 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.OneCompactionTest > [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.108 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.ReadMessageTest > [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.729 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.RecoveryManager2Test > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.783 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.RecoveryManagerTest > [junit] Tests run: 2, Failures: 0, Errors: 1, Time elapsed: 0.551 sec > [junit] > [junit] Testcase: testOne(org.apache.cassandra.db.RecoveryManagerTest): > Caused an ERROR > [junit] null > [junit] java.lang.NullPointerException > [junit] at > org.apache.cassandra.config.DatabaseDescriptor.getComparator(DatabaseDescriptor.java:896) > [junit] at org.apache.cassandra.db.ColumnFamily.create(ColumnFamily.java:72) > [junit] at > org.apache.cassandra.db.RecoveryManagerTest.testOne(RecoveryManagerTest.java:58) > [junit] > [junit] > [junit] Testsuite: org.apache.cassandra.db.RemoveColumnFamilyTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.77 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.RemoveColumnFamilyWithFlush1Test > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.716 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.RemoveColumnFamilyWithFlush2Test > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.847 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.RemoveColumnTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.815 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.RemoveSubColumnTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.723 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.RemoveSuperColumnTest > [junit] Tests run: 3, Failures: 0, Errors: 2, Time elapsed: 0.909 sec > [junit] > [junit] Testcase: > testRemoveDeletedSubColumn(org.apache.cassandra.db.RemoveSuperColumnTest): > Caused an ERROR > [junit] null > [junit] java.lang.NullPointerException > [junit] at > org.apache.cassandra.config.DatabaseDescriptor.getComparator(DatabaseDescriptor.java:896) > [junit] at org.apache.cassandra.db.ColumnFamily.create(ColumnFamily.java:72) > [junit] at org.apache.cassandra.db.RowMutation.add(RowMutation.java:157) > [junit] at org.apache.cassandra.Util.addMutation(Util.java:39) > [junit] at > org.apache.cassandra.db.RemoveSuperColumnTest.testRemoveDeletedSubColumn(RemoveSuperColumnTest.java:76) > [junit] > [junit] > [junit] Testcase: > testRemoveSuperColumnWithNewData(org.apache.cassandra.db.RemoveSuperColumnTest): > Caused an ERROR > [junit] null > [junit] java.lang.NullPointerException > [junit] at > org.apache.cassandra.config.DatabaseDescriptor.getComparator(DatabaseDescriptor.java:896) > [junit] at org.apache.cassandra.db.ColumnFamily.create(ColumnFamily.java:72) > [junit] at org.apache.cassandra.db.RowMutation.add(RowMutation.java:157) > [junit] at org.apache.cassandra.Util.addMutation(Util.java:39) > [junit] at > org.apache.cassandra.db.RemoveSuperColumnTest.testRemoveSuperColumnWithNewData(RemoveSuperColumnTest.java:128) > [junit] > [junit] > [junit] Testsuite: org.apache.cassandra.db.RowTest > [junit] Tests run: 3, Failures: 0, Errors: 1, Time elapsed: 0.485 sec > [junit] > [junit] Testcase: testRepair(org.apache.cassandra.db.RowTest): Caused an > ERROR > [junit] null > [junit] java.lang.NullPointerException > [junit] at > org.apache.cassandra.config.DatabaseDescriptor.getComparator(DatabaseDescriptor.java:896) > [junit] at org.apache.cassandra.db.ColumnFamily.create(ColumnFamily.java:72) > [junit] at org.apache.cassandra.db.RowTest.testRepair(RowTest.java:72) > [junit] > [junit] > [junit] Testsuite: org.apache.cassandra.db.SuperColumnTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.163 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.SystemTableTest > [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.457 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.TableTest > [junit] Tests run: 10, Failures: 2, Errors: 1, Time elapsed: 2.06 sec > [junit] > [junit] Testcase: testGetRowNoColumns(org.apache.cassandra.db.TableTest): > Caused an ERROR > [junit] null > [junit] java.lang.NullPointerException > [junit] at > org.apache.cassandra.config.DatabaseDescriptor.getComparator(DatabaseDescriptor.java:896) > [junit] at org.apache.cassandra.db.ColumnFamily.create(ColumnFamily.java:72) > [junit] at > org.apache.cassandra.db.TableTest.testGetRowNoColumns(TableTest.java:74) > [junit] > [junit] > [junit] Testcase: testGetSliceWithCutoff(org.apache.cassandra.db.TableTest): > FAILED > [junit] Unexpected column index size, block boundaries won't be where tests > expect them. > [junit] junit.framework.AssertionFailedError: Unexpected column index size, > block boundaries won't be where tests expect them. > [junit] at org.apache.cassandra.db.TableTest$3.run(TableTest.java:201) > [junit] at org.apache.cassandra.db.TableTest.reTest(TableTest.java:55) > [junit] at > org.apache.cassandra.db.TableTest.testGetSliceWithCutoff(TableTest.java:232) > [junit] > [junit] > [junit] Testcase: testGetSliceFromLarge(org.apache.cassandra.db.TableTest): > FAILED > [junit] null > [junit] junit.framework.AssertionFailedError > [junit] at > org.apache.cassandra.db.TableTest.testGetSliceFromLarge(TableTest.java:376) > [junit] > [junit] > [junit] Testsuite: org.apache.cassandra.db.TimeSortTest > [junit] Tests run: 2, Failures: 0, Errors: 2, Time elapsed: 0.472 sec > [junit] > [junit] Testcase: testMixedSources(org.apache.cassandra.db.TimeSortTest): > Caused an ERROR > [junit] null > [junit] java.lang.NullPointerException > [junit] at > org.apache.cassandra.config.DatabaseDescriptor.getComparator(DatabaseDescriptor.java:896) > [junit] at org.apache.cassandra.db.ColumnFamily.create(ColumnFamily.java:72) > [junit] at org.apache.cassandra.db.RowMutation.add(RowMutation.java:157) > [junit] at > org.apache.cassandra.db.TimeSortTest.testMixedSources(TimeSortTest.java:45) > [junit] > [junit] > [junit] Testcase: testTimeSort(org.apache.cassandra.db.TimeSortTest): Caused > an ERROR > [junit] null > [junit] java.lang.NullPointerException > [junit] at > org.apache.cassandra.config.DatabaseDescriptor.getComparator(DatabaseDescriptor.java:896) > [junit] at org.apache.cassandra.db.ColumnFamily.create(ColumnFamily.java:72) > [junit] at org.apache.cassandra.db.RowMutation.add(RowMutation.java:157) > [junit] at > org.apache.cassandra.db.TimeSortTest.testTimeSort(TimeSortTest.java:69) > [junit] > [junit] > [junit] Testsuite: org.apache.cassandra.db.marshal.AsciiTypeTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.15 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.marshal.BytesTypeTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.156 sec > [junit] > [junit] Testsuite: org.apache.cassandra.db.marshal.UTF8TypeTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.106 sec > [junit] > [junit] Testsuite: org.apache.cassandra.dht.BootStrapperTest > [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.029 sec > [junit] > [junit] Testsuite: org.apache.cassandra.dht.BootstrapTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.71 sec > [junit] > [junit] Testsuite: > org.apache.cassandra.dht.CollatingOrderPreservingPartitionerTest > [junit] Tests run: 8, Failures: 0, Errors: 0, Time elapsed: 0.601 sec > [junit] > [junit] Testsuite: org.apache.cassandra.dht.OrderPreservingPartitionerTest > [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.489 sec > [junit] > [junit] Testsuite: org.apache.cassandra.dht.RandomPartitionerTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.16 sec > [junit] > [junit] Testsuite: org.apache.cassandra.dht.RangeTest > [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.085 sec > [junit] > [junit] Testsuite: org.apache.cassandra.gms.ArrivalWindowTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.158 sec > [junit] > [junit] Testsuite: org.apache.cassandra.gms.GossipDigestTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.086 sec > [junit] > [junit] Testsuite: org.apache.cassandra.io.DataInputBufferTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.084 sec > [junit] > [junit] Testsuite: org.apache.cassandra.io.SSTableTest > [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.239 sec > [junit] > [junit] Testsuite: org.apache.cassandra.locator.RackUnawareStrategyTest > [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.61 sec > [junit] > [junit] Testsuite: > org.apache.cassandra.net.CompactEndPointSerializationHelperTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.497 sec > [junit] > [junit] ------------- Standard Output --------------- > [junit] 4 > [junit] /127.0.0.1 > [junit] ------------- ---------------- --------------- > [junit] Testsuite: org.apache.cassandra.service.CassandraServerTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.404 sec > [junit] > [junit] Testsuite: org.apache.cassandra.utils.BloomFilterTest > [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.789 sec > [junit] > [junit] Testsuite: org.apache.cassandra.utils.BoundedStatsDequeTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.07 sec > [junit] > [junit] Testsuite: org.apache.cassandra.utils.FBUtilitiesTest > [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.171 sec > [junit] > [junit] Testsuite: org.apache.cassandra.utils.FilterTest > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.429 sec > [junit] > ----------------------------------------------------- > > > best regards > Paul. > > > On Sat, Nov 14, 2009 at 4:26 PM, Michael Greene > <michael.gre...@gmail.com>wrote: > >> > What can I do to run the tests? >> `ant test` will run the unit tests >> >> ant gen-thrift-py >> nosetests >> >> will run the system tests if you have python and nose available >> >> Michael >> >