59 lines
1.4 KiB
Bash
Executable File
59 lines
1.4 KiB
Bash
Executable File
#/bin/sh
|
|
|
|
USELTP=0
|
|
USEOSTEST=0
|
|
|
|
. ../../common.sh
|
|
|
|
issue="1463"
|
|
tid=01
|
|
|
|
TEST_DIR="/tmp/test"
|
|
ABS_PATH="${TEST_DIR}"
|
|
REL_PATH="./test"
|
|
ABS_LN="${TEST_DIR}_1463_abs_ln"
|
|
REL_LN="${TEST_DIR}_1463_rel_ln"
|
|
|
|
mkdir -p ${TEST_DIR}
|
|
touch ${TEST_DIR}/L.dir
|
|
|
|
tname=`printf "C${issue}T%02d" ${tid}`
|
|
echo "*** ${tname} start *******************************"
|
|
ln -fns ${ABS_PATH} ${ABS_LN}
|
|
mcexec readlink ${ABS_LN}/L.dir | tee ./${tname}.txt
|
|
cnt=`grep "a.dir" ./${tname}.txt | wc -l`
|
|
if [ ${cnt} -eq 1 ]; then
|
|
echo "*** ${tname} PASSED ******************************"
|
|
else
|
|
echo "*** ${tname} FAILED ******************************"
|
|
fi
|
|
let tid++
|
|
echo ""
|
|
|
|
tname=`printf "C${issue}T%02d" ${tid}`
|
|
echo "*** ${tname} start *******************************"
|
|
ln -fns ${REL_PATH} ${REL_LN}
|
|
mcexec readlink ${REL_LN}/L.dir | tee ./${tname}.txt
|
|
cnt=`grep "a.dir" ./${tname}.txt | wc -l`
|
|
if [ ${cnt} -eq 1 ]; then
|
|
echo "*** ${tname} PASSED ******************************"
|
|
else
|
|
echo "*** ${tname} FAILED ******************************"
|
|
fi
|
|
let tid++
|
|
echo ""
|
|
|
|
tname=`printf "C${issue}T%02d" ${tid}`
|
|
echo "*** ${tname} start *******************************"
|
|
mcexec cat /sys/devices/system/cpu/offline | tee ./${tname}.txt
|
|
echo "** (expected blank output)"
|
|
lines=`grep -e "[0-9]" ./${tname}.txt | wc -l`
|
|
if [ ${lines} -eq 0 ]; then
|
|
echo "*** ${tname} PASSED ******************************"
|
|
else
|
|
echo "*** ${tname} FAILED ******************************"
|
|
fi
|
|
let tid++
|
|
echo ""
|
|
|