diff options
author | Zhilong Liu <zlliu@suse.com> | 2018-05-30 15:04:05 +0800 |
---|---|---|
committer | Jes Sorensen <jsorensen@fb.com> | 2018-06-01 12:46:13 -0400 |
commit | 38e955cbf030bc9e564bd87bc9f02f949884a83f (patch) | |
tree | 01e5bef848cd761a88306f1f99fdaec4b792fb8b /clustermd_tests | |
parent | 27e39ad31cbdfe516f9f390cc860a4f681750ef0 (diff) | |
download | mdadm-38e955cbf030bc9e564bd87bc9f02f949884a83f.tar.gz |
mdadm/test: mdadm needn't make install on the system
Fixes: beb71de04d31 ("mdadm/test: enable clustermd testing under clustermd_tests/")
clustermd_tests/func.sh:
remove unnecessary 'make install', just ensure 'make everything' has done.
the original idea is to make the /sbin/mdadm version same as ./mdadm, and
this breakage has pointed out by commit:
59416da78fc6 ("tests/func.sh: Fix some total breakage in the test scripts")
Signed-off-by: Zhilong Liu <zlliu@suse.com>
Signed-off-by: Jes Sorensen <jsorensen@fb.com>
Diffstat (limited to 'clustermd_tests')
-rw-r--r-- | clustermd_tests/func.sh | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/clustermd_tests/func.sh b/clustermd_tests/func.sh index c2be0e5..642cc96 100644 --- a/clustermd_tests/func.sh +++ b/clustermd_tests/func.sh @@ -86,10 +86,13 @@ check_env() echo "testing can only be done as 'root'." exit 1 } + [ \! -x $mdadm ] && { + echo "test: please run make everything before perform testing." + exit 1 + } check_ssh commands=(mdadm iscsiadm bc modinfo dlm_controld udevadm crm crm_mon lsblk pgrep sbd) - mdadm_src_ver="$($mdadm -V 2>&1)" for ip in $NODE1 $NODE2 do for cmd in ${commands[@]} @@ -99,12 +102,6 @@ check_env() exit 1 } done - mdadm_sbin_ver="$(ssh $ip "mdadm -V 2>&1")" - if [ "$mdadm_src_ver" != "$mdadm_sbin_ver" ] - then - echo "$ip: please run 'make install' before testing." - exit 1 - fi mods=(raid1 raid10 md_mod dlm md-cluster) for mod in ${mods[@]} do |