summaryrefslogtreecommitdiff
path: root/vm/run_vmtests
diff options
context:
space:
mode:
Diffstat (limited to 'vm/run_vmtests')
-rwxr-xr-x[-rw-r--r--]vm/run_vmtests20
1 files changed, 18 insertions, 2 deletions
diff --git a/vm/run_vmtests b/vm/run_vmtests
index c87b681..9179ce8 100644..100755
--- a/vm/run_vmtests
+++ b/vm/run_vmtests
@@ -75,10 +75,14 @@ else
echo "[PASS]"
fi
+echo "NOTE: The above hugetlb tests provide minimal coverage. Use"
+echo " https://github.com/libhugetlbfs/libhugetlbfs.git for"
+echo " hugetlb regression testing."
+
echo "--------------------"
-echo "running hugetlbfstest"
+echo "running userfaultfd"
echo "--------------------"
-./hugetlbfstest
+./userfaultfd 128 32
if [ $? -ne 0 ]; then
echo "[FAIL]"
exitcode=1
@@ -90,4 +94,16 @@ fi
umount $mnt
rm -rf $mnt
echo $nr_hugepgs > /proc/sys/vm/nr_hugepages
+
+echo "-----------------------"
+echo "running compaction_test"
+echo "-----------------------"
+./compaction_test
+if [ $? -ne 0 ]; then
+ echo "[FAIL]"
+ exitcode=1
+else
+ echo "[PASS]"
+fi
+
exit $exitcode