Test Day:2009-02-19 20SecondStartup

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
Line 180: Line 180:
| <!-- Bootchart - full desktop -->
| <!-- Bootchart - full desktop -->
| EEE 1000HD 1GB RAM "White"
| EEE 1000HD 1GB RAM "White"
|- style="background-color:#fff5f5;text-decoration: line-through;"
| [[User:iarlyy | iarly selbir]]
| [[User:iarlyy | iarly selbir]]
| [http://www.smolts.org/client/show/pub_cbf74512-5ec3-4b5f-b4f8-4ccb7519cc95 HW]
| [http://www.smolts.org/client/show/pub_cbf74512-5ec3-4b5f-b4f8-4ccb7519cc95 HW]
Line 188: Line 188:
| [https://fedoraproject.org/w/uploads/c/c6/Bootchart-da426338-f0f9-400a-b145-966e78f1669d-minimal.tgz 2m29s] [https://fedoraproject.org/w/uploads/5/5d/Bootchart-da426338-f0f9-400a-b145-966e78f1669d-minimal-ra.tgz RA: 2m22s]
| [https://fedoraproject.org/w/uploads/c/c6/Bootchart-da426338-f0f9-400a-b145-966e78f1669d-minimal.tgz 2m29s] [https://fedoraproject.org/w/uploads/5/5d/Bootchart-da426338-f0f9-400a-b145-966e78f1669d-minimal-ra.tgz RA: 2m22s]
| VMware 1.8, Intel(R) Pentium(R) Dual  CPU  T2370  @ 1.73GHz, shared CPU, NAT LAN, 512MB RAM, ext4, i386
| Not Usable (edit: [[User:harald]]); VMware 1.8, Intel(R) Pentium(R) Dual  CPU  T2370  @ 1.73GHz, shared CPU, NAT LAN, 512MB RAM, ext4, i386
| [[User:hondra|Ondrej Hudlicky]]  
| [[User:hondra|Ondrej Hudlicky]]  

Revision as of 10:29, 20 February 2009

Thu February 19, 2009 From 12:00 to 00:00 UTC (7am -> 7pm 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). Remember, Rawhide is an unsupported development branch: use an installation you don't mind getting broken.
  • 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
Warning (medium size).png
no animals will be hurt during testing

How to test?

Update your machine to latest Rawhide

See the instructions on the Rawhide page on the various ways in which you can install or update to Rawhide.

For encrypted root partitions, you have to use patched plymouth packages.


Follow each of these test cases:

A more advanced test cases (optional):

  • QA/Testcase_bootchart_full_desktop_start
  • Perform the testing with different configurations, particularly with different filesystems - we are interested in results with ext3, ext4, and xfs.
  • Test with another distribution, ideally on the same system and with a similar range of services for comparison.

Send in your results

Upload the files generated as you ran the test cases. You will get an error page after each file upload - don't worry, this is normal. After performing the upload, go to the File list page and you will see your upload at the top of the list. The URL to use when you add it to the table is the one labelled '(file)'.

To fill in the table, use an existing line - like Adam Williamson's - as a model. The first column should be your name, with a link to your User: page, or perhaps your email or IRC nick if you don't have a useful User: page. The second column should be a link to your profile page on Smolt - you should have got this URL when you uploaded your hardware profile to Smolt as you performed the tests. The remaining columns, except the last, should contain links to the files you just uploaded: both the readahead and non-readahead files for each test case. If you generated images, you can see how long each case took and use that time as the text for the link, as in Adam Williamson's entry. The last column is for notes.

If you are having trouble with the table, just ask for help in IRC.

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. If you find any bugs, or have ideas how to improve the boot experience, file a bug into Red Hat Bugzilla.

The test day is divided into 2 parts - first part is about gathering the data. In the second part we're going to go through the data and prepare a report.


User Smolt Profile Bootchart - my setup Bootchart - desktop Bootchart - server Bootchart - minimal Bootchart - full desktop Comments
David Kovalský HW 38s RA: 36s noselinux: 35s RA,noselinux: 37s Intel P4 @ 3.2GHz (HT enabled), 2GB, ext3 ; my network card is randomly slow to get IP from DHCP, which affects the boot time the most
Adam Williamson HW 27s RA: 27s 25s RA: 27s 31s RA: 29s 23s RA: 21s Core 2 Quad Q6600 @ 3.34GHz, 4GB, ext4
Martin Sourada HW 40s RA: 38s 46s RA: 44s 52s RA: 51s 40s RA: 40s 1m21s RA: 1m16s Celeron M420 @ 1.6GHz, 1.5GB, ext3
Petr Sklenar HW 42s RA:42s 55s RA:51s 41s RA:44s 59s RA:41s Lenovo T500, DUO CPU, @2.80Ghz,ram2gb, root ('/') is encrypt
Petr Sklenar HW 38s RA:32s 61s RA:47s Lenovo T500, DUO CPU, @2.80Ghz,ram2gb, normal ext3
James Laska HW 26s RA:22s HP xw93000 Workstation (AMD Opteron)
James Laska HW 50s RA:38s 1m37s RA:1m23s 1m28s RA:1m16s IBM T43 laptop
Brock Organ HW 50s RA:37s IBM T43 laptop
Brock Organ HW 27s


Intel i686 Server
Jan Scotka HW 33s RA:42s qemu-kvm (x86_64 2 virt CPUs, virtio disk, bridged if) VM on Lenovo T61 (encrypted disk)
Ondrej Hudlicky HW 52s RA:46s EEE 1000HD 1GB RAM "White"
iarly selbir HW 3m06s RA: 2m18s 2m21s RA: 3m22s 2m56s RA: 2m52s 2m29s RA: 2m22s Not Usable (edit: User:harald); VMware 1.8, Intel(R) Pentium(R) Dual CPU T2370 @ 1.73GHz, shared CPU, NAT LAN, 512MB RAM, ext4, i386
Ondrej Hudlicky HW 53s RA:48s 1m05s RA:56s 39s(nonetw) RA:42s (nonetw) VirtualBox 1.2, T60 Centrino Duo, shared CPU, bridged LAN, 820MB RAM, ext3
Jake Shipton HW 46s RA:46s 46s RA:46s 48s RA:43s 37s RA:35s 1m26s RA:1m15s AMD Athlon 64 3000+ 2.0GHz (1), 2GB RAM, ext4, x86_64
Michal Nowak HW 45s RA:39s 51s RA:51s 39(32+7)s RA:47(35+12)s 1m26s RA:1m22s Intel Xeon 5110 @ 1.60GHz, 2GB RAM, ext3, x86_64
Steven Moix HW 33s RA: 28s 30s RA: 28s 34s RA: 32s 24s RA: 24s Athlon 64 X2 3800+, the tests were made without the microcode_ctl service
Kent Baxley HW 1m11s RA: 1m03s IBM T40 Intel Pentium M 1.6GHz, 1GB RAM, ext3, i386
Ales Zelinka HW

37s RA 37s

32s RA 34s

53s RA 54s

34s RA 34s

56s RA 57s

ThinkPad T61, ext3
Zbysek MRAZ HW 42s RA:44s 36s RA:36s 42s RA:45s Intel Pentium D (dual-core) @ 3.00GHz, 2GB RAM, ext3, x86_64
Chris Williams HW 30s RA:30s 30sRA:32s 43sRA:45 33s RA:30s HP xw9400 2 AMD Opteron 8350, 2GB RAM, ext4, i386
Evan McNabb HW 45s RA:40s 2 x Quadcore Opteron 8350, 4GB RAM, ext4, x86_64
Kent Baxley HW 33s RA: 34s 33s RA: 34s 41s RA: 41s 31s RA: 35s Intel P4 3.20GHz HT Enabled, 1 GB RAM, ext4, i386
Geert Janssens HW 1st run:

31s RA: 35s ION: 33s

2nd run: 33s RA1: 33s+RA2: 33s ION: 31s

39s RA: 37s ION: 35s 26s RA: 29s ION: 25s Macbook Pro Core2Duo 2.16MHz

RA+IonRA: irda fails at startup Desktop tests run twice, in the second run all tests were performed one after the other

fishter HW 60s png RA 62s RA png 50s png [ RA 51s] RA png no data no data Dell Inspiron 5150 3.06GHz

Results (other distros)

User Smolt Profile Bootchart data Distro Enabled services Comments
Adam Williamson HW 24s Mandriva Cooker 2009/02/13 Equivalent to my Fedora services Same machine as in Fedora chart. ext3