From Fedora Project Wiki

(add optional image creation step)
m (QA/Testcase bootchart personal moved to QA:Testcase bootchart personal: move to QA namespace per jlaska's advice)
 
(4 intermediate revisions by 3 users not shown)
Line 3: Line 3:
|actions=
|actions=
# Ensure Bootchart is installed according to [[Bootchart|these instructions]]
# Ensure Bootchart is installed according to [[Bootchart|these instructions]]
# Ensure you have reported your system information to [http://www.smolts.org Smolt] according to [http://smolts.org/smolt-wiki/Main_Page#Usage these instructions]
# Ensure the ''readahead'' package is installed, with yum or the graphical package manager
# Ensure the ''readahead'' package is installed, with yum or the graphical package manager
# Edit the file ''/etc/sysconfig/readahead'' and change ''READAHEAD="yes"'' to ''READHEAD="no"'' if it is currently set to yes
# Edit the file ''/etc/sysconfig/readahead'' and change ''READAHEAD="yes"'' to ''READAHEAD="no"'' if it is currently set to yes
# Reboot the system
# Reboot the system
# 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`-myservices.tgz''
# Log in, then run this command (from your home directory, or from a specially created directory if you want to keep things tidy): <pre># cp /var/log/bootchart.tgz ./Bootchart-`head -n1 /etc/sysconfig/hw-uuid`-myservices.tgz</pre>
# Edit the file ''/etc/sysconfig/readahead'' and change ''READAHEAD="no"'' to ''READHEAD="yes"'' if it is currently set to no
# Edit the file ''/etc/sysconfig/readahead'' and change ''READAHEAD="no"'' to ''READAHEAD="yes"'' if it is currently set to no
# Type: <pre># touch /.readahead_collect</pre>
# Reboot, then as soon as the system is fully booted, reboot again
# Reboot, then as soon as the system is fully booted, reboot again
# 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`-myservices-ra.tgz''
# Log in, then run this command (from your home directory, or from a specially created directory if you want to keep things tidy): <pre>cp /var/log/bootchart.tgz ./Bootchart-`head -n1 /etc/sysconfig/hw-uuid`-myservices-ra.tgz</pre>
# Optionally, you can run the command ''bootchart'' as root to generate a bootchart image, then save that with a similar, unique filename
# Optionally, you can run the command ''bootchart'' as root to generate a bootchart image, then save that with a similar, unique filename
|results=
|results=

Latest revision as of 22:53, 24 February 2009

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 you have reported your system information to Smolt according to these instructions
  3. Ensure the readahead package is installed, with yum or the graphical package manager
  4. Edit the file /etc/sysconfig/readahead and change READAHEAD="yes" to READAHEAD="no" if it is currently set to yes
  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`-myservices.tgz
  7. Edit the file /etc/sysconfig/readahead and change READAHEAD="no" to READAHEAD="yes" if it is currently set to no
  8. Type:
    # touch /.readahead_collect
  9. Reboot, then as soon as the system is fully booted, reboot again
  10. 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`-myservices-ra.tgz
  11. Optionally, you can run the command bootchart as root to generate a bootchart image, then save that with a similar, unique filename

Expected Results

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