
| Key: |
DERBY-3486
|
| Type: |
Bug
|
| Status: |
Closed
|
| Resolution: |
Won't Fix
|
| Priority: |
Minor
|
| Assignee: |
Unassigned
|
| Reporter: |
Kathey Marsden
|
| Votes: |
0
|
| Watchers: |
0
|
|
If you were logged in you would be able to see more operations.
|
|
|
| Bug behavior facts: |
Regression Test Failure
|
| Resolution Date: |
17/Nov/08 07:10 PM
|
|
I am not sure yet if this is a test issue or a product issue. The junit test on trunk passed fine last night. 2/28. On 10.1 timestampArith.java failed with the following diff:
********* Diff file derbyall/derbylang/timestampArith.diff
*** Start: timestampArith jdk1.4.2 derbyall:derbylang 2008-02-28 20:36:41 ***
2 del
< PASSED.
2 add
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_MONTH, {d '2009-02-28'},{t '12:00:00'})})'. Expected -12 got -11.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_MONTH, {d '2009-02-28'},{t '12:00:00'})})'. Expected -12 got -11.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_MONTH, {t '12:00:00'},{d '2009-02-28'})})'. Expected 12 got 11.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_MONTH, {t '12:00:00'},{d '2009-02-28'})})'. Expected 12 got 11.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_QUARTER, {d '2009-02-28'},{t '12:00:00'})})'. Expected -4 got -3.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_QUARTER, {d '2009-02-28'},{t '12:00:00'})})'. Expected -4 got -3.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_QUARTER, {t '12:00:00'},{d '2009-02-28'})})'. Expected 4 got 3.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_QUARTER, {t '12:00:00'},{d '2009-02-28'})})'. Expected 4 got 3.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_YEAR, {d '2009-02-28'},{t '12:00:00'})})'. Expected -1 got 0.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_YEAR, {d '2009-02-28'},{t '12:00:00'})})'. Expected -1 got 0.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_YEAR, {t '12:00:00'},{d '2009-02-28'})})'. Expected 1 got 0.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_YEAR, {t '12:00:00'},{d '2009-02-28'})})'. Expected 1 got 0.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_MONTH, 12,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_MONTH, 12,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_QUARTER, 4,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_QUARTER, 4,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_YEAR, 1,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_YEAR, 1,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> FAILED. 20 errors.
Test Failed.
*** End: timestampArith jdk1.4.2 derbyall:derbylang 2008-02-28 20:36:47 ***
Running the test on 2/29 I see a smaller diff:
Framework: embedded
*** Start: timestampArith jdk1.4.2_07 2008-02-29 12:48:03 ***
2 del
< PASSED.
2 add
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00
'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx
.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00
'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx
.
> FAILED. 2 errors.
Test Failed.
*** End: timestampArith jdk1.4.2_07 2008-02-29 12:48:20 ***
where the tmp file is:
Test timestamp arithmetic starting.
Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00'}
)})'. Expected 2008-03-06 12:00:00.0 got 2008-03-07 12:00:00.0.
Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00'}
)})'. Expected 2008-03-06 12:00:00.0 got 2008-03-07 12:00:00.0.
FAILED. 2 errors.
|
|
Description
|
I am not sure yet if this is a test issue or a product issue. The junit test on trunk passed fine last night. 2/28. On 10.1 timestampArith.java failed with the following diff:
********* Diff file derbyall/derbylang/timestampArith.diff
*** Start: timestampArith jdk1.4.2 derbyall:derbylang 2008-02-28 20:36:41 ***
2 del
< PASSED.
2 add
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_MONTH, {d '2009-02-28'},{t '12:00:00'})})'. Expected -12 got -11.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_MONTH, {d '2009-02-28'},{t '12:00:00'})})'. Expected -12 got -11.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_MONTH, {t '12:00:00'},{d '2009-02-28'})})'. Expected 12 got 11.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_MONTH, {t '12:00:00'},{d '2009-02-28'})})'. Expected 12 got 11.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_QUARTER, {d '2009-02-28'},{t '12:00:00'})})'. Expected -4 got -3.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_QUARTER, {d '2009-02-28'},{t '12:00:00'})})'. Expected -4 got -3.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_QUARTER, {t '12:00:00'},{d '2009-02-28'})})'. Expected 4 got 3.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_QUARTER, {t '12:00:00'},{d '2009-02-28'})})'. Expected 4 got 3.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_YEAR, {d '2009-02-28'},{t '12:00:00'})})'. Expected -1 got 0.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_YEAR, {d '2009-02-28'},{t '12:00:00'})})'. Expected -1 got 0.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_YEAR, {t '12:00:00'},{d '2009-02-28'})})'. Expected 1 got 0.
> Unexpected result from 'values( {fn TIMESTAMPDIFF( SQL_TSI_YEAR, {t '12:00:00'},{d '2009-02-28'})})'. Expected 1 got 0.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_MONTH, 12,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_MONTH, 12,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_QUARTER, 4,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_QUARTER, 4,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_YEAR, 1,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_YEAR, 1,{t '12:00:00'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx.
> FAILED. 20 errors.
Test Failed.
*** End: timestampArith jdk1.4.2 derbyall:derbylang 2008-02-28 20:36:47 ***
Running the test on 2/29 I see a smaller diff:
Framework: embedded
*** Start: timestampArith jdk1.4.2_07 2008-02-29 12:48:03 ***
2 del
< PASSED.
2 add
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00
'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx
.
> Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00
'})})'. Expected xxxxxxFILTERED-TIMESTAMPxxxxxgot xxxxxxFILTERED-TIMESTAMPxxxxx
.
> FAILED. 2 errors.
Test Failed.
*** End: timestampArith jdk1.4.2_07 2008-02-29 12:48:20 ***
where the tmp file is:
Test timestamp arithmetic starting.
Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00'}
)})'. Expected 2008-03-06 12:00:00.0 got 2008-03-07 12:00:00.0.
Unexpected result from 'values( {fn TIMESTAMPADD( SQL_TSI_WEEK, 1,{t '12:00:00'}
)})'. Expected 2008-03-06 12:00:00.0 got 2008-03-07 12:00:00.0.
FAILED. 2 errors.
|
Show » |
|