From Fedora Project Wiki
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
# Run {{command|abrt-cli --list --full}} to show all crashes | # Run {{command|abrt-cli --list --full}} to show all crashes | ||
# Try crash reporting: run {{command|abrt-cli --report <tt>CRASH_DIR</tt>}} to report a crash to e.g. Logger | # Try crash reporting: run {{command|abrt-cli --report <tt>CRASH_DIR</tt>}} to report a crash to e.g. Logger | ||
#* Respond ''Y'' for Bugzilla reporter, and ''N'' to skip reporting using Logger | |||
# Run {{command|abrt-cli --delete <tt>CRASH_DIR</tt>}} to delete the report | # Run {{command|abrt-cli --delete <tt>CRASH_DIR</tt>}} to delete the report | ||
|results= | |results= | ||
# Option '''--list | # Option '''--list''' shows all not-yet-reported crashes | ||
# Option '''--list''' | # Option '''--list --full''' shows all crashes | ||
# Option '''--report''' | # Option '''--report''' shows crash report and asks for confirmation before sending it | ||
#* ABRT | #* ABRT asks you to choose one of the analyzer 'local GDB debugger' or 'retrace sever' and then analyzes the crash and creates a report. When the report is ready, {{command|abrt-cli}} opens a text editor with the content of the report. You can see what's being reported, and you are able fill in instructions on how to reproduce the crash and other comments. | ||
#* You | #* You are asked if you want to execute some reporter plugins or not. | ||
# Option '''--delete''' | # Option '''--delete''' deletes crash | ||
}} | }} | ||
[[Category:Package_abrt_test_cases]] | [[Category:Package_abrt_test_cases]] |
Revision as of 11:57, 1 April 2011
Description
This test case tests the functionality of the ABRT command line interface.
Setup
- If you are running through the set of ABRT test cases you probably have a bunch of crash reports in cache. If not, then crash some applications with the command
kill -SIGSEGV (pid)
. Make sure they are not applications containing important data! - Make sure you have
abrt-cli
installed:su -c 'yum install abrt-cli'
How to test
- Run
abrt-cli --list
to show unreported crashes - Run
abrt-cli --list --full
to show all crashes - Try crash reporting: run
abrt-cli --report CRASH_DIR
to report a crash to e.g. Logger- Respond Y for Bugzilla reporter, and N to skip reporting using Logger
- Run
abrt-cli --delete CRASH_DIR
to delete the report
Expected Results
- Option --list shows all not-yet-reported crashes
- Option --list --full shows all crashes
- Option --report shows crash report and asks for confirmation before sending it
- ABRT asks you to choose one of the analyzer 'local GDB debugger' or 'retrace sever' and then analyzes the crash and creates a report. When the report is ready,
abrt-cli
opens a text editor with the content of the report. You can see what's being reported, and you are able fill in instructions on how to reproduce the crash and other comments. - You are asked if you want to execute some reporter plugins or not.
- ABRT asks you to choose one of the analyzer 'local GDB debugger' or 'retrace sever' and then analyzes the crash and creates a report. When the report is ready,
- Option --delete deletes crash