You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by "Daniel Barclay (Drill/MapR) (JIRA)" <ji...@apache.org> on 2015/01/23 23:55:34 UTC
[jira] [Created] (DRILL-2067) "Expected and actual text plans are
different." errors don't include difference/plans
Daniel Barclay (Drill/MapR) created DRILL-2067:
--------------------------------------------------
Summary: "Expected and actual text plans are different." errors don't include difference/plans
Key: DRILL-2067
URL: https://issues.apache.org/jira/browse/DRILL-2067
Project: Apache Drill
Issue Type: Bug
Reporter: Daniel Barclay (Drill/MapR)
In the test framework, when it reports:
bq. Expected and actual text plans are different.
it doesn't report the next-most-important piece of information--what the difference is.
More generally, we should pay more attention to usability or use cases of the tests.
For example, in this case, think about what happens when a user (Drill developer) sees the "Expected and actual text plans are different": Frequently the user's first question will be, "Well, what's the difference?"
Therefore, the test framework should show that, at least by showing the expected and actual values, giving the user enough information to find the difference his- or herself, without having to, say, get a copy of the code, rebuild, and re-run in a debugger.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)