From Fedora Project Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 3: Line 3:
| DATE || TIME || WHERE
| DATE || TIME || WHERE
|-
|-
| '''2010-04-01''' || ALL DAY || [irc://irc.freenode.net/fedora-test-day #fedora-test-day] ([http://webchat.freenode.net/?channels=fedora-test-day webirc])
| '''2010-04-01''' || From ''12:00'' to ''21:00'' UTC (8am -> 5pm EDT) || [irc://irc.freenode.net/fedora-test-day #fedora-test-day] ([http://webchat.freenode.net/?channels=fedora-test-day webirc])
|-
|-
|}
|}
'''DELETE-ME''': [[Test Day:2009-08-20 ABRT|Last test day page]] for inspiration.


=== What to test? ===
=== What to test? ===
Line 18: Line 20:


The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
* Development - Jiří Moskovčák (jmoskovc), Nikola Pajkovsky (npajkovs), Denys Vlasenko (dvlasenk), Karel Klíč (kklic)
* Development - Jiří Moskovčák (IRC: jmoskovc)
* Quality Assurance - [[User:Kparal|Kamil Páral]] (kparal), [[User:mnowak|Michal Nowak]] (mnowak), [[User:adamwill|Adam Williamson]] (adamw)
* Quality Assurance - [[User:Kparal|Kparal]] (IRC: kparal), [[User:mnowak|Michal Nowak]] (IRC: mnowak)
'''FIXME - who else?'''


=== Prerequisite for Test Day ===  
=== Prerequisite for Test Day ===  
Line 26: Line 29:


==== Fedora 13 installation ====
==== Fedora 13 installation ====
1. If you don't already have existing Fedora 13 installation, you may install from [http://serverbeach1.fedoraproject.org/pub/alt/stage/13-Beta.RC3/ Fedora 13 Beta RC3].
1. If you don't already have existing Fedora 13 installation, you may install from [http://serverbeach1.fedoraproject.org/pub/alt/stage/13-Beta.RC2/ Fedora 13 Beta RC2].


2. Then add ABRT development repository:
2. Then add ABRT development repository:
<pre>wget 'http://jmoskovc.fedorapeople.org/abrt.repo' -O /etc/yum.repos.d/abrt.repo</pre>
<pre>wget 'fixme' -O /etc/yum.repos.d/abrt.repo
wget 'fixme' -O /etc/pki/rpm-gpg/RPM-GPG-KEY-abrt</pre>


3. Fully upgrade:
3. Fully upgrade:
<pre>yum upgrade</pre>
<pre>yum upgrade</pre>
4. Check that you have ABRT version 1.0.9 installed.
<pre>rpm -qa 'abrt*'</pre>
5. Log out and log in again (this is important).


