You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "Mike Matrigali (JIRA)" <ji...@apache.org> on 2010/11/10 19:29:19 UTC

[jira] Created: (DERBY-4898) testGetURL test fails in nightly runs.

testGetURL test fails in nightly runs.
--------------------------------------

                 Key: DERBY-4898
                 URL: https://issues.apache.org/jira/browse/DERBY-4898
             Project: Derby
          Issue Type: Bug
          Components: Test
    Affects Versions: 10.7.1.0
         Environment: trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.
            Reporter: Mike Matrigali


I saw this failure while running a test with some changes to print better diagnostics on checksum failure, so pretty
sure had nothing to do with my change.  Just from looking at the message it looks likely to be a test issue with something changing the order of the properties.

There was 1 failure:
1) testGetURL(org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDa
taTest)junit.framework.ComparisonFailure: getURL match expected:<...territory=en
;collation=TERRITORY_BASED> but was:<...collation=TERRITORY_BASED;territory=en>
    at java.lang.Throwable.<init>(Throwable.java:67)
    at junit.framework.AssertionFailedError.<init>(AssertionFailedError.java:11)
    at junit.framework.ComparisonFailure.<init>(ComparisonFailure.java:19)
    at org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDataTest.
testGetURL(DatabaseMetaDataTest.java:717)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
:48)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
mpl.java:37)
    at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
    at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
    at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
    at junit.extensions.TestSetup.run(TestSetup.java:23)
    at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
    at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
    at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
    at junit.extensions.TestSetup.run(TestSetup.java:23)
    at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
    at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
    at junit.extensions.TestSetup.run(TestSetup.java:23)
    at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
    at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
    at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
    at junit.extensions.TestSetup.run(TestSetup.java:23)
    at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
    at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
    at junit.extensions.TestSetup.run(TestSetup.java:23)
    at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
    at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
    at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
    at junit.extensions.TestSetup.run(TestSetup.java:23)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (DERBY-4898) testGetURL test fails in nightly runs.

Posted by "Mamta A. Satoor (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DERBY-4898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12930861#action_12930861 ] 

Mamta A. Satoor commented on DERBY-4898:
----------------------------------------

Seems like we are close to finding the root of the problem. I just wanted to share that I saw the same failure repeatedly on my windows xp laptop running against trunk with ibm16 jvm

$ java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build pwi3260sr6-20090925_01(SR6))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr6-200909
23_42924 (JIT enabled, AOT enabled)
J9VM - 20090923_042924
JIT  - r9_20090902_1330ifx1
GC   - 20090817_AA)
JCL  - 20090924_01


> testGetURL test fails in nightly runs.
> --------------------------------------
>
>                 Key: DERBY-4898
>                 URL: https://issues.apache.org/jira/browse/DERBY-4898
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.7.1.0
>         Environment: trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.
> my java version:
> s1_ibm16:5>java -version
> java version "1.6.0"
> Java(TM) SE Runtime Environment (build pwi3260sr6-20090925_01(SR6))
> IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr6-200909
> 23_42924 (JIT enabled, AOT enabled)
> J9VM - 20090923_042924
> JIT  - r9_20090902_1330ifx1
> GC   - 20090817_AA)
> JCL  - 20090924_01
>            Reporter: Mike Matrigali
>
> I saw this failure while running a test with some changes to print better diagnostics on checksum failure, so pretty
> sure had nothing to do with my change.  Just from looking at the message it looks likely to be a test issue with something changing the order of the properties.
> There was 1 failure:
> 1) testGetURL(org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDa
> taTest)junit.framework.ComparisonFailure: getURL match expected:<...territory=en
> ;collation=TERRITORY_BASED> but was:<...collation=TERRITORY_BASED;territory=en>
>     at java.lang.Throwable.<init>(Throwable.java:67)
>     at junit.framework.AssertionFailedError.<init>(AssertionFailedError.java:11)
>     at junit.framework.ComparisonFailure.<init>(ComparisonFailure.java:19)
>     at org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDataTest.
> testGetURL(DatabaseMetaDataTest.java:717)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :48)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> mpl.java:37)
>     at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (DERBY-4898) testGetURL test fails in nightly runs.

Posted by "Knut Anders Hatlen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DERBY-4898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12930752#action_12930752 ] 

Knut Anders Hatlen commented on DERBY-4898:
-------------------------------------------

