You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "David Knupp (JIRA)" <ji...@apache.org> on 2017/10/06 20:46:01 UTC

[jira] [Resolved] (IMPALA-6022) test_kudu_insert failing with unexpected QueryTestResults on RHEL73

     [ https://issues.apache.org/jira/browse/IMPALA-6022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Knupp resolved IMPALA-6022.
---------------------------------
       Resolution: Not A Bug
    Fix Version/s: Impala 2.10.0

Apparently, this failure occurred because the Kudu client in Impala uses the default read mode (READ_LATEST) which doesn't provide a guarantee of repeatable results. The test would need to set READ_AT_SNAPSHOT to have 100% confirmable results. I'll open a JIRA ticket to follow up.

> test_kudu_insert failing with unexpected QueryTestResults on RHEL73
> -------------------------------------------------------------------
>
>                 Key: IMPALA-6022
>                 URL: https://issues.apache.org/jira/browse/IMPALA-6022
>             Project: IMPALA
>          Issue Type: Bug
>    Affects Versions: Impala 2.10.0
>            Reporter: David Knupp
>            Assignee: David Knupp
>            Priority: Blocker
>             Fix For: Impala 2.10.0
>
>
> These tests passed on when testing on a live Ubuntu 14.04, but failed on Redhat 7.3. The commit being tested was:
> https://github.com/apache/incubator-impala/commit/c07391ce
> *Stack trace:*
> {noformat}
> query_test/test_kudu.py:84: in test_kudu_insert
>     self.run_test_case('QueryTest/kudu_insert', vector, use_db=unique_database)
> common/impala_test_suite.py:441: in run_test_case
>     pytest.config.option.update_results, result_section='DML_RESULTS')
> common/test_result_verifier.py:404: in verify_raw_results
>     VERIFIER_MAP[verifier](expected, actual)
> common/test_result_verifier.py:231: in verify_query_result_is_equal
>     assert expected_results == actual_results
> E   assert Comparing QueryTestResults (expected vs actual):
> E     0,0,100,NULL,NULL,0,'test',true,NULL,10000 != 1,10,100,1000,NULL,1,'test',true,NULL,10000
> E     1,10,100,1000,NULL,1,'test',true,NULL,10000 != 2,10,100,1000,NULL,2,'test',true,NULL,10000
> E     2,10,100,1000,NULL,2,'test',true,NULL,10000 != 3,10,100,1000,NULL,3,'test',true,NULL,10000
> E     3,10,100,1000,NULL,3,'test',true,NULL,10000 != 4,10,100,1000,NULL,4,'test',true,NULL,10000
> E     4,10,100,1000,NULL,4,'test',true,NULL,10000 != 5,5,5,5,5,5,'row',false,NULL,10000
> E     5,5,5,5,5,5,'row',false,NULL,10000 != 6,6,6,6,6,6,'another row',false,6,6
> E     6,6,6,6,6,6,'another row',false,6,6 != None
> E     Number of rows returned (expected vs actual): 7 != 6
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)