from qa_utils import AssertEqual, StartSSH
-@qa_utils.DefineHook('env-ssh-connection')
def TestSshConnection():
"""Test SSH connection.
AssertEqual(StartSSH(node['primary'], 'exit').wait(), 0)
-@qa_utils.DefineHook('env-ganeti-commands')
def TestGanetiCommands():
"""Test availibility of Ganeti commands.
"""
- cmds = ( ['gnt-cluster', '--version'],
- ['gnt-os', '--version'],
- ['gnt-node', '--version'],
+ cmds = ( ['gnt-backup', '--version'],
+ ['gnt-cluster', '--version'],
+ ['gnt-debug', '--version'],
['gnt-instance', '--version'],
- ['gnt-backup', '--version'],
+ ['gnt-job', '--version'],
+ ['gnt-node', '--version'],
+ ['gnt-os', '--version'],
+ ['ganeti-masterd', '--version'],
['ganeti-noded', '--version'],
+ ['ganeti-rapi', '--version'],
['ganeti-watcher', '--version'] )
cmd = ' && '.join([utils.ShellQuoteArgs(i) for i in cmds])
AssertEqual(StartSSH(node['primary'], cmd).wait(), 0)
-@qa_utils.DefineHook('env-icmp-ping')
def TestIcmpPing():
"""ICMP ping each node.