==== ABRT live image ====
==== ABRT live image ====
Line 45: Line 44:
! Architecture !! SHA256  
! Architecture !! SHA256  
|-
|-
| [http://kparal.fedorapeople.org/testdays/2010-04-01_ABRT/testday-20100401_i686.iso i686] || c2337879c3b6bc0d69e8bc89ca5f20839dfb1e9c4647b118f0f7df1516ed5ceb
| [http://fixme i686] || fixme
|-
|-
| [http://kparal.fedorapeople.org/testdays/2010-04-01_ABRT/testday-20100401_x86_64.iso x86_64] || 70bb2f38dff1ffd0b625a0889d81cde0dffe1c7461012bf7aec435f5355ceeea
| [http://fixme x86_64] || fixme
|}
|}


=== How to test? ===
=== How to test? ===
Please follow each of following [[:Category:ABRT_Test_Cases|ABRT Test Cases]] and sum up the results in the table below:
Please follow each of following [[:Category:ABRT_Test_Cases|ABRT Test Cases]] and sum up the results in the tables below:


# [[QA:Testcase ABRT CCPP addon]] - C/C++ tracebacks
# [[QA:Testcase_ABRT]] - default crash report
# [[QA:Testcase ABRT python]] - python tracebacks
# [[QA:Testcase_ABRT_Logger]] - Logger plugin
# [[QA:Testcase ABRT python better debugging]] - tests how [[Features/EasierPythonDebugging|EasierPythonDebugging]] works with python (see [[Features/EasierPythonDebugging#How_To_Test|How to test]] for more info)
# [[QA:Testcase_ABRT_Bugzilla]] - Bugzilla plugin
# [[QA:Testcase ABRT kernel]] - kernel oops
# [[QA:Testcase_ABRT_Mailx]] - Mailx plugin
# [[QA:TestCase ABRT BlackList]] - package blacklist
# [[QA:TestCase ABRT BlackList]] - package blacklist
# [[QA:Testcase ABRT GPG check]] - reporting crashes of signed packages only
# [[QA:Testcase ABRT GPG check]] - reporting crashes of signed packages only
# [[QA:TestCase ABRT GPG Keys]] - additional keys for signing packages
# [[QA:TestCase ABRT GPG Keys]] - additional keys for signing packages
# [[QA:Testcase ABRT quota]] - limiting the space occupied by ABRT's cache
# [[QA:Testcase ABRT Plugins]] - configuring plugins
# [[QA:Testcase_ABRT_Bugzilla]] - Bugzilla plugin
# [[QA:Testcase_ABRT_Logger]] - Logger plugin
# [[QA:Testcase_ABRT_Mailx]] - Mailx plugin
# [[QA:Testcase ABRT Actions and Reporters]] - testing of action/reporting plugins
# [[QA:Testcase ABRT Actions and Reporters]] - testing of action/reporting plugins
# [[QA:Testcase ABRT SOSreport plugin]] - SOSreport action plugin
# [[QA:Testcase ABRT Cron]] - periodical plugins using Cron
# [[QA:Testcase ABRT Cron]] - periodical plugins using Cron
# [[QA:Testcase ABRT GUI MAIN]] - testing the GUI (probably already during the previous steps, so just to sum it up)
# [[QA:Testcase ABRT Plugins]] - configuring plugins
# [[QA:Testcase ABRT CLI]] - CLI interface
# [[QA:Testcase ABRT CLI]] - CLI interface
# [[QA:Testcase ABRT kernel]] - kernel oops
# [[QA:Testcase ABRT python]] - python tracebacks
# [[QA:Testcase ABRT CCPP addon]] - C/C++ tracebacks


{{admon/important|Close all fake bugs you create!|During certain test cases you will be required to simulate application crashes and report these crashes into Bugzilla. It is '''very important''' that after every such fake report you open the link provided by ABRT and '''close that bug''' as NOTABUG with comment like ''"ABRT testing bug"''. Otherwise you would overload package developers with fake bug reports. Thank you.}}
'''FIXME - update test cases above! sort them in some meaningful order!'''


{{admon/note|Report SELinux denials against ABRT|If you encounter some SELinux (AVC) denials during testing, please report them against the '''abrt''' package, not '''selinux''' package. Thanks.}}
'''FIXME - add Improved Python Debugging test case according to [https://fedorahosted.org/fedora-qa/ticket/55#comment:3 jmoskovc's comment].'''


=== Test Results ===
=== Test Results ===
Please report all bugs into [https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=abrt Bugzilla] against the '''abrt''' component.
Please report all bugs into [https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=abrt Bugzilla] against the '''abrt''' component.
''' FIXME - update column count and their headers according to final test case list.'''


{|
{|
! User
! User
! [[QA:Testcase ABRT CCPP addon|CCPP]]
! [[QA:Testcase_sample_1|Sample test 1]]
! [[QA:Testcase ABRT python|python]]
! [[QA:Testcase_sample_2|Sample test 2]]
! [[QA:Testcase ABRT python better debugging | pydebug ]]
! [[QA:Testcase_sample_3|Sample test 3]]
! [[QA:Testcase ABRT kernel|kernel]]
! [[QA:Testcase_sample_4|Sample test 4]]
! [[QA:TestCase ABRT BlackList|Blacklist]]
! [[QA:Testcase ABRT GPG check|GPG check]]
! [[QA:TestCase ABRT GPG Keys|GPG keys]]
! [[QA:Testcase ABRT quota|quota]]
! [[QA:Testcase ABRT Plugins|Plugins]]
! [[QA:Testcase_ABRT_Bugzilla|Bugzilla]]
! [[QA:Testcase_ABRT_Logger|Logger]]
! [[QA:Testcase_ABRT_Mailx|Mailx]]
! [[QA:Testcase ABRT Actions and Reporters|Act&Rep]]
! [[QA:Testcase ABRT SOSreport plugin|SOSreport]]
! [[QA:Testcase ABRT Cron|Cron]]
! [[QA:Testcase ABRT GUI MAIN|GUI]]
! [[QA:Testcase ABRT CLI|CLI]]
! References
! References
|-
|-
| [[User:Sample User|Sample User]]
| [[User:Sample User|Sample User]]
| {{result|none}}
| {{result|none}}  
| {{result|pass}}
| {{result|pass}}
| {{result|warn}} <ref>Test pass, but also encountered {{bz|54321}}</ref>
| {{result|warn}} <ref>Test pass, but also encountered {{bz|54321}}</ref>
| {{result|fail}} <ref>{{bz|12345}}</ref>
| {{result|fail}} <ref>{{bz|12345}}</ref>
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|pass}}
| {{result|none}}
| {{result|none}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|pass}}
| {{result|none}}
| <references/>
|-
| [[User:mnowak|Michal Nowak]]
| {{result|none}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|none}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|fail||578877|578875}}
| {{result|pass}}
| {{result|pass||578878}}
| {{result|pass}}
| <references/>
|-
| [[User:kparal|Kamil Páral]]
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|none}}
| {{result|warn||578840}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| <references/>
|-
| [[User:rnovacek|Radek Nováček]]
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|none}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| <references/>
|-
| [[User:bertux|Bertrand Juglas]]
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| <references/>
| <references/>
|-
|-
| [[DaveMalcolm|Dave Malcolm]]
| {{result|pass}}
| {{result|fail||578969}}
| {{result|fail||578976}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| <references/>
|-
| [[User:yxd|Xudong Yang]]
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| <references/>
|-
| [[User:dramsey|dramsey]]
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|none}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| {{result|none}}
| {{result|none}}
| {{result|pass}}
| {{result|pass}}
| {{result|none}}
| <references/>
|}
|}


[[Category:Fedora 13 Test Days]]
[[Category:Fedora 13 Test Days]]
Please note that all contributions to Fedora Project Wiki are considered to be released under the Attribution-Share Alike 4.0 International (see Fedora Project Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please solve the following task below and enter the answer in the box (more info):

Cancel Editing help (opens in new window)