mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
2.1 KiB

  1. Standard Prerelease Tests for Crystal ROCK
  2. ==========================================
  3. This is a proposed test procedure for the Crystal ROCK distribution. It must be
  4. passed for before a release may be done. Any additional test are fine too, but
  5. not part of a standard procedure.
  6. 1. Install Tests
  7. ================
  8. Various install scenarios should be tested. 1.a and 1.b can be done in qemu.
  9. 1.a The simple install
  10. ----------------------
  11. A full install with one big 2GB (or greater) root disk and a 500 MB swap
  12. partition. Installation is done using the "next, next, next" approach. The only
  13. dialogs where a different behavior than simply pressing enter are for setting
  14. the root password and doing the partitioning.
  15. The system should boot up with a fully-functional X server and kde.
  16. Konqueror, kontact, konsole, gimp and mozilla should start up fine and pass a
  17. simply functionality test. Gimp should be able to access all the fonts
  18. installed without any additional hacking. The KDE menus should list all the
  19. programs installed.
  20. 1.b The heavy partitioning test
  21. -------------------------------
  22. A "base" install with the following partitioning scheme should go fine,
  23. boot, allow logins, and shut down cleanly:
  24. part1 / XFS 500 MB
  25. part2 /usr ReiserFS 1.500 MB
  26. part3 <extended> 2.000 MB
  27. part5 /home JFS 500 MB
  28. part6 /var ext3 500 MB
  29. part7 /boot ext2 500 MB
  30. part8 ---- swap 500 MB
  31. 1.c The hardware autodetection test
  32. -----------------------------------
  33. A setup such as 1.a on a machine with SCSI disk and CD-ROM and a common
  34. 3d-accelerated graphics card with Linux/x.org support.
  35. The SCSI devices should be autodetected without any troubles and x11 should be
  36. auto-configured with full support for the graphics card.
  37. 2. The heavy testcase run
  38. =========================
  39. Every package can ship it's own testcase. There will be a simple way to run
  40. them all. This should be done on a system with a full installation.
  41. 3. The end-user test
  42. ====================
  43. A end user should install the system and give feedback.