db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Knut Anders Hatlen (JIRA)" <j...@apache.org>
Subject [jira] Updated: (DERBY-5115) NetworkServerControlApiTest depends on implicit ordering of test cases
Date Wed, 16 Mar 2011 17:39:29 GMT

     [ https://issues.apache.org/jira/browse/DERBY-5115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Knut Anders Hatlen updated DERBY-5115:

    Attachment: derby-5115-1a.diff

Attaching a patch that makes the ordering of the test cases explicit, using the helper method
added in DERBY-5100. Also added a comment to the test explaining why a fixed ordering is needed.
This makes the test stable in my environment.

> NetworkServerControlApiTest depends on implicit ordering of test cases
> ----------------------------------------------------------------------
>                 Key: DERBY-5115
>                 URL: https://issues.apache.org/jira/browse/DERBY-5115
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions:
>            Reporter: Knut Anders Hatlen
>            Assignee: Knut Anders Hatlen
>         Attachments: derby-5115-1a.diff
> If the test cases in NetworkServerControlApiTest run in a different order than the order
in which they appear in the source file, they may fail. Seen in the nightly regression tests
on Java 7, for example here:
> http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/testing/testlog/lin/1078855-suitesAll_diff.txt
> 1) testTraceCommands(org.apache.derbyTesting.functionTests.tests.derbynet.NetworkServerControlApiTest)junit.framework.AssertionFailedError
> 	at org.apache.derbyTesting.functionTests.tests.derbynet.NetworkServerControlApiTest.testTraceCommands(NetworkServerControlApiTest.java:116)
> ...
> 2) testPropertiesAfterConnection(org.apache.derbyTesting.functionTests.tests.derbynet.GetCurrentPropertiesTest)junit.framework.ComparisonFailure:
expected:<true> but was:<null>
> 	at org.apache.derbyTesting.functionTests.tests.derbynet.GetCurrentPropertiesTest.testPropertiesAfterConnection(GetCurrentPropertiesTest.java:170)
> The test should either make the order of the test cases explicit, or make the test cases
independent of each other.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message