[
https://issues.apache.org/jira/browse/DRILL-3224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chris Westin closed DRILL-3224.
-------------------------------
Resolution: Duplicate
Fix Version/s: (was: 1.2.0)
> DrillTestWrapper test-failure message doesn't show actual values
> ----------------------------------------------------------------
>
> Key: DRILL-3224
> URL: https://issues.apache.org/jira/browse/DRILL-3224
> Project: Apache Drill
> Issue Type: Bug
> Components: Tools, Build & Test
> Reporter: Daniel Barclay (Drill)
> Assignee: Steven Phillips
>
> For at least one of the test-failure (validation) error messages from
> DrillTestWrapper, the message does not include the actual values.
> Note how the message below does tell you what was expected (redundant with
> what's in the test source code, but still convenient), but doesn't tell you
> what the test actually got (not available elsewhere (before/without
> debugging)).
> {noformat}
> java.lang.Exception: Did not find expected record in result set:
> `CHARACTER_MAXIMUM_LENGTH` : -1, `COLUMN_NAME` : inttype, `NUMERIC_SCALE` :
> -1, `DATA_TYPE` : INTEGER, `NUMERIC_PRECISION` : -1,
> 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.exec.hive.TestInfoSchemaOnHiveStorage.varCharMaxLengthAndDecimalPrecisionInInfoSchema(TestInfoSchemaOnHiveStorage.java:94)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at java.lang.reflect.Method.invoke(Method.java:606)
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)