[ https://issues.apache.org/jira/browse/IMPALA-13101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17883171#comment-17883171 ]
ASF subversion and git services commented on IMPALA-13101: ---------------------------------------------------------- Commit d3134bfb4ad50f8bb680e54be6c27e587ae02817 in impala's branch refs/heads/master from Pranav Lodha [ https://gitbox.apache.org/repos/asf?p=impala.git;h=d3134bfb4 ] IMPALA-13101: test_data_source_tables fails with Data source does not exist The test failed with a "Data source does not exist" due to name conflicts with pre-existing Data source objects. To resolve this, each datasource name is made unique for each concurrently running test dimension. The fix ensures that the test runs smoothly without encountering errors related to conflicting Data source names. Testing: To test this change, it needs to be built with -ubsan flag, post which a bash script is triggered to set some environment variables, followed by './bin/run-all-tests.sh' command to make sure all tests are run. Some important environment variables of the bash script includes: 1. EXPLORATION_STRATEGY set to exhaustive to ensure all possible scenarios are covered. 2. The specific test file to run is query_test/ test_ext_data_sources.py::TestExtDataSources ::test_data_source_tables and custom_cluster/ test_ext_data_sources.py, while frontend (FE), backend (BE), and cluster tests are disabled. End-to-end tests are enabled (EE_TEST=true), with iteration and failure limits also specified. Change-Id: I29822855da8136e013c8a62bb0489a181bf131ae Reviewed-on: http://gerrit.cloudera.org:8080/21815 Reviewed-by: Wenzhe Zhou <wz...@cloudera.com> Reviewed-by: Riza Suminto <riza.sumi...@cloudera.com> Tested-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com> > test_data_source_tables fails with Data source does not exist > ------------------------------------------------------------- > > Key: IMPALA-13101 > URL: https://issues.apache.org/jira/browse/IMPALA-13101 > Project: IMPALA > Issue Type: Sub-task > Affects Versions: Impala 4.5.0 > Reporter: Laszlo Gaal > Assignee: Pranav Yogi Lodha > Priority: Blocker > Labels: broken-build > Fix For: Impala 4.5.0 > > > Traceback: > {code} > query_test/test_ext_data_sources.py:87: in test_data_source_tables > self.run_test_case('QueryTest/data-source-tables', vector, > use_db=unique_database) > common/impala_test_suite.py:725: in run_test_case > result = exec_fn(query, user=test_section.get('USER', '').strip() or None) > common/impala_test_suite.py:660: in __exec_in_impala > result = self.__execute_query(target_impalad_client, query, user=user) > common/impala_test_suite.py:1013: in __execute_query > return impalad_client.execute(query, user=user) > common/impala_connection.py:216: in execute > fetch_profile_after_close=fetch_profile_after_close) > beeswax/impala_beeswax.py:191: in execute > handle = self.__execute_query(query_string.strip(), user=user) > beeswax/impala_beeswax.py:382: in __execute_query > handle = self.execute_query_async(query_string, user=user) > beeswax/impala_beeswax.py:376: in execute_query_async > handle = self.__do_rpc(lambda: self.imp_service.query(query,)) > beeswax/impala_beeswax.py:539: in __do_rpc > raise ImpalaBeeswaxException(self.__build_error_message(b), b) > E ImpalaBeeswaxException: ImpalaBeeswaxException: > E INNER EXCEPTION: <class 'beeswaxd.ttypes.BeeswaxException'> > E MESSAGE: AnalysisException: Data source does not exist: > testgenericdatasource > {code} > So far seen only in UBSAN builds. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org