I disabled the test for now! I have no idea how to fix, because the DateforatEvaluator is black magic to me and I have no idea where the "NOW-2DAYS" comes from...
----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: [email protected] > -----Original Message----- > From: Uwe Schindler [mailto:[email protected]] > Sent: Saturday, January 19, 2013 7:10 PM > To: [email protected] > Subject: RE: [JENKINS] Lucene-Solr-trunk-MacOSX (64bit/jdk1.7.0) - Build # > 107 - Still Failing! > > This is caused by some DST changes TODAY! > > This part is completely invalid, because the transformation from local time to > universal time is not bijective: > > { > SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH", > Locale.getDefault()); > String sdf = sdfDate.format(getNow()); > String dfe = dateFormatEval.evaluate("'NOW-2DAYS','yyyy-MM-dd > HH','"+ currentLocale + "'", context); > assertEquals(sdf,dfe); > for(String tz : TimeZone.getAvailableIDs()) { > sdfDate.setTimeZone(TimeZone.getTimeZone(tz)); > sdf = sdfDate.format(getNow()); > dfe = dateFormatEval.evaluate("'NOW-2DAYS','yyyy-MM-dd HH','" + > currentLocale + "','" + tz + "'", context); > assertEquals(sdf,dfe); > } > } > > This test may also fail on non-gregorian calendars! > > Uwe > > ----- > Uwe Schindler > H.-H.-Meier-Allee 63, D-28213 Bremen > http://www.thetaphi.de > eMail: [email protected] > > > > -----Original Message----- > > From: Policeman Jenkins Server [mailto:[email protected]] > > Sent: Saturday, January 19, 2013 6:51 PM > > To: [email protected] > > Subject: [JENKINS] Lucene-Solr-trunk-MacOSX (64bit/jdk1.7.0) - Build # > > 107 - Still Failing! > > > > Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-MacOSX/107/ > > Java: 64bit/jdk1.7.0 -XX:+UseConcMarkSweepGC > > > > 1 tests failed. > > FAILED: > > org.apache.solr.handler.dataimport.TestBuiltInEvaluators.testDateForma > > tEv > > aluator > > > > Error Message: > > expected:<2013-01-18 0[6]> but was:<2013-01-18 0[5]> > > > > Stack Trace: > > org.junit.ComparisonFailure: expected:<2013-01-18 0[6]> but > > was:<2013-01- > > 18 0[5]> > > at > > > __randomizedtesting.SeedInfo.seed([67A0481D0708E5BE:1FEEC78D1A32009 > > 0]:0) > > at org.junit.Assert.assertEquals(Assert.java:125) > > at org.junit.Assert.assertEquals(Assert.java:147) > > at > > org.apache.solr.handler.dataimport.TestBuiltInEvaluators.testDateForma > > tEv > > aluator(TestBuiltInEvaluators.java:140) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j > > ava:57) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > > sorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:601) > > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize > > dRunner.java:1559) > > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Rando > > mizedRunner.java:79) > > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando > > mizedRunner.java:737) > > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando > > mizedRunner.java:773) > > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando > > mizedRunner.java:787) > > at > > > com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1. > > evaluate(SystemPropertiesRestoreRule.java:53) > > at > > > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRul > > e > > SetupTeardownChained.java:50) > > at > > org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFie > > ldCa > > cheSanity.java:51) > > at > > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBefo > > reA > > fterRule.java:46) > > at > > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule > > $1 > > .evaluate(SystemPropertiesInvariantRule.java:55) > > at > > > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh > > readAndTestName.java:49) > > at > > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestR > > ule > > IgnoreAfterMaxFailures.java:70) > > at > > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFail > > ure > > .java:48) > > at > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta > > t > > ementAdapter.java:36) > > at > > > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. > > run(ThreadLeakControl.java:358) > > at > > > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTas > > k > > (ThreadLeakControl.java:782) > > at > > > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(Thread > > L > > eakControl.java:442) > > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran > > domizedRunner.java:746) > > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(Rando > > mizedRunner.java:648) > > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Rando > > mizedRunner.java:682) > > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando > > mizedRunner.java:693) > > at > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta > > t > > ementAdapter.java:36) > > at > > > com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1. > > evaluate(SystemPropertiesRestoreRule.java:53) > > at > > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBefo > > reA > > fterRule.java:46) > > at > > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStore > > Cl > > assName.java:42) > > at > > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule > > $1 > > .evaluate(SystemPropertiesInvariantRule.java:55) > > at > > > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > > at > > > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > > at > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta > > t > > ementAdapter.java:36) > > at > > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleA > > ss > > ertionsRequired.java:43) > > at > > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFail > > ure > > .java:48) > > at > > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestR > > ule > > IgnoreAfterMaxFailures.java:70) > > at > > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgn > > ore > > TestSuites.java:55) > > at > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta > > t > > ementAdapter.java:36) > > at > > > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. > > run(ThreadLeakControl.java:358) > > at java.lang.Thread.run(Thread.java:722) > > > > > > > > > > Build Log: > > [...truncated 12221 lines...] > > [junit4:junit4] Suite: > > org.apache.solr.handler.dataimport.TestBuiltInEvaluators > > [junit4:junit4] 2> 6 T205 oas.SolrTestCaseJ4.setUp ###Starting > > testEscapeSolrQueryFunction > > [junit4:junit4] 2> 9 T205 > > oashd.AbstractDataImportHandlerTestCase.tearDown Looking for > > dataimport.properties at: > > /Users/jenkins/jenkins-slave/workspace/Lucene- > > Solr-trunk-MacOSX/solr/build/contrib/solr- > > dataimporthandler/test/J0/solr/collection1/conf/dataimport.properties > > [junit4:junit4] 2> 9 T205 oas.SolrTestCaseJ4.tearDown ###Ending > > testEscapeSolrQueryFunction > > [junit4:junit4] 2> 15 T205 oas.SolrTestCaseJ4.setUp ###Starting > > testUrlEvaluator > > [junit4:junit4] 2> 16 T205 > > oashd.AbstractDataImportHandlerTestCase.tearDown Looking for > > dataimport.properties at: > > /Users/jenkins/jenkins-slave/workspace/Lucene- > > Solr-trunk-MacOSX/solr/build/contrib/solr- > > dataimporthandler/test/J0/solr/collection1/conf/dataimport.properties > > [junit4:junit4] 2> 17 T205 oas.SolrTestCaseJ4.tearDown ###Ending > > testUrlEvaluator > > [junit4:junit4] 2> 23 T205 oas.SolrTestCaseJ4.setUp ###Starting > > testDateFormatEvaluator > > [junit4:junit4] 2> 871 T205 > > oashd.AbstractDataImportHandlerTestCase.tearDown Looking for > > dataimport.properties at: > > /Users/jenkins/jenkins-slave/workspace/Lucene- > > Solr-trunk-MacOSX/solr/build/contrib/solr- > > dataimporthandler/test/J0/solr/collection1/conf/dataimport.properties > > [junit4:junit4] 2> 873 T205 oas.SolrTestCaseJ4.tearDown ###Ending > > testDateFormatEvaluator > > [junit4:junit4] 2> NOTE: reproduce with: ant test - > > Dtestcase=TestBuiltInEvaluators -Dtests.method=testDateFormatEvaluator > > - Dtests.seed=67A0481D0708E5BE -Dtests.slow=true -Dtests.locale=no_NO > > - Dtests.timezone=America/La_Paz -Dtests.file.encoding=UTF-8 > > [junit4:junit4] FAILURE 1.07s | > > TestBuiltInEvaluators.testDateFormatEvaluator <<< > > [junit4:junit4] > Throwable #1: org.junit.ComparisonFailure: > > expected:<2013-01-18 0[6]> but was:<2013-01-18 0[5]> > > [junit4:junit4] > at > > > __randomizedtesting.SeedInfo.seed([67A0481D0708E5BE:1FEEC78D1A32009 > > 0]:0) > > [junit4:junit4] > at > > org.junit.Assert.assertEquals(Assert.java:125) > > [junit4:junit4] > at > > org.junit.Assert.assertEquals(Assert.java:147) > > [junit4:junit4] > at > > org.apache.solr.handler.dataimport.TestBuiltInEvaluators.testDateForma > > tEv > > aluator(TestBuiltInEvaluators.java:140) > > [junit4:junit4] > at > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > [junit4:junit4] > at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j > > ava:57) > > [junit4:junit4] > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > > sorImpl.java:43) > > [junit4:junit4] > at > > java.lang.reflect.Method.invoke(Method.java:601) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize > > dRunner.java:1559) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Rando > > mizedRunner.java:79) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando > > mizedRunner.java:737) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando > > mizedRunner.java:773) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando > > mizedRunner.java:787) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1. > > evaluate(SystemPropertiesRestoreRule.java:53) > > [junit4:junit4] > at > > > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRul > > e > > SetupTeardownChained.java:50) > > [junit4:junit4] > at > > org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFie > > ldCa > > cheSanity.java:51) > > [junit4:junit4] > at > > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBefo > > reA > > fterRule.java:46) > > [junit4:junit4] > at > > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule > > $1 > > .evaluate(SystemPropertiesInvariantRule.java:55) > > [junit4:junit4] > at > > > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh > > readAndTestName.java:49) > > [junit4:junit4] > at > > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestR > > ule > > IgnoreAfterMaxFailures.java:70) > > [junit4:junit4] > at > > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFail > > ure > > .java:48) > > [junit4:junit4] > at > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta > > t > > ementAdapter.java:36) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. > > run(ThreadLeakControl.java:358) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTas > > k > > (ThreadLeakControl.java:782) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(Thread > > L > > eakControl.java:442) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran > > domizedRunner.java:746) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(Rando > > mizedRunner.java:648) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Rando > > mizedRunner.java:682) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando > > mizedRunner.java:693) > > [junit4:junit4] > at > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta > > t > > ementAdapter.java:36) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1. > > evaluate(SystemPropertiesRestoreRule.java:53) > > [junit4:junit4] > at > > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBefo > > reA > > fterRule.java:46) > > [junit4:junit4] > at > > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStore > > Cl > > assName.java:42) > > [junit4:junit4] > at > > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule > > $1 > > .evaluate(SystemPropertiesInvariantRule.java:55) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > > [junit4:junit4] > at > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta > > t > > ementAdapter.java:36) > > [junit4:junit4] > at > > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleA > > ss > > ertionsRequired.java:43) > > [junit4:junit4] > at > > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFail > > ure > > .java:48) > > [junit4:junit4] > at > > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestR > > ule > > IgnoreAfterMaxFailures.java:70) > > [junit4:junit4] > at > > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgn > > ore > > TestSuites.java:55) > > [junit4:junit4] > at > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta > > t > > ementAdapter.java:36) > > [junit4:junit4] > at > > > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. > > run(ThreadLeakControl.java:358) > > [junit4:junit4] > at java.lang.Thread.run(Thread.java:722) > > [junit4:junit4] 2> 1097 T205 oas.SolrTestCaseJ4.setUp ###Starting > > parseParams > > [junit4:junit4] 2> 1099 T205 > > oashd.AbstractDataImportHandlerTestCase.tearDown Looking for > > dataimport.properties at: > > /Users/jenkins/jenkins-slave/workspace/Lucene- > > Solr-trunk-MacOSX/solr/build/contrib/solr- > > dataimporthandler/test/J0/solr/collection1/conf/dataimport.properties > > [junit4:junit4] 2> 1099 T205 oas.SolrTestCaseJ4.tearDown ###Ending > > parseParams > > [junit4:junit4] 2> 1107 T205 oas.SolrTestCaseJ4.setUp ###Starting > > testSqlEscapingEvaluator > > [junit4:junit4] 2> 1109 T205 > > oashd.AbstractDataImportHandlerTestCase.tearDown Looking for > > dataimport.properties at: > > /Users/jenkins/jenkins-slave/workspace/Lucene- > > Solr-trunk-MacOSX/solr/build/contrib/solr- > > dataimporthandler/test/J0/solr/collection1/conf/dataimport.properties > > [junit4:junit4] 2> 1110 T205 oas.SolrTestCaseJ4.tearDown ###Ending > > testSqlEscapingEvaluator > > [junit4:junit4] 2> 1112 T205 oas.SolrTestCaseJ4.deleteCore ###deleteCore > > [junit4:junit4] 2> NOTE: test params are: codec=Lucene40, > > sim=RandomSimilarityProvider(queryNorm=true,coord=crazy): {}, > > locale=no_NO, timezone=America/La_Paz > > [junit4:junit4] 2> NOTE: Mac OS X 10.8.2 x86_64/Oracle Corporation > 1.7.0_10 > > (64-bit)/cpus=2,threads=1,free=53544616,total=92209152 > > [junit4:junit4] 2> NOTE: All tests run in this JVM: > > [TestContentStreamDataSource, TestZKPropertiesWriter, > > TestEntityProcessorBase, TestNumberFormatTransformer, > > TestURLDataSource, TestScriptTransformer, TestSqlEntityProcessorDelta, > > TestDocBuilder, TestSolrEntityProcessorUnit, TestLineEntityProcessor, > > TestVariableResolverEndToEnd, TestSolrEntityProcessorEndToEnd, > > TestFileListEntityProcessor, TestErrorHandling, TestXPathRecordReader, > > TestRegexTransformer, TestDocBuilder2, TestJdbcDataSource, > > TestXPathEntityProcessor, TestEphemeralCache, TestVariableResolver, > > TestDataConfig, TestContextImpl, TestSqlEntityProcessor, > > TestDateFormatTransformer, TestPlainTextEntityProcessor, > > TestFieldReader, TestClobTransformer, TestTemplateTransformer, > > TestBuiltInEvaluators] [junit4:junit4] Completed in 1.16s, 5 tests, 1 > > failure > <<< FAILURES! > > > > [...truncated 21 lines...] > > BUILD FAILED > > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk- > > MacOSX/build.xml:344: The following error occurred while executing > > this > > line: > > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk- > > MacOSX/build.xml:39: The following error occurred while executing this > line: > > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk- > > MacOSX/solr/build.xml:192: The following error occurred while > > executing this > > line: > > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk- > > MacOSX/solr/common-build.xml:400: The following error occurred while > > executing this line: > > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk- > > MacOSX/solr/common-build.xml:428: The following error occurred while > > executing this line: > > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk- > > MacOSX/lucene/common-build.xml:1176: The following error occurred > > while executing this line: > > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk- > > MacOSX/lucene/common-build.xml:841: There were test failures: 35 > > suites, > > 141 tests, 1 failure, 3 ignored > > > > Total time: 71 minutes 30 seconds > > Build step 'Invoke Ant' marked build as failure Archiving artifacts > > Recording test results Description set: Java: 64bit/jdk1.7.0 > > -XX:+UseConcMarkSweepGC Email was triggered for: Failure Sending email > > for trigger: Failure > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] For additional > commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
