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:
  1. ) Cannot create accounts via "User Accounts" GUI
  2. ) Disk Utility tool does not work
  3. ) 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
    • eg: ping 129.97.168.1

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

SSH

  • 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
    • what tool to use?

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

Topic revision: r19 - 2017-04-19 - LawrenceFolland
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback