X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=system%2FTestPlc.py;h=394653cca0ae891883be316c2acc43cf11f9f17e;hb=b1ceaab742314040d98b413217ed6536cd8fe53d;hp=a5670802c3d7de6a62e7b31cd10f3c890633c3b1;hpb=45b0232844776ccdbb83f2cf231c02ca607d553d;p=tests.git diff --git a/system/TestPlc.py b/system/TestPlc.py index a567080..394653c 100644 --- a/system/TestPlc.py +++ b/system/TestPlc.py @@ -87,20 +87,20 @@ class TestPlc: default_steps = [ 'show', SEP, - 'vs_delete','vs_create','timestamp_vs', SEP, + 'vs_delete','timestamp_vs','vs_create', SEP, 'plc_install', 'plc_configure', 'plc_start', SEP, 'keys_fetch', 'keys_store', 'keys_clear_known_hosts', SEP, 'initscripts', 'sites', 'nodes', 'slices', 'nodegroups', 'leases', SEP, 'nodestate_reinstall', 'qemu_local_init','bootcd', 'qemu_local_config', SEP, - 'qemu_export', 'qemu_kill_all', 'qemu_start', 'timestamp_qemu', SEP, + 'qemu_export', 'qemu_kill_mine', 'qemu_start', 'timestamp_qemu', SEP, 'sfa_install', 'sfa_configure', 'cross_sfa_configure', 'sfa_import', 'sfa_start', SEPSFA, 'sfi_configure@1', 'sfa_add_user@1', 'sfa_add_slice@1', 'sfa_discover@1', SEPSFA, 'sfa_create_slice@1', 'sfa_check_slice_plc@1', SEPSFA, 'sfa_update_user@1', 'sfa_update_slice@1', 'sfa_view@1', 'sfa_utest@1',SEPSFA, # we used to run plcsh_stress_test, and then ssh_node_debug and ssh_node_boot # but as the stress test might take a while, we sometimes missed the debug mode.. - 'ssh_node_debug', 'plcsh_stress_test@1', SEP, - 'ssh_node_boot', 'ssh_slice', 'check_initscripts', SEP, + 'ssh_node_debug@1', 'plcsh_stress_test@1', SEP, + 'ssh_node_boot@1', 'ssh_slice', 'check_initscripts', SEP, 'ssh_slice_sfa@1', 'sfa_delete_slice@1', 'sfa_delete_user@1', SEPSFA, 'check_tcp', SEP, 'force_gather_logs', SEP, @@ -115,7 +115,7 @@ class TestPlc: 'delete_leases', 'list_leases', SEP, 'populate' , SEP, 'nodestate_show','nodestate_safeboot','nodestate_boot', SEP, - 'qemu_list_all', 'qemu_list_mine', 'qemu_kill_mine', SEP, + 'qemu_list_all', 'qemu_list_mine', 'qemu_kill_all', SEP, 'sfa_plcclean', 'sfa_dbclean', 'sfa_stop','sfa_uninstall', 'sfi_clean', SEP, 'plc_db_dump' , 'plc_db_restore', SEP, 'standby_1 through 20',SEP, @@ -145,7 +145,7 @@ class TestPlc: def __init__ (self,plc_spec,options): self.plc_spec=plc_spec self.options=options - self.test_ssh=TestSsh(self.plc_spec['hostname'],self.options.buildname) + self.test_ssh=TestSsh(self.plc_spec['host_box'],self.options.buildname) try: self.vserverip=plc_spec['vserverip'] self.vservername=plc_spec['vservername'] @@ -160,7 +160,7 @@ class TestPlc: return "%s.%s"%(name,self.vservername) def hostname(self): - return self.plc_spec['hostname'] + return self.plc_spec['host_box'] def is_local (self): return self.test_ssh.is_local() @@ -431,7 +431,7 @@ class TestPlc: @staticmethod def display_mapping_plc (plc_spec): print '+ MyPLC',plc_spec['name'] - print '+\tvserver address = root@%s:/vservers/%s'%(plc_spec['hostname'],plc_spec['vservername']) + print '+\tvserver address = root@%s:/vservers/%s'%(plc_spec['host_box'],plc_spec['vservername']) print '+\tIP = %s/%s'%(plc_spec['PLC_API_HOST'],plc_spec['vserverip']) for site_spec in plc_spec['sites']: for node_spec in site_spec['nodes']: