mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-05-30 17:46:38 +00:00
Merge pull request #2367 from caomengmeng/update_psh_prsync_cases
update psh and prsync test cases
This commit is contained in:
commit
58fda489cd
@ -265,6 +265,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -192,6 +192,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -265,6 +265,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -194,6 +194,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -192,6 +192,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -265,6 +265,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -194,6 +194,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -198,6 +198,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -247,6 +247,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -196,6 +196,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -200,6 +200,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -196,6 +196,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -200,6 +200,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -196,6 +196,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -236,6 +236,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -244,6 +244,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -236,6 +236,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -244,6 +244,15 @@ xdsh_t
|
||||
xdsh_q
|
||||
xdsh_T
|
||||
xdsh_o
|
||||
psh_h
|
||||
psh_v
|
||||
psh_node_cmd_linux
|
||||
psh_l
|
||||
psh_i
|
||||
prsync_h
|
||||
prsync_v
|
||||
prsync_dir_node
|
||||
prsync_file_node
|
||||
switchdiscover_range_default
|
||||
switchdiscover_h
|
||||
switchdiscover_range_s
|
||||
|
@ -1,23 +1,29 @@
|
||||
start:prsync_h
|
||||
description: prsync -h
|
||||
os:Linux
|
||||
cmd:prsync -h
|
||||
check:rc==0
|
||||
check:output=~Usage
|
||||
end
|
||||
|
||||
start:prsync_v
|
||||
description: prsync -v
|
||||
os:Linux
|
||||
cmd:prsync -v
|
||||
check:rc==0
|
||||
check:output=~Version
|
||||
end
|
||||
|
||||
start:prsync_dir_node
|
||||
description: run prsync to copy files in dir from MN to CN
|
||||
os:Linux
|
||||
cmd: mkdir -p /tmp/pscp
|
||||
check:rc==0
|
||||
cmd:echo "test" > /tmp/pscp/pscp.tmp
|
||||
check:rc==0
|
||||
cmd:prsync -o "crz" /tmp/pscp $$CN:/tmp/
|
||||
check:rc==0
|
||||
check:$$CN: done
|
||||
check:output=~$$CN: done
|
||||
cmd:xdsh $$CN "ls -l /tmp |grep pscp"
|
||||
check:rc==0
|
||||
check:output=~pscp
|
||||
@ -34,11 +40,13 @@ check:rc==0
|
||||
end
|
||||
|
||||
start:prsync_file_node
|
||||
description: run prsync to copy file from MN to CN
|
||||
os:Linux
|
||||
cmd: echo "prsync-test" > prsync.test
|
||||
check:rc==0
|
||||
cmd:prsync prsync.test $$CN:/tmp/
|
||||
check:rc==0
|
||||
check:$$CN: done
|
||||
check:output=~$$CN: done
|
||||
cmd:xdsh $$CN "ls -l /tmp |grep prsync.test"
|
||||
check:rc==0
|
||||
check:output=~prsync.test
|
||||
|
@ -1,4 +1,6 @@
|
||||
start:psh_h
|
||||
description: psh -h and psh -help
|
||||
os:Linux
|
||||
cmd:psh -h
|
||||
check:rc==0
|
||||
check:output=~Usage
|
||||
@ -8,17 +10,16 @@ check:output=~Usage
|
||||
end
|
||||
|
||||
start:psh_v
|
||||
description: psh -v
|
||||
os:Linux
|
||||
cmd:psh -v
|
||||
check:rc==0
|
||||
end
|
||||
|
||||
start:psh_i
|
||||
cmd:psh -i __GETNODEATTR($$CN,mgtifname)__ $$CN 'uptime'
|
||||
check:output=~Version
|
||||
check:rc==0
|
||||
end
|
||||
|
||||
start:psh_node_cmd_linux
|
||||
os:Aix
|
||||
description: psh CN 'pwd' in linux
|
||||
os:Linux
|
||||
cmd:psh $$CN 'pwd'
|
||||
check:rc==0
|
||||
check:output=~$$CN
|
||||
@ -26,10 +27,33 @@ check:output=~/
|
||||
end
|
||||
|
||||
start:psh_node_cmd_aix
|
||||
os:Linux
|
||||
description: psh CN 'pwd' in AIX
|
||||
os:Aix
|
||||
cmd:psh $$CN 'pwd'
|
||||
check:rc==0
|
||||
check:output=~$$CN
|
||||
check:output=~/root
|
||||
end
|
||||
|
||||
start:psh_l
|
||||
description: psh -l user CN 'uptime' in linux
|
||||
os:Linux
|
||||
cmd:psh -l root $$CN 'uptime'
|
||||
check:rc==0
|
||||
check:output=~$$CN
|
||||
end
|
||||
|
||||
|
||||
start:psh_i
|
||||
description: psh -i interface CN 'uptime' in linux
|
||||
os:Linux
|
||||
cmd:cp /etc/hosts /etc/hostsBK
|
||||
check:rc==0
|
||||
cmd:interface=`xdsh $$CN 'ifconfig' | sed -n 1p | awk -F : '{print $2}' | awk -F ' ' '{print $1}'`;sed -i "s/com $$CN/com $$CN $$CN-$interface/g" '/etc/hosts';psh -i $interface $$CN 'uptime'
|
||||
check:output=~$$CN
|
||||
check:rc==0
|
||||
cmd:rm -rf /etc/hosts
|
||||
cmd:cp /etc/hostsBK /etc/hosts
|
||||
check:rc==0
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user