X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=system%2Fmacros.py;h=31625a5f0306fceb7260e146e693c4817b70e996;hb=d5381e90de0d772a5b8867f03f26d40db8f33fba;hp=7446f0bffb67a6e95d6251a7d27b7c57a2d774c5;hpb=40054e80b3cea64e2747cac8053acada7c02b365;p=tests.git diff --git a/system/macros.py b/system/macros.py index 7446f0b..31625a5 100644 --- a/system/macros.py +++ b/system/macros.py @@ -18,6 +18,12 @@ sequences['sfa_restart'] = [ 'sfi_configure', ] +sequences ['sfa_create_slice'] = [ + 'sfa_rspec', + 'sfa_allocate', + 'sfa_provision', +] + "re-run a complete sfa cycle from a nightly test" sequences['sfa_populate'] = [ 'sfa_register_site', @@ -172,3 +178,17 @@ sequences['slice_up_down']=[ 'slice_down', ] +## dealing with nodes +# useful also. for bonding +# alias nodes to node since we mostly have one node +sequences['node'] = [ 'nodes' ] +sequences['delete_node'] = [ 'delete_nodes' ] + +sequences['restart_node'] = sequences['start_node'] = """ +qemu_kill_mine nodestate_reinstall qemu_local_init bootcd qemu_local_config +qemu_clean_mine qemu_export qemu_start qemu_timestamp qemu_nodefamily +""".split() + +sequences['bonding_node'] = 'node start-node'.split() + +sequences['wait_node'] = 'ping_node ssh_node_debug ssh_node_boot'.split()