Skip to content
Snippets Groups Projects
Commit 64c4e81d authored by lche0021's avatar lche0021
Browse files

fix bug in smoke_test and generate_bin_test script

parent dade958f
No related branches found
No related tags found
3 merge requests!464Fix listdeps,!442Smoke test,!351Smoke test
...@@ -4,12 +4,12 @@ ver=${1:-"default"} ...@@ -4,12 +4,12 @@ ver=${1:-"default"}
bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p") bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p")
NAME_EXEC_EXIST=false NAME_EXEC_EXIST=false
for bin in $bin_dirs; do for bin in $bin_dirs; do
for i in $(ls -X $bin); do for i in $(find $bin -maxdepth 1 -executable -type f ); do
if [[ $i == $name ]]; then NAME_EXEC_EXIST=true;fi if [[ $(basename $i) == $name ]]; then
$i --version;
exit $?
fi
done done
done done
if $NAME_EXEC_EXIST; then
$name --version
fi
...@@ -4,12 +4,12 @@ ver=${1:-"default"} ...@@ -4,12 +4,12 @@ ver=${1:-"default"}
bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p") bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p")
NAME_EXEC_EXIST=false NAME_EXEC_EXIST=false
for bin in $bin_dirs; do for bin in $bin_dirs; do
for i in $(ls -X $bin); do for i in $(find $bin -maxdepth 1 -executable -type f ); do
if [[ $i == $name ]]; then NAME_EXEC_EXIST=true;fi if [[ $(basename $i) == $name ]]; then
$i --version;
exit $?
fi
done done
done done
if $NAME_EXEC_EXIST; then
$name --version
fi
...@@ -4,12 +4,12 @@ ver=${1:-"default"} ...@@ -4,12 +4,12 @@ ver=${1:-"default"}
bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p") bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p")
NAME_EXEC_EXIST=false NAME_EXEC_EXIST=false
for bin in $bin_dirs; do for bin in $bin_dirs; do
for i in $(ls -X $bin); do for i in $(find $bin -maxdepth 1 -executable -type f ); do
if [[ $i == $name ]]; then NAME_EXEC_EXIST=true;fi if [[ $(basename $i) == $name ]]; then
$i --version;
exit $?
fi
done done
done done
if $NAME_EXEC_EXIST; then
$name --version
fi
...@@ -4,12 +4,12 @@ ver=${1:-"default"} ...@@ -4,12 +4,12 @@ ver=${1:-"default"}
bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p") bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p")
NAME_EXEC_EXIST=false NAME_EXEC_EXIST=false
for bin in $bin_dirs; do for bin in $bin_dirs; do
for i in $(ls -X $bin); do for i in $(find $bin -maxdepth 1 -executable -type f ); do
if [[ $i == $name ]]; then NAME_EXEC_EXIST=true;fi if [[ $(basename $i) == $name ]]; then
$i --version;
exit $?
fi
done done
done done
if $NAME_EXEC_EXIST; then
$name --version
fi
...@@ -4,12 +4,12 @@ ver=${1:-"default"} ...@@ -4,12 +4,12 @@ ver=${1:-"default"}
bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p") bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p")
NAME_EXEC_EXIST=false NAME_EXEC_EXIST=false
for bin in $bin_dirs; do for bin in $bin_dirs; do
for i in $(ls -X $bin); do for i in $(find $bin -maxdepth 1 -executable -type f ); do
if [[ $i == $name ]]; then NAME_EXEC_EXIST=true;fi if [[ $(basename $i) == $name ]]; then
$i --version;
exit $?
fi
done done
done done
if $NAME_EXEC_EXIST; then
$name --version
fi
...@@ -4,12 +4,12 @@ ver=${1:-"default"} ...@@ -4,12 +4,12 @@ ver=${1:-"default"}
bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p") bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p")
NAME_EXEC_EXIST=false NAME_EXEC_EXIST=false
for bin in $bin_dirs; do for bin in $bin_dirs; do
for i in $(ls -X $bin); do for i in $(find $bin -maxdepth 1 -executable -type f ); do
if [[ $i == $name ]]; then NAME_EXEC_EXIST=true;fi if [[ $(basename $i) == $name ]]; then
$i --version;
exit $?
fi
done done
done done
if $NAME_EXEC_EXIST; then
$name --version
fi
...@@ -4,12 +4,12 @@ ver=${1:-"default"} ...@@ -4,12 +4,12 @@ ver=${1:-"default"}
bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p") bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p")
NAME_EXEC_EXIST=false NAME_EXEC_EXIST=false
for bin in $bin_dirs; do for bin in $bin_dirs; do
for i in $(ls -X $bin); do for i in $(find $bin -maxdepth 1 -executable -type f ); do
if [[ $i == $name ]]; then NAME_EXEC_EXIST=true;fi if [[ $(basename $i) == $name ]]; then
$i --version;
exit $?
fi
done done
done done
if $NAME_EXEC_EXIST; then
$name --version
fi
...@@ -4,12 +4,12 @@ ver=${1:-"default"} ...@@ -4,12 +4,12 @@ ver=${1:-"default"}
bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p") bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p")
NAME_EXEC_EXIST=false NAME_EXEC_EXIST=false
for bin in $bin_dirs; do for bin in $bin_dirs; do
for i in $(ls -X $bin); do for i in $(find $bin -maxdepth 1 -executable -type f ); do
if [[ $i == $name ]]; then NAME_EXEC_EXIST=true;fi if [[ $(basename $i) == $name ]]; then
$i --version;
exit $?
fi
done done
done done
if $NAME_EXEC_EXIST; then
$name --version
fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment