You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Chris Westin (JIRA)" <ji...@apache.org> on 2015/06/02 22:27:49 UTC

[jira] [Commented] (DRILL-3205) Test framework should report actual values in case of failures

    [ https://issues.apache.org/jira/browse/DRILL-3205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14569695#comment-14569695 ] 

Chris Westin commented on DRILL-3205:
-------------------------------------

Is this a duplicate of DRILL-3224?

> Test framework should report actual values in case of failures
> --------------------------------------------------------------
>
>                 Key: DRILL-3205
>                 URL: https://issues.apache.org/jira/browse/DRILL-3205
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Tools, Build & Test
>    Affects Versions: 1.0.0
>            Reporter: Hanifi Gunes
>            Assignee: Steven Phillips
>
> Test framework seems to report expected results alone. This makes it particularly hard to investigate and reason about the problem. Even in case where test result matcher is un-ordered we can report actual results if returned number of rows & columns is manageable (say r x c ≤ 100)
> {code:title=Sample test failure that reports expected result but not the actual value}
> Tests run: 43, Failures: 0, Errors: 1, Skipped: 3, Time elapsed: 30.168 sec <<< FAILURE! - in org.apache.drill.TestFunctionsQuery
> testToCharFunction(org.apache.drill.TestFunctionsQuery)  Time elapsed: 0.112 sec  <<< ERROR!
> java.lang.Exception: Did not find expected record in result set: `DEC28_1` : 12,345,678,912,345,678,912.5567, `DEC38_1` : 999999999999999999999999999.5, `DEC9_1` : 1,234.56, `DEC18_1` : 99999912399.9567, `FLOAT8_1` : 1,234.56, `FLOAT8_2` : $1,234.50, 
> 	at org.apache.drill.DrillTestWrapper.compareResults(DrillTestWrapper.java:541)
> 	at org.apache.drill.DrillTestWrapper.compareUnorderedResults(DrillTestWrapper.java:295)
> 	at org.apache.drill.DrillTestWrapper.run(DrillTestWrapper.java:119)
> 	at org.apache.drill.TestBuilder.go(TestBuilder.java:125)
> 	at org.apache.drill.TestFunctionsQuery.testToCharFunction(TestFunctionsQuery.java:517)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)