From Fedora Project Wiki

Revision as of 23:07, 17 February 2009 by Adamwill (talk | contribs) (create desktop services bootchart test case)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Description

This test case helps you generate and upload boot speed data when booting with your usual set of services.


How to test

  1. Ensure Bootchart is installed according to these instructions
  2. Ensure the readahead package is installed, with yum or the graphical package manager
  3. Edit the file /etc/sysconfig/readahead and change READAHEAD="yes" to READHEAD="no" if it is currently set to yes
  4. Using system-config-services or ntsysv, ensure that only the following services are activated at boot: NetworkManager, acpid, atd, auditd, avahi-daemon, bluetooth, cpuspeed, crond, cups, gpm, haldaemon, ip6tables, iptables, irda, irqbalance, isdn, kerneloops, lm_sensors, mdmonitor, messagebus, microcode_ctl, netfs, nfslock, pcscd, portreserve, rpcbind, rpcgssd, rpcidmapd, rsyslog, sendmail, smolt, sshd, udev-post
  5. Reboot the system
  6. Log in, then run this command (from your home directory, or from a specially created directory if you want to keep things tidy): cp /var/log/bootchart.tgz ./Bootchart-head -n1 /etc/sysconfig/hw-uuid-desktop.tgz
  7. Edit the file /etc/sysconfig/readahead and change READAHEAD="no" to READHEAD="yes" if it is currently set to no
  8. Reboot, then as soon as the system is fully booted, reboot again
  9. Log in, then run this command (from your home directory, or from a specially created directory if you want to keep things tidy): cp /var/log/bootchart.tgz ./Bootchart-head -n1 /etc/sysconfig/hw-uuid-desktop-ra.tgz

Expected Results

  1. Two different sets of boot speed data should be generated and saved with unique file names.