The last 2 Lucene builds failed, due to this test in GData:

    [junit] Testcase: 
testFormatDate(org.apache.lucene.gdata.utils.TestDateFormater):   FAILED
    [junit] null
    [junit] junit.framework.AssertionFailedError
    [junit]     at 
org.apache.lucene.gdata.utils.TestDateFormater.testFormatDate(TestDateFormater.java:41)

which is odd.  The test looks quite innocent:

    public void testFormatDate() throws ParseException {
        // this reg. --> bit weak but does the job
            java.util.regex.Pattern pattern =  
java.util.regex.Pattern.compile("[A-Z][a-z]{1,2}, [0-9]{1,2} [A-Z][a-z]{2} 
[0-9]{4} [0-9]{1,2}:[0-9]{1,2}:[0-9]{1,2} [A-Z]{2,4}");
            Date date = new Date();
            String formatedDate = 
DateFormater.formatDate(date,DateFormater.HTTP_HEADER_DATE_FORMAT);
            assertTrue(pattern.matcher(formatedDate).matches());   // THIS 
ASSERT FAILS
            DateFormater.parseDate("Sun, 25 Jun 2006 13:51:23 
+0000",DateFormater.HTTP_HEADER_DATE_FORMAT,DateFormater.HTTP_HEADER_DATE_FORMAT_TIME_OFFSET);
            DateFormater.parseDate("Sun, 25 Jun 2006 13:51:23 
CEST",DateFormater.HTTP_HEADER_DATE_FORMAT,DateFormater.HTTP_HEADER_DATE_FORMAT_TIME_OFFSET);
            //TODO extend this
    }

(I added // THIS ASSERT FAILS on the line that fails).

The test seems to be time varying: there are certain times of the year
when it fails!  It passes for me on WinXP, OS X and Linux (Sun Java
1.5).  Maybe I'm just in the right time zone...

Mike

"Michael McCandless" <[EMAIL PROTECTED]> wrote:
> 
> I also see these same exceptions, and more, whenever I run the GData
> tests. However the test passes in the end for me.  As far as I can
> remember the GData tests have printed exceptions in their output,
> yet passed.  I've never looked into whether this is actually OK.
> 
> Michael, are you seeing the test fail at the end?
> 
> Mike
> 
> "Michael Busch" <[EMAIL PROTECTED]> wrote:
> > Grant Ingersoll wrote:
> > > Are GData tests passing for people?  I notice a lot of exceptions in the
> > > logs and it failed for me.
> > > 
> > 
> > I'm seeing exceptions too when I run the GData tests. I'm running on Win
> > XP, SUN JRE 1.5.0.
> > 
> > Two examples:
> > 
> >  [junit] INFO: Release new StorageQuery
> >     [junit] org.apache.lucene.gdata.storage.StorageException: Entry not
> > found
> >     [junit]         at
> > org.apache.lucene.gdata.storage.lucenestorage.StorageQuery.getEntryLastModified(StorageQuery.java:480)
> >     [junit]         at
> > org.apache.lucene.gdata.storage.lucenestorage.TestStorageQuery.testGetEntryLastModied(TestStorageQuery.java:241)
> >     [junit]         at
> >     sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >     [junit]         at
> >     sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> >     [junit]         at
> >     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
> > Source)
> >     [junit]         at java.lang.reflect.Method.invoke(Unknown Source)
> >     [junit]         at
> >     junit.framework.TestCase.runTest(TestCase.java:164)
> >     [junit]         at
> >     junit.framework.TestCase.runBare(TestCase.java:130)
> >     [junit]         at
> >     junit.framework.TestResult$1.protect(TestResult.java:110)
> >     [junit]         at
> >     junit.framework.TestResult.runProtected(TestResult.java:128)
> >     [junit]         at
> >     junit.framework.TestResult.run(TestResult.java:113)
> >     [junit]         at junit.framework.TestCase.run(TestCase.java:120)
> >     [junit]         at
> >     junit.framework.TestSuite.runTest(TestSuite.java:228)
> >     [junit]         at junit.framework.TestSuite.run(TestSuite.java:223)
> >     [junit]         at
> > org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
> >     [junit]         at
> > junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:32)
> >     [junit]         at
> > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:421)
> >     [junit]         at
> > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:912)
> >     [junit]         at
> > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:766)
> > 
> > 
> > 
> > 
> > 
> >  [junit] ------------- ---------------- ---------------
> >     [junit] Testsuite:
> > org.apache.lucene.gdata.storage.lucenestorage.recover.TestRevocerReader
> >     [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.461 sec
> >     [junit] ------------- Standard Error -----------------
> >     [junit] Sep 20, 2007 12:00:02 AM
> > org.apache.lucene.gdata.storage.lucenestorage.recover.RecoverReader
> > recoverEntries
> >     [junit] SEVERE: Skipping recover entry for metadata: some corrupted
> >     [junit]
> > org.apache.lucene.gdata.storage.lucenestorage.recover.RecoverException:
> > Illegal metadata --- some corrupted
> >     [junit]         at
> > org.apache.lucene.gdata.storage.lucenestorage.recover.RecoverReader$RecoverStrategy.fillMetaData(RecoverReader.java:141)
> >     [junit]         at
> > org.apache.lucene.gdata.storage.lucenestorage.recover.RecoverReader$RecoverStrategy.recover(RecoverReader.java:109)
> >     [junit]         at
> > org.apache.lucene.gdata.storage.lucenestorage.recover.RecoverReader.recoverEntries(RecoverReader.java:68)
> >     [junit]         at
> > org.apache.lucene.gdata.storage.lucenestorage.recover.TestRevocerReader.testRecoverReader(TestRevocerReader.java:91)
> >     [junit]         at
> >     sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >     [junit]         at
> >     sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> >     [junit]         at
> >     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
> > Source)
> >     [junit]         at java.lang.reflect.Method.invoke(Unknown Source)
> >     [junit]         at
> >     junit.framework.TestCase.runTest(TestCase.java:164)
> >     [junit]         at
> >     junit.framework.TestCase.runBare(TestCase.java:130)
> >     [junit]         at
> >     junit.framework.TestResult$1.protect(TestResult.java:110)
> >     [junit]         at
> >     junit.framework.TestResult.runProtected(TestResult.java:128)
> >     [junit]         at
> >     junit.framework.TestResult.run(TestResult.java:113)
> >     [junit]         at junit.framework.TestCase.run(TestCase.java:120)
> >     [junit]         at
> >     junit.framework.TestSuite.runTest(TestSuite.java:228)
> >     [junit]         at junit.framework.TestSuite.run(TestSuite.java:223)
> >     [junit]         at
> > org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
> >     [junit]         at
> > junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:32)
> >     [junit]         at
> > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:421)
> >     [junit]         at
> > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:912)
> >     [junit]         at
> > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:766)
> >     [junit] ------------- ---------------- ---------------
> > 
> > ---------------------------------------------------------------------
> > 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]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to