QA:Testcase Anaconda save traceback to bugzilla
This test case is intended to introduce a failure, and validate anaconda is able to properly handle the failure and report the issue to bugzilla. A valid bugzilla username and password is required for this test, please refer to BugsAndFeatureRequests.
Download, or create, boot media needed to boot and test the Fedora installer
How to test
- Boot the installer by any available means.
- If you know how to make Anaconda crash, you can do so. Otherwise use Anaconda's fake exception handling trigger - run the following command:
kill -USR1 `cat /var/run/anaconda.pid`Switch back to the GUI, an error dialog should be displayed after a few seconds (sometimes you might need to click on some UI element to achieve that).
- Check that a file with all the crash details has been created in
- Report the exception to Bugzilla using the error dialog.
- If you used the fake exception handling trigger, go to Bugzilla and close the newly reported bug as NOTABUG.
- The installer presents a failure dialog and allows you to report it to Bugzilla.
- Exception traceback is displayed.
- Crash details are saved into
- After reporting to Bugzilla, depending on the traceback you are either informed that a new bug was created, or that an existing bug was found that matches this failure. Either way, a bug number is provided.
- Details of the failure are attached to the bug report.