DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=31589>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31589

Problems specific to OpenVMS





------- Additional Comments From [EMAIL PROTECTED]  2004-10-07 21:32 -------
A lot of these seem to have an underlying cause; file system differences. 

For example, lots of tests fail as an expected file isn't where we expect it. 

We also seem to get different return codes from forked java programs, which may
be related to either the way VMS does returns differently, 

<touch> doesnt set dates:

    [junit] Testcase: testMillis(org.apache.tools.ant.taskdefs.TouchTest):      
FAILED
    [junit] Time 662256000000 is not within 1000 ms of 3813679200000
    [junit] junit.framework.AssertionFailedError: Time 662256000000 is not
within 1000 ms of 3813679200000
    [junit]     at junit.framework.Assert.fail(Assert.java)
    [junit]     at junit.framework.Assert.assertTrue(Assert.java)
    [junit]     at
org.apache.tools.ant.taskdefs.TouchTest.assertTimesNearlyMatch(TouchTest.java)

This looks like File.touch() doesn't work, as whenever Ant tries to put the
clock back on a file, we get a failure. Is this a known feature of the VMS JVM?

The other file system test that fails everywhere is File.isDirectory(). A lot of
tests verify that directories are not valid sources, and this isnt being picked
up. Again, is this a known VMS quirk?

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

Reply via email to