zram.sh 491 B

123456789101112131415161718192021222324252627
  1. #!/bin/bash
  2. TCID="zram.sh"
  3. . ./zram_lib.sh
  4. run_zram () {
  5. echo "--------------------"
  6. echo "running zram tests"
  7. echo "--------------------"
  8. ./zram01.sh
  9. echo ""
  10. ./zram02.sh
  11. }
  12. check_prereqs
  13. # check zram module exists
  14. MODULE_PATH=/lib/modules/`uname -r`/kernel/drivers/block/zram/zram.ko
  15. if [ -f $MODULE_PATH ]; then
  16. run_zram
  17. elif [ -b /dev/zram0 ]; then
  18. run_zram
  19. else
  20. echo "$TCID : No zram.ko module or /dev/zram0 device file not found"
  21. echo "$TCID : CONFIG_ZRAM is not set"
  22. exit 1
  23. fi