From Fedora Project Wiki

Line 4: Line 4:
 
# Ensure you have the plugin installed:
 
# Ensure you have the plugin installed:
 
#: <pre>yum install abrt-plugin-logger</pre>
 
#: <pre>yum install abrt-plugin-logger</pre>
# Edit <code>/etc/abrt/abrt.conf</code> and be sure the ''Logger'' plugin in the following sections ''EnabledPlugins'', ''CCpp'' and ''Python''.  For example:
+
# Edit <code>/etc/abrt/abrt.conf</code> and be sure the ''Logger'' plugin in the ''CCpp'' and ''Python'' sections.  For example:
 
#: <pre>
 
#: <pre>
#: ...
 
#: EnabledPlugins = Logger, SQLite3, CCpp, Kerneloops, KerneloopsScanner, KerneloopsReporter, Bugzilla, Python #, Mailx
 
 
#: ...
 
#: ...
 
#: CCpp = Bugzilla, Logger
 
#: CCpp = Bugzilla, Logger
Line 17: Line 15:
 
# Kill a running process: <tt>kill -SIGSEGV (pid)</tt>. It must be a process that is part of a signed Fedora package
 
# Kill a running process: <tt>kill -SIGSEGV (pid)</tt>. It must be a process that is part of a signed Fedora package
 
# 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, then click on '''Report'''
+
# Select the entry matching the recently crashed application, then click on '''Report''', select Logger plugin.
 
# At the report window, click '''Send'''
 
# At the report window, click '''Send'''
 
|results=
 
|results=
# After you click '''Send''', a notification window should report, among other things: "Logger: Report was stored into: /var/log/abrt-logger"
+
# After you click '''Send''', a notification window should report: "Logger: Report was stored into: /var/log/abrt-logger"
 
}}
 
}}
 
[[Category:ABRT_Test_Cases]]
 
[[Category:ABRT_Test_Cases]]

Revision as of 16:15, 31 March 2010

Description

This test case tests the functionality of the ABRT feature using the Logger plugin.


How to test

  1. Ensure you have the plugin installed:
    yum install abrt-plugin-logger
  2. Edit /etc/abrt/abrt.conf and be sure the Logger plugin in the CCpp and Python sections. For example:
    ...
    CCpp = Bugzilla, Logger
    Python = Bugzilla, Logger
    ...
  3. Restart ABRT:
    # service abrt restart
  4. Confirm that the abrt and abrt-applet processes are both running
  5. Kill a running process: kill -SIGSEGV (pid). It must be a process that is part of a signed Fedora package
  6. Click on the panel applet to start abrt-gui
  7. Select the entry matching the recently crashed application, then click on Report, select Logger plugin.
  8. At the report window, click Send

Expected Results

  1. After you click Send, a notification window should report: "Logger: Report was stored into: /var/log/abrt-logger"