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)
