From Fedora Project Wiki
Description
This test case tests the functionality of the ABRT feature using the Bugzilla plugin.
How to test
- if you don't have an account on the bugzilla (https://bugzilla.redhat.com), create one
- Edit /etc/abrt/abrt.conf to enable and activate the Bugzilla plugin. A sample config is noted below
# common abrt settings [ Common ] # enabled plugins # there has to be exactly one database plugin EnabledPlugins = Mailx, SQLite3, CCpp, Logger, Kerneloops, KerneloopsScanner, KerneloopsReporter, Bugzilla, Python # reporters association with analyzers [ AnalyzerActionsAndReporters ] CCpp = Mailx, Bugzilla, Logger Python = Mailx, Bugzilla, Logger
- Edit ~/.abrt/Bugzilla.conf and make sure the configuration is valid. Insert your username and password
BugzillaURL = https://bugzilla.redhat.com/xmlrpc.cgi NoSSLVerify = yes #enter your login here Login = #enter your password here Password =
Restart ABRT:
# service abrt restart
And final steps are:
- Ensure that the abrt and abrt-applet processes are both running
- Kill a running process: kill -SIGSEGV (pid). It must be a process that is part of a signed Fedora package
- Click on the panel applet to start abrt-gui
- Select the entry matching the recently crashed application, select Generate
- At the report window, click Apply
Expected Results
- a bug entry should be filled in the Bugzilla, the entry should be assigned to the package you crashed