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]