On Tue, Jun 19, 2012 at 6:02 PM, Chris Hostetter <[email protected]> wrote: > > : [javac] > /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-tests-only-4.x/checkout/solr/core/src/test/org/apache/solr/search/QueryEqualityTest.java:753: > class, interface, or enum expected > : [javac] package org.apache.solr.search; > : [javac] ^ > > This seems to be the problem Uwe mentioned recently about > (apache's) Jenkins+svn combo causing (new) files that have > been merged to the 4x branch to be "doubled" ... > > "This seems to be a bug in Apache's Jenkin's SVN client (not the > Policeman's). Whenever you merge a file addition it duplicates the file > contents in the checkout. You have to cleanup workspace when this > happens."
maybe its the checkout strategy: the one used on apache makes absolutely no sense to me (update + revert). I use a different strategy on mine (http://sierranevada.servebeer.com/): "Emulate clean checkout by first deleting unversioned/ignored files, then 'svn update'" At the top of the test run you can see this: Deleting /home/rmuir/.jenkins/workspace/Lucene-Core-4x-Beasting/./build Deleting /home/rmuir/.jenkins/workspace/Lucene-Core-4x-Beasting/./test-framework/lib/ant-1.8.2.jar Deleting /home/rmuir/.jenkins/workspace/Lucene-Core-4x-Beasting/./test-framework/lib/ant-junit-1.8.2.jar Deleting /home/rmuir/.jenkins/workspace/Lucene-Core-4x-Beasting/./test-framework/lib/junit-4.10.jar Deleting /home/rmuir/.jenkins/workspace/Lucene-Core-4x-Beasting/./test-framework/lib/junit4-ant-1.5.0.jar Deleting /home/rmuir/.jenkins/workspace/Lucene-Core-4x-Beasting/./test-framework/lib/randomizedtesting-runner-1.5.0.jar My test task is just 'ant test'... I don't need to 'ant clean' or anything. -- lucidimagination.com --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
