|
@@ -26,19 +26,23 @@ from test_storm_base import TestStormBase
|
|
class TestStormSupervisor(TestStormBase):
|
|
class TestStormSupervisor(TestStormBase):
|
|
|
|
|
|
def test_configure_default(self):
|
|
def test_configure_default(self):
|
|
- self.executeScript("2.1/services/STORM/package/scripts/supervisor.py",
|
|
|
|
|
|
+ self.executeScript(self.COMMON_SERVICES_PACKAGE_DIR + "/scripts/supervisor.py",
|
|
classname = "Supervisor",
|
|
classname = "Supervisor",
|
|
command = "configure",
|
|
command = "configure",
|
|
- config_file="default.json"
|
|
|
|
|
|
+ config_file="default.json",
|
|
|
|
+ hdp_stack_version = self.STACK_VERSION,
|
|
|
|
+ target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
)
|
|
)
|
|
self.assert_configure_default()
|
|
self.assert_configure_default()
|
|
self.assertNoMoreResources()
|
|
self.assertNoMoreResources()
|
|
|
|
|
|
def test_start_default(self):
|
|
def test_start_default(self):
|
|
- self.executeScript("2.1/services/STORM/package/scripts/supervisor.py",
|
|
|
|
|
|
+ self.executeScript(self.COMMON_SERVICES_PACKAGE_DIR + "/scripts/supervisor.py",
|
|
classname = "Supervisor",
|
|
classname = "Supervisor",
|
|
command = "start",
|
|
command = "start",
|
|
- config_file="default.json"
|
|
|
|
|
|
+ config_file="default.json",
|
|
|
|
+ hdp_stack_version = self.STACK_VERSION,
|
|
|
|
+ target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
)
|
|
)
|
|
|
|
|
|
self.assert_configure_default()
|
|
self.assert_configure_default()
|
|
@@ -72,10 +76,12 @@ class TestStormSupervisor(TestStormBase):
|
|
self.assertNoMoreResources()
|
|
self.assertNoMoreResources()
|
|
|
|
|
|
def test_stop_default(self):
|
|
def test_stop_default(self):
|
|
- self.executeScript("2.1/services/STORM/package/scripts/supervisor.py",
|
|
|
|
|
|
+ self.executeScript(self.COMMON_SERVICES_PACKAGE_DIR + "/scripts/supervisor.py",
|
|
classname = "Supervisor",
|
|
classname = "Supervisor",
|
|
command = "stop",
|
|
command = "stop",
|
|
- config_file="default.json"
|
|
|
|
|
|
+ config_file="default.json",
|
|
|
|
+ hdp_stack_version = self.STACK_VERSION,
|
|
|
|
+ target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
)
|
|
)
|
|
self.assertResourceCalled('Execute', 'sudo kill `cat /var/run/storm/supervisor.pid`',
|
|
self.assertResourceCalled('Execute', 'sudo kill `cat /var/run/storm/supervisor.pid`',
|
|
not_if = '! (ls /var/run/storm/supervisor.pid >/dev/null 2>&1 && ps -p `cat /var/run/storm/supervisor.pid` >/dev/null 2>&1)',
|
|
not_if = '! (ls /var/run/storm/supervisor.pid >/dev/null 2>&1 && ps -p `cat /var/run/storm/supervisor.pid` >/dev/null 2>&1)',
|
|
@@ -100,19 +106,23 @@ class TestStormSupervisor(TestStormBase):
|
|
self.assertNoMoreResources()
|
|
self.assertNoMoreResources()
|
|
|
|
|
|
def test_configure_secured(self):
|
|
def test_configure_secured(self):
|
|
- self.executeScript("2.1/services/STORM/package/scripts/supervisor.py",
|
|
|
|
|
|
+ self.executeScript(self.COMMON_SERVICES_PACKAGE_DIR + "/scripts/supervisor.py",
|
|
classname = "Supervisor",
|
|
classname = "Supervisor",
|
|
command = "configure",
|
|
command = "configure",
|
|
- config_file="secured.json"
|
|
|
|
|
|
+ config_file="secured.json",
|
|
|
|
+ hdp_stack_version = self.STACK_VERSION,
|
|
|
|
+ target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
)
|
|
)
|
|
self.assert_configure_secured()
|
|
self.assert_configure_secured()
|
|
self.assertNoMoreResources()
|
|
self.assertNoMoreResources()
|
|
|
|
|
|
def test_start_secured(self):
|
|
def test_start_secured(self):
|
|
- self.executeScript("2.1/services/STORM/package/scripts/supervisor.py",
|
|
|
|
|
|
+ self.executeScript(self.COMMON_SERVICES_PACKAGE_DIR + "/scripts/supervisor.py",
|
|
classname = "Supervisor",
|
|
classname = "Supervisor",
|
|
command = "start",
|
|
command = "start",
|
|
- config_file="secured.json"
|
|
|
|
|
|
+ config_file="secured.json",
|
|
|
|
+ hdp_stack_version = self.STACK_VERSION,
|
|
|
|
+ target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
)
|
|
)
|
|
|
|
|
|
self.assert_configure_secured()
|
|
self.assert_configure_secured()
|
|
@@ -147,10 +157,12 @@ class TestStormSupervisor(TestStormBase):
|
|
self.assertNoMoreResources()
|
|
self.assertNoMoreResources()
|
|
|
|
|
|
def test_stop_secured(self):
|
|
def test_stop_secured(self):
|
|
- self.executeScript("2.1/services/STORM/package/scripts/supervisor.py",
|
|
|
|
|
|
+ self.executeScript(self.COMMON_SERVICES_PACKAGE_DIR + "/scripts/supervisor.py",
|
|
classname = "Supervisor",
|
|
classname = "Supervisor",
|
|
command = "stop",
|
|
command = "stop",
|
|
- config_file="secured.json"
|
|
|
|
|
|
+ config_file="secured.json",
|
|
|
|
+ hdp_stack_version = self.STACK_VERSION,
|
|
|
|
+ target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
)
|
|
)
|
|
self.assertResourceCalled('Execute', 'sudo kill `cat /var/run/storm/supervisor.pid`',
|
|
self.assertResourceCalled('Execute', 'sudo kill `cat /var/run/storm/supervisor.pid`',
|
|
not_if = '! (ls /var/run/storm/supervisor.pid >/dev/null 2>&1 && ps -p `cat /var/run/storm/supervisor.pid` >/dev/null 2>&1)',
|
|
not_if = '! (ls /var/run/storm/supervisor.pid >/dev/null 2>&1 && ps -p `cat /var/run/storm/supervisor.pid` >/dev/null 2>&1)',
|