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.testDateFormatEv
> 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.testDateFormatEv
> 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(TestRule
> SetupTeardownChained.java:50)
>       at
> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCa
> cheSanity.java:51)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> 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(TestRule
> IgnoreAfterMaxFailures.java:70)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:48)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:358)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:782)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> 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(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.
> evaluate(SystemPropertiesRestoreRule.java:53)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:46)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> 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(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:43)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:70)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:55)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> 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.testDateFormatEv
> 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(TestRule
> SetupTeardownChained.java:50)
> [junit4:junit4]    >  at
> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCa
> cheSanity.java:51)
> [junit4:junit4]    >  at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> 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(TestRule
> IgnoreAfterMaxFailures.java:70)
> [junit4:junit4]    >  at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:48)
> [junit4:junit4]    >  at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
> [junit4:junit4]    >  at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:358)
> [junit4:junit4]    >  at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:782)
> [junit4:junit4]    >  at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> 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(Stat
> 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(AbstractBeforeA
> fterRule.java:46)
> [junit4:junit4]    >  at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> 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(Stat
> ementAdapter.java:36)
> [junit4:junit4]    >  at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:43)
> [junit4:junit4]    >  at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:48)
> [junit4:junit4]    >  at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:70)
> [junit4:junit4]    >  at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:55)
> [junit4:junit4]    >  at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> 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]

Reply via email to