[ http://issues.apache.org/jira/browse/DERBY-516?page=all ]
Rick Hillegas updated DERBY-516: -------------------------------- Attachment: bug516.diff Hi, David: I have amended this patch as you suggested. I ran derbyall and one test failed: dataSourcePermissions_net. When I ran derbynetmats by itself, this test passed so I'm writing it off as some kind of environmental hiccup. The files in this amended submission are: M tools\ant\properties\compilepath.properties M java\build\org\apache\derbyBuild\build.xml M java\testing\README.htm A java\testing\org\apache\derbyTesting\functionTests\tests\compatibility A java\testing\org\apache\derbyTesting\functionTests\tests\compatibility\README.html A java\testing\org\apache\derbyTesting\functionTests\tests\compatibility\testScript.xml A java\testing\org\apache\derbyTesting\functionTests\tests\compatibility\Pinger.java A java\testing\org\apache\derbyTesting\functionTests\tests\compatibility\JDBCDriverTest.java A java\testing\org\apache\derbyTesting\functionTests\tests\compatibility\build.xml A java\testing\org\apache\derbyTesting\functionTests\tests\jdbcapi\CompatibilityTest.java A java\testing\org\apache\derbyTesting\functionTests\tests\jdbcapi\CompatibilityTest_app.properties M java\testing\org\apache\derbyTesting\functionTests\tests\jdbcapi\copyfiles.ant M java\testing\org\apache\derbyTesting\functionTests\harness\Sed.java A java\testing\org\apache\derbyTesting\functionTests\master\CompatibilityTest.out M java\testing\org\apache\derbyTesting\functionTests\suites\derbynetmats.runall A java\testing\org\apache\derbyTesting\functionTests\util\DerbyJUnitTest.java M java\testing\build.xml M java\client\org\apache\derby\client\net\Reply.java M BUILDING.txt M build.xml > Need to incorporate client backward/forward compatibility testing into > testing procedures. > ------------------------------------------------------------------------------------------- > > Key: DERBY-516 > URL: http://issues.apache.org/jira/browse/DERBY-516 > Project: Derby > Type: Test > Components: Test > Versions: 10.1.1.0 > Reporter: Kathey Marsden > Assignee: Rick Hillegas > Attachments: bug516.diff > > Need to incorporate client backward/forward compatibility testing into > testing procedures. > New versions of the Derby network server should work with old versions of the > network client. New versions of the Derby network client should work with > old versions of the server. Currently that means that the 10.1 client should > be tested on the trunk. The 10.2 client definitely needs to be tested > with the 10.1 server before release, but it would be good to start testing > snapshots of 10.2 client on the 10.1 branch earlier. > > Note: > Bug fixes may mean that the canons differ for different versions. > The test harness I think is set up to allow different masters for different > versions. It at least has that functionality for the DerbyNet framework > and it could be expanded to cover DerbyNetClient. The way it works is that > the harness checks for a masters in the following order: > functionTests/master/<framework>/ver<version> > functionTests/master/<framework>/ > functionTests/master/ -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira