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)


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


==== 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 43:
! 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:


# [[QA:Testcase ABRT CCPP addon]] - C/C++ tracebacks
High level details on how a contributor can get involved.  This can include (but not limited to):
# [[QA:Testcase ABRT python]] - python tracebacks
# [[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 kernel]] - kernel oops
# [[QA:TestCase ABRT BlackList]] - package blacklist
# [[QA:Testcase ABRT GPG check]] - reporting crashes of signed packages only
# [[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 SOSreport plugin]] - SOSreport action plugin
# [[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 CLI]] - CLI interface


{{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.}}
* Areas to target with exploratory testing
* A list of pre-defined test cases to execute
* How to report back results


{{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.}}
=== Test Cases ===
 
Provide a list of test areas or test cases that you'd like contributors to execute. See [[:Category:ABRT Test Cases]].


=== 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.


Construct a table or list to allow testers to post results.  Each column should be a test case or configuration, and each row should consist of test results. Include a link where to report bugs. For example:
Please report all bugs into [https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora Bugzilla] against the '''abrt''' component.
{|
{|
! User
! User
! [[QA:Testcase ABRT CCPP addon|CCPP]]
! Smolt Profile
! [[QA:Testcase ABRT python|python]]
! [[QA:Testcase_sample_1|Sample test 1]]
! [[QA:Testcase ABRT python better debugging | pydebug ]]
! [[QA:Testcase_sample_2|Sample test 2]]
! [[QA:Testcase ABRT kernel|kernel]]
! [[QA:Testcase_sample_3|Sample test 3]]
! [[QA:TestCase ABRT BlackList|Blacklist]]
! [[QA:Testcase_sample_4|Sample test 4]]
! [[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:FasUser]]  
| {{result|none}}
| [http://www.smolts.org/client/show/pub_84465125-1350-4f83-87b9-5f16f7430eb8 HW]
| {{result|pass}}
| PASS
| {{result|warn}} <ref>Test pass, but also encountered {{bz|54321}}</ref>
| PASS
| {{result|fail}} <ref>{{bz|12345}}</ref>
| FAIL <ref>See {{bz|12345}}</ref>
| {{result|none}}
| PASS
| {{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/>
| <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/>
|-
| [[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)