This failure was likely caused by the changes in DERBY-4884, and happens when DatabaseMetaDataTest is run as part of CollationTest. Not sure why the attributes end up with different order, though. ClientDriver.appendDatabaseAttributes() and TestConfiguration.getConnectionAttributesString() appear to build the attributes part of the URL the same way, and I thought Properties.propertyNames() would order the properties consistently on a single platform.

> testGetURL test fails in nightly runs.
> --------------------------------------
>
>                 Key: DERBY-4898
>                 URL: https://issues.apache.org/jira/browse/DERBY-4898
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.7.1.0
>         Environment: trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.
> my java version:
> s1_ibm16:5>java -version
> java version "1.6.0"
> Java(TM) SE Runtime Environment (build pwi3260sr6-20090925_01(SR6))
> IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr6-200909
> 23_42924 (JIT enabled, AOT enabled)
> J9VM - 20090923_042924
> JIT  - r9_20090902_1330ifx1
> GC   - 20090817_AA)
> JCL  - 20090924_01
>            Reporter: Mike Matrigali
>
> I saw this failure while running a test with some changes to print better diagnostics on checksum failure, so pretty
> sure had nothing to do with my change.  Just from looking at the message it looks likely to be a test issue with something changing the order of the properties.
> There was 1 failure:
> 1) testGetURL(org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDa
> taTest)junit.framework.ComparisonFailure: getURL match expected:<...territory=en
> ;collation=TERRITORY_BASED> but was:<...collation=TERRITORY_BASED;territory=en>
>     at java.lang.Throwable.<init>(Throwable.java:67)
>     at junit.framework.AssertionFailedError.<init>(AssertionFailedError.java:11)
>     at junit.framework.ComparisonFailure.<init>(ComparisonFailure.java:19)
>     at org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDataTest.
> testGetURL(DatabaseMetaDataTest.java:717)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :48)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> mpl.java:37)
>     at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (DERBY-4898) testGetURL test fails in nightly runs.

Posted by "Knut Anders Hatlen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DERBY-4898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Knut Anders Hatlen reassigned DERBY-4898:
-----------------------------------------

    Assignee: Knut Anders Hatlen

> testGetURL test fails in nightly runs.
> --------------------------------------
>
>                 Key: DERBY-4898
>                 URL: https://issues.apache.org/jira/browse/DERBY-4898
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.7.1.0
>         Environment: trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.
> my java version:
> s1_ibm16:5>java -version
> java version "1.6.0"
> Java(TM) SE Runtime Environment (build pwi3260sr6-20090925_01(SR6))
> IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr6-200909
> 23_42924 (JIT enabled, AOT enabled)
> J9VM - 20090923_042924
> JIT  - r9_20090902_1330ifx1
> GC   - 20090817_AA)
> JCL  - 20090924_01
>            Reporter: Mike Matrigali
>            Assignee: Knut Anders Hatlen
>
> I saw this failure while running a test with some changes to print better diagnostics on checksum failure, so pretty
> sure had nothing to do with my change.  Just from looking at the message it looks likely to be a test issue with something changing the order of the properties.
> There was 1 failure:
> 1) testGetURL(org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDa
> taTest)junit.framework.ComparisonFailure: getURL match expected:<...territory=en
> ;collation=TERRITORY_BASED> but was:<...collation=TERRITORY_BASED;territory=en>
>     at java.lang.Throwable.<init>(Throwable.java:67)
>     at junit.framework.AssertionFailedError.<init>(AssertionFailedError.java:11)
>     at junit.framework.ComparisonFailure.<init>(ComparisonFailure.java:19)
>     at org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDataTest.
> testGetURL(DatabaseMetaDataTest.java:717)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :48)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> mpl.java:37)
>     at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (DERBY-4898) testGetURL test fails in nightly runs.

Posted by "Knut Anders Hatlen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DERBY-4898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12930758#action_12930758 ] 

Knut Anders Hatlen commented on DERBY-4898:
-------------------------------------------

Ah, right... It's not the same Properties object in the two cases. The framework always adds user=APP and password=APP before connecting (but ClientDriver.appendDatabaseAttributes() suppresses those properties -- DERBY-559 -- so they don't show up in getURL()), so the two objects represent different sets of properties and the ordering may differ.

