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 2014/03/25 22:05:14 UTC
[jira] [Commented] (DERBY-6529) nightly regression test failure in
newly added junit test TriggerGeneralTest
[ https://issues.apache.org/jira/browse/DERBY-6529?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13947150#comment-13947150 ]
Mike Matrigali commented on DERBY-6529:
---------------------------------------
Here is the first time it happened:
http://people.apache.org/~myrnavl/derby_test_results/main/windows/testlog/ibm16/1580120-suites.All_diff.txt
http://people.apache.org/~myrnavl/derby_test_results/main/windows/testlog/ibm17/1580120-suites.All_diff.txt
There were 3 failures:
1) testTriggersInGeneral(org.apache.derbyTesting.functionTests.tests.lang.TriggerGeneralTest)junit.framework.ComparisonFailure: expected:<...,(3,3,'3'),(4,4,'4')[
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
{3,3,3}
{4,4,4}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <5th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
{3,3,3}
{4,4,4}
]
> but was:<...,(3,3,'3'),(4,4,'4')[
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
{3,3,3}
{4,4,4}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <5th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
{3,3,3}
{4,4,4}
]
>
at org.apache.derbyTesting.functionTests.tests.lang.TriggerGeneralTest.assertTriggerOutput(TriggerGeneralTest.java:2362)
at org.apache.derbyTesting.functionTests.tests.lang.TriggerGeneralTest.testTriggersInGeneral(TriggerGeneralTest.java:444)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:118)
at org.apache.derbyTesting.junit.BaseJDBCTestCase.runBareOverridable(BaseJDBCTestCase.java:440)
at org.apache.derbyTesting.junit.BaseJDBCTestCase.runBare(BaseJDBCTestCase.java:457)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
2) testTriggersInGeneral(org.apache.derbyTesting.functionTests.tests.lang.TriggerGeneralTest)junit.framework.ComparisonFailure: expected:<...,(3,3,'3'),(4,4,'4')[
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
{3,3,3}
{4,4,4}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <5th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
{3,3,3}
{4,4,4}
]
> but was:<...,(3,3,'3'),(4,4,'4')[
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
{3,3,3}
{4,4,4}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <2nd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <3rd> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{3,3,3}
TRIGGER: <4th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{4,4,4}
TRIGGER: <5th> on statement insert into t values (2,2,'2'),(3,3,'3'),(4,4,'4')
BEFORE RESULT SET
<NULL>
AFTER RESULT SET
X,Y,C
- - -
{2,2,2}
{3,3,3}
{4,4,4}
]
>
at org.apache.derbyTesting.functionTests.tests.lang.TriggerGeneralTest.assertTriggerOutput(TriggerGeneralTest.java:2362)
at org.apache.derbyTesting.functionTests.tests.lang.TriggerGeneralTest.testTriggersInGeneral(TriggerGeneralTest.java:444)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:118)
at org.apache.derbyTesting.junit.BaseJDBCTestCase.runBareOverridable(BaseJDBCTestCase.java:440)
at org.apache.derbyTesting.junit.BaseJDBCTestCase.runBare(BaseJDBCTestCase.java:457)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
3) testDerby5866TriggerExecutionOrder(org.apache.derbyTesting.functionTests.tests.upgradeTests.Changes10_11)junit.framework.AssertionFailedError: Column value mismatch @ column 'Y', row 1:
Expected: >CREATE<
Found: >POST SOFT UPGRADE<
at org.apache.derbyTesting.junit.JDBC.assertRowInResultSet(JDBC.java:1291)
at org.apache.derbyTesting.junit.JDBC.assertRowInResultSet(JDBC.java:1203)
at org.apache.derbyTesting.junit.JDBC.assertFullResultSetMinion(JDBC.java:1090)
at org.apache.derbyTesting.junit.JDBC.assertFullResultSet(JDBC.java:1013)
at org.apache.derbyTesting.junit.JDBC.assertFullResultSet(JDBC.java:970)
at org.apache.derbyTesting.junit.JDBC.assertFullResultSet(JDBC.java:928)
at org.apache.derbyTesting.functionTests.tests.upgradeTests.Changes10_11.testDerby5866TriggerExecutionOrder(Changes10_11.java:266)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:118)
at org.apache.derbyTesting.junit.BaseJDBCTestCase.runBareOverridable(BaseJDBCTestCase.java:440)
at org.apache.derbyTesting.junit.BaseJDBCTestCase.runBare(BaseJDBCTestCase.java:457)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
FAILURES!!!
Tests run: 18443, Failures: 3, Errors: 0
> nightly regression test failure in newly added junit test TriggerGeneralTest
> ----------------------------------------------------------------------------
>
> Key: DERBY-6529
> URL: https://issues.apache.org/jira/browse/DERBY-6529
> Project: Derby
> Issue Type: Bug
> Components: Test
> Affects Versions: 10.11.0.0
> Environment: is failing on windows ibm16 and ibm17, is not failing on linux ibm16 and ibm17
> Reporter: Mike Matrigali
>
> consistent nightly regression test failure in testTriggersInGeneral newly
> added junit test. The error happens consistently in windows ibm16 and
> ibm17 but not in linux ibm16 and ibm17.
> summary of failures:
> 1) testTriggersInGeneral(org.apache.derbyTesting.functionTests.tests.lang.TriggerGeneralTest)junit.framework.ComparisonFailure: expected:<...,(3,3,'3'),(4,4,'4')[
> 2) testTriggersInGeneral(org.apache.derbyTesting.functionTests.tests.lang.TriggerGeneralTest)junit.framework.ComparisonFailure: expected:<...,(3,3,'3'),(4,4,'4')[
> 3) testDerby5866TriggerExecutionOrder(org.apache.derbyTesting.functionTests.tests.upgradeTests.Changes10_11)junit.framework.AssertionFailedError: Column value mismatch @ column 'Y', row 1:
--
This message was sent by Atlassian JIRA
(v6.2#6252)