You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Sailesh Mukil (JIRA)" <ji...@apache.org> on 2017/09/26 14:12:00 UTC

[jira] [Resolved] (IMPALA-5272) TestInsertQueriesWithPermutation fails on s3 build

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

Sailesh Mukil resolved IMPALA-5272.
-----------------------------------
    Resolution: Fixed

It seems like a one-off failure, possibly due to some data corruption on the S3 side (or maybe due to concurrent test runs on the same data).

Closing this. We can reopen if we see it again.

> TestInsertQueriesWithPermutation fails on s3 build
> --------------------------------------------------
>
>                 Key: IMPALA-5272
>                 URL: https://issues.apache.org/jira/browse/IMPALA-5272
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Catalog
>    Affects Versions: Impala 2.9.0
>            Reporter: Joe McDonnell
>              Labels: broken-build
>
> TestInsertQueriesWithPermutation shows an extra row during a test on s3. 
> TestInsertQueriesWithPermutation.test_insert_permutation[exec_option: {'disable_codegen': False, 'abort_on_error': 1, 'exec_single_node_rows_threshold': 0, 'batch_size': 0, 'num_nodes': 0} | table_format: text/none] 
> [gw0] linux2 -- Python 2.6.6 /data/jenkins/workspace/impala-umbrella-build-and-test-s3/repos/Impala/bin/../infra/python/env/bin/python
> query_test/test_insert_permutation.py:50: in test_insert_permutation
>     self.run_test_case('QueryTest/insert_permutation', vector)
> common/impala_test_suite.py:388: in run_test_case
>     self.__verify_results_and_errors(vector, test_section, result, use_db)
> common/impala_test_suite.py:273: in __verify_results_and_errors
>     replace_filenames_with_placeholder)
> 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     NULL,'NULL',10,'hello' == NULL,'NULL',10,'hello'
> E     None != NULL,'NULL',10,'hello'
> E     Number of rows returned (expected vs actual): 1 != 2
> With this portion of the test being responsible:
> -- executing against localhost:21000
> invalidate metadata  insert_permutation_test.perm_part;
> -- executing against localhost:21000
> insert into perm_part(p2) PARTITION(p1=10) select 'hello';
> -- executing against localhost:21000
> select * from perm_part;
> MainThread: Comparing QueryTestResults (expected vs actual):
> NULL,'NULL',10,'hello' == NULL,'NULL',10,'hello'
> None != NULL,'NULL',10,'hello'
> Number of rows returned (expected vs actual): 1 != 2



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