From Fedora Project Wiki
(updated to match current abrt) |
|||
(20 intermediate revisions by 7 users not shown) | |||
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 kerneloops feature. |
|actions= | |actions= | ||
− | # | + | |
− | # | + | |
− | #* | + | # Ensure you have will-crash-0.5 installed |
− | #* | + | #* {{command|su -c 'yum install will-crash-0.5'}} |
− | # | + | # Ensure you have the plugin installed with the following command: |
− | + | #* {{command|su -c 'yum install abrt-addon-kerneloops'}} | |
− | # | + | # Ensure you have kernel-devel package installed |
− | + | #* {{command|su -c 'yum install kernel-devel-`uname -r`'}} | |
− | + | # Ensure that the system log watcher service is running - {{command|systemctl status abrt-oops.service}} | |
− | + | # Make sure {{filename|/etc/libreport/events.d/koops_event.conf}} contains | |
− | + | <pre>EVENT=post-create analyzer=Kerneloops | |
− | + | # >> instead of > is due to bugzilla.redhat.com/show_bug.cgi?id=854266 | |
− | + | abrt-action-analyze-oops && | |
− | + | dmesg >>dmesg && | |
+ | abrt-action-generate-core-backtrace | ||
+ | abrt-action-save-kernel-data | ||
</pre> | </pre> | ||
− | + | # Run the following command: | |
− | # | + | #* {{command|su -c 'will_oops'}} |
− | + | # Observe whether a crash notification appears | |
− | #* | ||
− | # | ||
− | |||
− | |||
|results= | |results= | ||
− | # | + | # ABRT should catch kernel oops appearing in {{filename|/var/log/messages}}, create a crash report and notify you via the notification area |
}} | }} | ||
− | [[Category: | + | [[Category:Package_abrt_test_cases]] |
Latest revision as of 12:21, 3 May 2013
Description
This test case tests the functionality of the ABRT kerneloops feature.
How to test
- Ensure you have will-crash-0.5 installed
su -c 'yum install will-crash-0.5'
- Ensure you have the plugin installed with the following command:
su -c 'yum install abrt-addon-kerneloops'
- Ensure you have kernel-devel package installed
su -c 'yum install kernel-devel-
uname -r
'
- Ensure that the system log watcher service is running -
systemctl status abrt-oops.service
- Make sure
/etc/libreport/events.d/koops_event.conf
contains
EVENT=post-create analyzer=Kerneloops # >> instead of > is due to bugzilla.redhat.com/show_bug.cgi?id=854266 abrt-action-analyze-oops && dmesg >>dmesg && abrt-action-generate-core-backtrace abrt-action-save-kernel-data
- Run the following command:
su -c 'will_oops'
- Observe whether a crash notification appears
Expected Results
- ABRT should catch kernel oops appearing in
/var/log/messages
, create a crash report and notify you via the notification area