From Fedora Project Wiki

(Added comments column)
Line 73: Line 73:
  ! User                          !! Smolt Profile    !! Bootchart - my setup !! Bootchart - desktop !! Bootchart - server !! Bootchart - minimal !! Comments
  ! User                          !! Smolt Profile    !! Bootchart - my setup !! Bootchart - desktop !! Bootchart - server !! Bootchart - minimal !! Comments
  |-
  |-
  | [[User:dkovalsk | David Kovalský]] || [http://www.smolts.org/client/show/pub_e554952e-e40e-4990-ba25-c7b1b8dcf172 HW] || [[:Image:Bootchart-9ce3bb03-97a6-4f81-84a2-c12e885dbb30-myservices.png|bootchart-myservices.png]]|| || || ||
  | [[User:dkovalsk | David Kovalský]] || [http://www.smolts.org/client/show/pub_e554952e-e40e-4990-ba25-c7b1b8dcf172 HW] || || || || ||




|}
|}

Revision as of 16:09, 16 February 2009

DATE TIME WHERE
Thu February 19, 2009 From 12:00 to 20:00 UTC (7am -> 3pm ET) #fedora-qa)


What to test?

Today's instalment of Fedora Test Day will focus on:

Who's available

The following cast of characters will be available for testing, workarounds, bug fixes, and general discussion ...

Prerequisite for Test Day

  • Rawhide Fully updated (some tips below)
  • FAS Account - you can create an account in 3 minutes if you don't have one
  • Selinux enabled. If you need to run in permissive mode please file a bug against selinux
no animals will be hurt during testing

How to test?

1) update your machine to latest rawhide
   tip1: try F11 Alpha + updates if rawhide doesn't install
   tip2: install F10 + rawhide updates if F11 Alpha doesn't install on your machine
   tip3: yum-skipbroken may come in handy in case there are broken deps `yum --skipbroken update'
2) install bootchart
   `yum install bootchart'
3) Make sure the kernel you're about to boot has init set to bootchart.
   Open /boot/grub/menu.lst and check there's init=/sbin/bootchartd on the kernel command line
4) Reboot
5) Upload your hardware profile.
   Either via smoltSendProfile' in the terminal or smoltGui' for GUI. Don't forget to save a link to your profile 
   on the web. Also, your profile unique ID is saved in /etc/sysconfig/hw-uuid. Check the file contains your UUID.
6) Run `bootchart' on the command line.
   This should create bootchart.png image. Create unique name for the file, mathing your UUID. 
   bootchart && mv bootchart.png bootchart-`head -n1 /etc/sysconfig/hw-uuid`-myservices.png
7) Upload your bootchart along with your link to your profile.
   Use the table below. You're done with saving your setup.
8) Desktop setup: disable all services except those listed below, reboot, create new graph and 
   upload bootchart-$UUID-desktop.png
   Enabled services (may need to install some using yum):
   tip: `ntsysv' is your friend8
NetworkManager, gacpid, 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
9) Server setup: Same as above, enable only these services:
acpid, atd, auditd, cpuspeed, crond, cups, gpm, haldaemon, httpd, ip6tables, iptables, irqbalance, lm_sensors, mdmonitor, messagebus, microcode_ctl,  mysqld, named, netfs, network, nfs, nfslock, nscd, ntpd, pcscd, portreserve, rpcbind, rpcgssd, rpcidmapd, rsyslog, sendmail, smartd, smolt, sshd, udev-post
10) Minimal services set:
atd,auditd,crond,haldaemon,messagebus,network,rsyslog,sshd

Now you're finished! Take a look into the bootcharts and identify bottlenecks. Use the notes section for simple notes, or services like http://www.pastebin.com if you want to add more information about your hardware. Also report all bugs into Red Hat Bugzilla

Results

User Smolt Profile Bootchart - my setup Bootchart - desktop Bootchart - server Bootchart - minimal Comments
David Kovalský HW