Linux Test Suite
Note (March 2016) - some things to add: gui adminimstration of package adding; reboot/shutdown (does it work??); the cscf-adm/cscf-op accounts - do they exist, do they work?; add a user - can they login, do things work under that user? ; will it auto-detect a USB key;SD Card, etc; and these issues from ST#101784:
- ) Cannot create accounts via "User Accounts" GUI
- ) Disk Utility tool does not work
- ) No "Shutdown" option from drop down button on top right corner
Here we list a series of features that should run under our standard Linux installation, or any time we want to test various features of hardware and software.
Tests should generally ordered such that basic features are tested before more advanced features. For instance, basic network connectivity should be tested before testing web browsing.
See Also:
LinuxStandardFeatures (these two should be merged)
Booting
- GRUB menu appears
- When rebooting - boots to last OS that was selected (not always the first on the list)
Hardware Testing
In Ubuntu 14.04, System Testing, will test nearly every piece of found hardware and many software functions
In Ubuntu 16.04. Checkbox (see
video) will test nearly every piece of found hardware and many software functions (similar to
SystemTesting)
Login
- cscf-adm user exists and can login
- and/or cscf-op user exists (for testing)
Graphics
- Can you change display properties
- Open System Settings > Screen Display -- Change resolution and menu/titlebar scaling
- Laptops: Connect to an external monitor and see if the laptop screen can be mirrored or extended
- Laptops: Check if the native resolution of the screen is supported
Networking
Wired
- Can you see the ethernet card?
-
ifconfig
(look for eth0 - check if it has the same IP as assigned in inventory)
- ping the gateway
Wireless (if relevant, eg: laptops)
- Download the linux eduroam script from https://cat.eduroam.org
- Run the script and test if eduroam works after inputting the UW credentials
- Open a terminal and try to SSH into linux.student.cs or linux.cs (as most students will be using these)
- Check if there's any delay for login prompt
Web-browsing
Multimedia
Sound (with speakers and headphones)
- .mp3 Test
- Should open up directly in your browser
- .wav Test
- Should open up directly in your browser
Video (Ensure sound works as well)
Printing
DVD
- need test DVD to read
- is there software to view?
- need test DVD to write
USB
- need test USB key with files
Installed software
- there should be a list somewhere (where?)
- Peter Forsyth would like valgrind installed
Libre Office Testing
Download and open the various files listed below with
LibreOffice for testing purposes:
more
* Fixing Keyboard Problems with Windows Client under VMware running on ubuntu host. (DRH-11_March_2009)
* see: ST# 66861
https://www.cs.uwaterloo.ca/cscf/internal/request_beta/UpdateRequest?66861
See Also