|
@@ -1,6 +1,16 @@
|
|
|
#!/bin/bash
|
|
|
TCID="zram.sh"
|
|
|
|
|
|
+check_prereqs()
|
|
|
+{
|
|
|
+ local msg="skip all tests:"
|
|
|
+
|
|
|
+ if [ $UID != 0 ]; then
|
|
|
+ echo $msg must be run as root >&2
|
|
|
+ exit 0
|
|
|
+ fi
|
|
|
+}
|
|
|
+
|
|
|
run_zram () {
|
|
|
echo "--------------------"
|
|
|
echo "running zram tests"
|
|
@@ -10,6 +20,8 @@ echo ""
|
|
|
./zram02.sh
|
|
|
}
|
|
|
|
|
|
+check_prereqs
|
|
|
+
|
|
|
# check zram module exists
|
|
|
MODULE_PATH=/lib/modules/`uname -r`/kernel/drivers/block/zram/zram.ko
|
|
|
if [ -f $MODULE_PATH ]; then
|