Hi Ad 2) If you have a windows box, then you are welcome to work on a fix for that test failure, if it fails every time on windows.
Ad 1) There is some way to check for headless / printer available or something. So the test only runs if its possible to run the test. Ad 3) Sounds like a non deterministic error. If you run the test 100 times, it may fail 1 or 2 times. They are hard to track/fix. On Thu, May 15, 2014 at 5:03 AM, Gregor Zurowski <gre...@zurowski.org> wrote: > Hi Willem, > > I use the following environments for building Camel: > > 1) > Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; > 2013-09-17 11:22:22-0400) > Java version: 1.7.0_55, vendor: Oracle Corporation > Default locale: en_US, platform encoding: Cp1252 > OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows" > > -> After patching > DefaultTraceEventMessageTest.testDefaultTraceEventMessageBody and > disabling PrinterPrintTest.setJobName I was able to run all tests, > although numerous attempts were needed because of sporadic test > failures (especially in camel-jgroups and camel-ftp). > > 2) > Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; > 2013-09-17 11:22:22-0400) > Java version: 1.7.0_55, vendor: Oracle Corporation > Default locale: en_US, platform encoding: Cp1252 > OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows" > > -> Fails to build due to test error in camel-ftp/SftpChmodTest. > > 3) > Apache Maven 3.0.5 > Java version: 1.7.0_55, vendor: Oracle Corporation > Default locale: en_US, platform encoding: UTF-8 > OS name: "linux", version: "3.13.0-24-generic", arch: "amd64", family: "unix" > (Ubuntu Linux 14.04 x86_64, kernel 3.13.0-24) > > -> Fails to build due to test errors in > camel-core/OptimisticLockRetryPolicyTest. > > Do you also experience test failures when building Camel on your local > machine? What platform do you use? > > Thanks, > Gregor > > > On Wed, May 14, 2014 at 5:03 AM, Willem Jiang <willem.ji...@gmail.com> wrote: >> Hi Gregor, >> >> It could be more easy to run the tests if you are using oracle lasted JDK 7. >> >> >> -- >> Willem Jiang >> >> Red Hat, Inc. >> Web: http://www.redhat.com >> Blog: http://willemjiang.blogspot.com (English) >> http://jnn.iteye.com (Chinese) >> Twitter: willemjiang >> Weibo: 姜宁willem >> >> >> >> On May 14, 2014 at 4:10:41 PM, Gregor Zurowski (gre...@zurowski.org) wrote: >>> Hi Everyone: >>> >>> >>> During the last vote for releasing version 2.13.1 it seemed that most of >>> you who voted use OS X as the primary platform for building Camel locally. >>> My primary development platforms are Windows and Linux, and I actually had >>> to struggle a bit to get all JUnit tests executed. As posted in the voting >>> thread, I had to modify two tests >>> (DefaultTraceEventMessageTest.testDefaultTraceEventMessageBody [1] and >>> PrinterPrintTest.setJobName) that would obviously not run on Windows at >>> all. What I also experienced is that some tests fail sporadically >>> (especially tests in camel-jgroups and camel-ftp seem to fail often). After >>> numerous attempts, I was eventually able to build on Windows without test >>> failures. I was not able to build on Ubuntu Linux 14.04 with Java 7 though. >>> >>> >>> Before going into further details I want to understand whether these >>> sporadic test failures could be platform related or whether you also >>> experience these when building locally? >>> >>> >>> Thanks in advance, >>> >>> Gregor >>> >>> >>> >>> [1] >>> https://github.com/apache/camel/commit/48923c5ae8e2a6247f44306ab272634466b4d053 >>> >> -- Claus Ibsen ----------------- Red Hat, Inc. Email: cib...@redhat.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen hawtio: http://hawt.io/ fabric8: http://fabric8.io/