#
# Author: Alina Quereilhac <alina.quereilhac@inria.fr>
-
from nepi.execution.ec import ExperimentController
from nepi.execution.resource import ResourceState, ResourceAction
from nepi.execution.trace import TraceAttr
-from nepi.resources.linux.node import LinuxNode
-from nepi.resources.linux.application import LinuxApplication
from test_utils import skipIfNotAlive, skipInteractive
@skipIfNotAlive
def t_stdout(self, host, user):
- from nepi.execution.resource import ResourceFactory
-
- ResourceFactory.register_type(LinuxNode)
- ResourceFactory.register_type(LinuxApplication)
ec = ExperimentController(exp_id = "test-stdout")
@skipIfNotAlive
def t_ping(self, host, user):
- from nepi.execution.resource import ResourceFactory
-
- ResourceFactory.register_type(LinuxNode)
- ResourceFactory.register_type(LinuxApplication)
ec = ExperimentController(exp_id = "test-ping")
@skipIfNotAlive
def t_code(self, host, user):
- from nepi.execution.resource import ResourceFactory
-
- ResourceFactory.register_type(LinuxNode)
- ResourceFactory.register_type(LinuxApplication)
ec = ExperimentController(exp_id = "tests-code")
@skipIfNotAlive
def t_concurrency(self, host, user):
- from nepi.execution.resource import ResourceFactory
-
- ResourceFactory.register_type(LinuxNode)
- ResourceFactory.register_type(LinuxApplication)
ec = ExperimentController(exp_id="test-concurrency")
@skipIfNotAlive
def t_condition(self, host, user, depends):
- from nepi.execution.resource import ResourceFactory
-
- ResourceFactory.register_type(LinuxNode)
- ResourceFactory.register_type(LinuxApplication)
ec = ExperimentController(exp_id="test-condition")
@skipIfNotAlive
def t_http_sources(self, host, user):
- from nepi.execution.resource import ResourceFactory
-
- ResourceFactory.register_type(LinuxNode)
- ResourceFactory.register_type(LinuxApplication)
ec = ExperimentController(exp_id="test-http-sources")
@skipIfNotAlive
def t_xterm(self, host, user):
- from nepi.execution.resource import ResourceFactory
-
- ResourceFactory.register_type(LinuxNode)
- ResourceFactory.register_type(LinuxApplication)
ec = ExperimentController(exp_id="test-xterm")
self.t_xterm(self.ubuntu_host, self.ubuntu_user)
-
if __name__ == '__main__':
unittest.main()