From 7570904b875adf1c8fca5704f71a52d42f9157e2 Mon Sep 17 00:00:00 2001 From: luhuichun Date: Tue, 23 Dec 2014 00:36:16 +0800 Subject: [PATCH] Add Java type edp test in integration test of CDH plugin Change-Id: I4b0c1fc131baa2cee51aeaac1c450d6fd8c700ba Closes-Bug: 1402518 --- sahara/tests/integration/README.rst | 10 ++++++++++ .../tests/integration/tests/gating/test_cdh_gating.py | 9 +++++++++ 2 files changed, 19 insertions(+) diff --git a/sahara/tests/integration/README.rst b/sahara/tests/integration/README.rst index d9f20038..479ec4db 100644 --- a/sahara/tests/integration/README.rst +++ b/sahara/tests/integration/README.rst @@ -152,3 +152,13 @@ The HDP plugin has the following checks: 4. Elastic Data Processing (EDP). 5. Swift availability. 6. Cluster scaling. + +The CDH plugin has the following checks: +++++++++++++++++++++++++++++++++++++++++ + +1. Proper cluster creation. +2. Cinder support. +3. Map Reduce. +4. Elastic Data Processing (EDP). +5. Swift availability. +6. Cluster scaling. diff --git a/sahara/tests/integration/tests/gating/test_cdh_gating.py b/sahara/tests/integration/tests/gating/test_cdh_gating.py index 46120bd1..eba4cc20 100644 --- a/sahara/tests/integration/tests/gating/test_cdh_gating.py +++ b/sahara/tests/integration/tests/gating/test_cdh_gating.py @@ -243,6 +243,15 @@ class CDHGatingTest(cluster_configs.ClusterConfigTest, # check hive yield self.check_edp_hive() + # check Java + java_jar = self.edp_info.read_java_example_lib(2) + java_configs = self.edp_info.java_example_configs(2) + yield self.edp_testing( + utils_edp.JOB_TYPE_JAVA, + job_data_list=[], + lib_data_list=[{'jar': java_jar}], + configs=java_configs) + @b.errormsg("Failure while cluster scaling: ") def _check_scaling(self): change_list = [