> testGetURL test fails in nightly runs.
> --------------------------------------
>
>                 Key: DERBY-4898
>                 URL: https://issues.apache.org/jira/browse/DERBY-4898
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.7.1.0
>         Environment: trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.
> my java version:
> s1_ibm16:5>java -version
> java version "1.6.0"
> Java(TM) SE Runtime Environment (build pwi3260sr6-20090925_01(SR6))
> IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr6-200909
> 23_42924 (JIT enabled, AOT enabled)
> J9VM - 20090923_042924
> JIT  - r9_20090902_1330ifx1
> GC   - 20090817_AA)
> JCL  - 20090924_01
>            Reporter: Mike Matrigali
>
> I saw this failure while running a test with some changes to print better diagnostics on checksum failure, so pretty
> sure had nothing to do with my change.  Just from looking at the message it looks likely to be a test issue with something changing the order of the properties.
> There was 1 failure:
> 1) testGetURL(org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDa
> taTest)junit.framework.ComparisonFailure: getURL match expected:<...territory=en
> ;collation=TERRITORY_BASED> but was:<...collation=TERRITORY_BASED;territory=en>
>     at java.lang.Throwable.<init>(Throwable.java:67)
>     at junit.framework.AssertionFailedError.<init>(AssertionFailedError.java:11)
>     at junit.framework.ComparisonFailure.<init>(ComparisonFailure.java:19)
>     at org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDataTest.
> testGetURL(DatabaseMetaDataTest.java:717)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :48)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> mpl.java:37)
>     at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (DERBY-4898) testGetURL test fails in nightly runs.

Posted by "Kathey Marsden (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DERBY-4898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12930722#action_12930722 ] 

Kathey Marsden commented on DERBY-4898:
---------------------------------------

Whoever is working on this issue may want to make note of DERBY-4886: Embedded and client differ on whether they return attributes.  I am not actually sure which behavior is correct.  Also in the past I have seen ordering differences in Properties objects because they extend Hashtable.  Different implementations may order these differently. I don't know if in this case the properties on the url are extracted into a Properties object and reconstructed. If so that might explain the order change. It  would be good to know  the java -version on which this failed.




> testGetURL test fails in nightly runs.
> --------------------------------------
>
>                 Key: DERBY-4898
>                 URL: https://issues.apache.org/jira/browse/DERBY-4898
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.7.1.0
>         Environment: trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.
>            Reporter: Mike Matrigali
>
> I saw this failure while running a test with some changes to print better diagnostics on checksum failure, so pretty
> sure had nothing to do with my change.  Just from looking at the message it looks likely to be a test issue with something changing the order of the properties.
> There was 1 failure:
> 1) testGetURL(org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDa
> taTest)junit.framework.ComparisonFailure: getURL match expected:<...territory=en
> ;collation=TERRITORY_BASED> but was:<...collation=TERRITORY_BASED;territory=en>
>     at java.lang.Throwable.<init>(Throwable.java:67)
>     at junit.framework.AssertionFailedError.<init>(AssertionFailedError.java:11)
>     at junit.framework.ComparisonFailure.<init>(ComparisonFailure.java:19)
>     at org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDataTest.
> testGetURL(DatabaseMetaDataTest.java:717)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :48)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> mpl.java:37)
>     at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (DERBY-4898) testGetURL test fails in nightly runs.

Posted by "Mike Matrigali (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DERBY-4898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Matrigali updated DERBY-4898:
----------------------------------

    Environment: 
trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.
my java version:
s1_ibm16:5>java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build pwi3260sr6-20090925_01(SR6))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr6-200909
23_42924 (JIT enabled, AOT enabled)
J9VM - 20090923_042924
JIT  - r9_20090902_1330ifx1
GC   - 20090817_AA)
JCL  - 20090924_01


  was:trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.


> testGetURL test fails in nightly runs.
> --------------------------------------
>
>                 Key: DERBY-4898
>                 URL: https://issues.apache.org/jira/browse/DERBY-4898
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.7.1.0
>         Environment: trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.
> my java version:
> s1_ibm16:5>java -version
> java version "1.6.0"
> Java(TM) SE Runtime Environment (build pwi3260sr6-20090925_01(SR6))
> IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr6-200909
> 23_42924 (JIT enabled, AOT enabled)
> J9VM - 20090923_042924
> JIT  - r9_20090902_1330ifx1
> GC   - 20090817_AA)
> JCL  - 20090924_01
>            Reporter: Mike Matrigali
>
> I saw this failure while running a test with some changes to print better diagnostics on checksum failure, so pretty
> sure had nothing to do with my change.  Just from looking at the message it looks likely to be a test issue with something changing the order of the properties.
> There was 1 failure:
> 1) testGetURL(org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDa
> taTest)junit.framework.ComparisonFailure: getURL match expected:<...territory=en
> ;collation=TERRITORY_BASED> but was:<...collation=TERRITORY_BASED;territory=en>
>     at java.lang.Throwable.<init>(Throwable.java:67)
>     at junit.framework.AssertionFailedError.<init>(AssertionFailedError.java:11)
>     at junit.framework.ComparisonFailure.<init>(ComparisonFailure.java:19)
>     at org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDataTest.
> testGetURL(DatabaseMetaDataTest.java:717)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :48)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> mpl.java:37)
>     at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (DERBY-4898) testGetURL test fails in nightly runs.

