Repository: incubator-impala
Updated Branches:
  refs/heads/master da34ce978 -> d44df8368


IMPALA-4567: Fix test_kudu_alter_table exhaustive failures

The issue is that we set the Kudu table name explicitly via
tblproperty so it doesn't have the unique db name in the
underlying Kudu name. Meanwhile, the tests are run
concurrently in exhaustive so this test may end up running
the multiple times (w/ different parameters, e.g.
disable_codegen) concurrently.  This test needs to be run
serially.

Change-Id: Ibca64d5567c24240606e454b052d130fcd0c3968
Reviewed-on: http://gerrit.cloudera.org:8080/5312
Reviewed-by: David Knupp <[email protected]>
Reviewed-by: Dimitris Tsirogiannis <[email protected]>
Tested-by: Internal Jenkins


Project: http://git-wip-us.apache.org/repos/asf/incubator-impala/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-impala/commit/48983b38
Tree: http://git-wip-us.apache.org/repos/asf/incubator-impala/tree/48983b38
Diff: http://git-wip-us.apache.org/repos/asf/incubator-impala/diff/48983b38

Branch: refs/heads/master
Commit: 48983b389366eb7f792f5e309fa3eb77b70990f6
Parents: da34ce9
Author: Matthew Jacobs <[email protected]>
Authored: Thu Dec 1 12:59:47 2016 -0800
Committer: Internal Jenkins <[email protected]>
Committed: Fri Dec 2 04:01:19 2016 +0000

----------------------------------------------------------------------
 tests/query_test/test_kudu.py | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-impala/blob/48983b38/tests/query_test/test_kudu.py
----------------------------------------------------------------------
diff --git a/tests/query_test/test_kudu.py b/tests/query_test/test_kudu.py
index 3401ae2..b376ea9 100644
--- a/tests/query_test/test_kudu.py
+++ b/tests/query_test/test_kudu.py
@@ -58,6 +58,7 @@ class TestKuduOperations(KuduTestSuite):
   def test_kudu_partition_ddl(self, vector, unique_database):
     self.run_test_case('QueryTest/kudu_partition_ddl', vector, 
use_db=unique_database)
 
+  @pytest.mark.execute_serially
   def test_kudu_alter_table(self, vector, unique_database):
     self.run_test_case('QueryTest/kudu_alter', vector, use_db=unique_database)
 

Reply via email to