From Fedora Project Wiki
(convert to new category system) |
(ABRT 2 updates) |
||
Line 1: | Line 1: | ||
{{QA/Test_Case | {{QA/Test_Case | ||
|description=This test case tests the functionality of the | |description=This test case tests the functionality of the ABRT feature using the ''Mailx'' plugin. | ||
|actions= | |actions= | ||
# Ensure you have the plugin installed with the command {{command|su -c 'yum install abrt-plugin-mailx'}} | # Ensure you have the plugin installed with the command {{command|su -c 'yum install abrt-plugin-mailx'}} as well as {{package|mailx}} package. | ||
# | # '''FIXME!!!''' Open {{filename|/etc/abrt/abrt_event.conf}} to see if there's similar line: <tt>'''!!!'''</tt> | ||
# Open {{filename|/etc/abrt/plugins/Mailx.conf}} and make sure the configuration is valid: | |||
# | |||
#: Enabled = yes | #: Enabled = yes | ||
#: EmailFrom = user@localhost | #: EmailFrom = user@localhost | ||
#: EmailTo = root@localhost | #: EmailTo = root@localhost | ||
#: SendBinaryData = no | #: SendBinaryData = no | ||
# Restart ABRT with the command{{command|su -c 'service abrtd restart'}} | # Restart ABRT with the command{{command|su -c 'service abrtd restart'}} | ||
# Make sure the sendmail service is running with the command {{command|su -c 'service sendmail start'}} (or, if you use a different MTA, ensure it is running) | # Make sure the sendmail service is running with the command {{command|su -c 'service sendmail start'}} (or, if you use a different MTA, ensure it is running) | ||
# Ensure that the ''abrtd'' and ''abrt-applet'' processes are both running | # Ensure that the ''abrtd'' and ''abrt-applet'' processes are both running | ||
# Kill a running process with the command {{command|kill -SIGSEGV (pid)}}. It must be a process that is part of a signed Fedora package | # Kill a running process with the command {{command|kill -SIGSEGV (pid)}}. It must be a process that is part of a signed Fedora package. Or use older crash you may have from previous testing. | ||
# Click on the panel applet to start ''abrt-gui'' | # Click on the panel applet to start ''abrt-gui'' | ||
# Select the entry matching the recently crashed application, click ''' | # Select the entry matching the recently crashed application, click '''Open''', choose '''Mailx''' reporter | ||
# Finish the reporting | |||
|results= | |results= | ||
# | # An email reporting the crash should be sent to the email address specified in {{filename|/etc/abrt/plugins/Mailx.conf}}. If you left this set to ''root@localhost'', you should be able to see the mail in the file {{filename|/var/spool/mail/root}} in a default Fedora setup or via command ''mail'' as a root. | ||
}} | }} | ||
[[Category:Package_abrt_test_cases]] | [[Category:Package_abrt_test_cases]] |
Revision as of 15:34, 15 March 2011
Description
This test case tests the functionality of the ABRT feature using the Mailx plugin.
How to test
- Ensure you have the plugin installed with the command
su -c 'yum install abrt-plugin-mailx'
as well asmailx
package. - FIXME!!! Open
/etc/abrt/abrt_event.conf
to see if there's similar line: !!! - Open
/etc/abrt/plugins/Mailx.conf
and make sure the configuration is valid:- Enabled = yes
- EmailFrom = user@localhost
- EmailTo = root@localhost
- SendBinaryData = no
- Restart ABRT with the command
su -c 'service abrtd restart'
- Make sure the sendmail service is running with the command
su -c 'service sendmail start'
(or, if you use a different MTA, ensure it is running) - Ensure that the abrtd and abrt-applet processes are both running
- Kill a running process with the command
kill -SIGSEGV (pid)
. It must be a process that is part of a signed Fedora package. Or use older crash you may have from previous testing. - Click on the panel applet to start abrt-gui
- Select the entry matching the recently crashed application, click Open, choose Mailx reporter
- Finish the reporting
Expected Results
- An email reporting the crash should be sent to the email address specified in
/etc/abrt/plugins/Mailx.conf
. If you left this set to root@localhost, you should be able to see the mail in the file/var/spool/mail/root
in a default Fedora setup or via command mail as a root.