Posted by "Knut Anders Hatlen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DERBY-4898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Knut Anders Hatlen resolved DERBY-4898.
---------------------------------------

       Resolution: Fixed
    Fix Version/s: 10.7.1.0

> testGetURL test fails in nightly runs.
> --------------------------------------
>
>                 Key: DERBY-4898
>                 URL: https://issues.apache.org/jira/browse/DERBY-4898
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.7.1.0
>         Environment: trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.
> my java version:
> s1_ibm16:5>java -version
> java version "1.6.0"
> Java(TM) SE Runtime Environment (build pwi3260sr6-20090925_01(SR6))
> IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr6-200909
> 23_42924 (JIT enabled, AOT enabled)
> J9VM - 20090923_042924
> JIT  - r9_20090902_1330ifx1
> GC   - 20090817_AA)
> JCL  - 20090924_01
>            Reporter: Mike Matrigali
>            Assignee: Knut Anders Hatlen
>             Fix For: 10.7.1.0
>
>         Attachments: d4898.diff
>
>
> I saw this failure while running a test with some changes to print better diagnostics on checksum failure, so pretty
> sure had nothing to do with my change.  Just from looking at the message it looks likely to be a test issue with something changing the order of the properties.
> There was 1 failure:
> 1) testGetURL(org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDa
> taTest)junit.framework.ComparisonFailure: getURL match expected:<...territory=en
> ;collation=TERRITORY_BASED> but was:<...collation=TERRITORY_BASED;territory=en>
>     at java.lang.Throwable.<init>(Throwable.java:67)
>     at junit.framework.AssertionFailedError.<init>(AssertionFailedError.java:11)
>     at junit.framework.ComparisonFailure.<init>(ComparisonFailure.java:19)
>     at org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDataTest.
> testGetURL(DatabaseMetaDataTest.java:717)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :48)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> mpl.java:37)
>     at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (DERBY-4898) testGetURL test fails in nightly runs.

Posted by "Knut Anders Hatlen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DERBY-4898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Knut Anders Hatlen updated DERBY-4898:
--------------------------------------

    Attachment: d4898.diff

I haven't been able to reproduce this failure in my environment, but I believe the attached patch solves the problem with the ordering. Committed revision 1033851.

> testGetURL test fails in nightly runs.
> --------------------------------------
>
>                 Key: DERBY-4898
>                 URL: https://issues.apache.org/jira/browse/DERBY-4898
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.7.1.0
>         Environment: trunk, on a windows xp laptop, against ibm16 jvm, sane build running against classes.
> my java version:
> s1_ibm16:5>java -version
> java version "1.6.0"
> Java(TM) SE Runtime Environment (build pwi3260sr6-20090925_01(SR6))
> IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr6-200909
> 23_42924 (JIT enabled, AOT enabled)
> J9VM - 20090923_042924
> JIT  - r9_20090902_1330ifx1
> GC   - 20090817_AA)
> JCL  - 20090924_01
>            Reporter: Mike Matrigali
>            Assignee: Knut Anders Hatlen
>         Attachments: d4898.diff
>
>
> I saw this failure while running a test with some changes to print better diagnostics on checksum failure, so pretty
> sure had nothing to do with my change.  Just from looking at the message it looks likely to be a test issue with something changing the order of the properties.
> There was 1 failure:
> 1) testGetURL(org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDa
> taTest)junit.framework.ComparisonFailure: getURL match expected:<...territory=en
> ;collation=TERRITORY_BASED> but was:<...collation=TERRITORY_BASED;territory=en>
>     at java.lang.Throwable.<init>(Throwable.java:67)
>     at junit.framework.AssertionFailedError.<init>(AssertionFailedError.java:11)
>     at junit.framework.ComparisonFailure.<init>(ComparisonFailure.java:19)
>     at org.apache.derbyTesting.functionTests.tests.jdbcapi.DatabaseMetaDataTest.
> testGetURL(DatabaseMetaDataTest.java:717)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :48)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> mpl.java:37)
>     at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)
>     at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
>     at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>     at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>     at junit.extensions.TestSetup.run(TestSetup.java:23)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.