libnfs/tests/test_0290_read.sh

26 lines
539 B
Bash
Executable File

#!/bin/sh
. ./functions.sh
echo "basic read test"
start_share
echo -n "Create a 10M file ... "
dd if=/dev/urandom of="${TESTDIR}/orig" bs=1M count=10 2>/dev/null || failure
success
echo -n "Copy file from the NFS server ... "
../utils/nfs-cp "${TESTURL}/orig" "${TESTDIR}/copy" >/dev/null || failure
success
echo -n "Verify the files are identical ... "
ORIGSUM=`md5sum "${TESTDIR}/orig" | cut -d " " -f 1`
COPYSUM=`md5sum "${TESTDIR}/copy" | cut -d " " -f 1`
[ "${ORIGSUM}" != "${COPYSUM}" ] && failure
success
stop_share
exit 0