diff options
author | Jiri Moskovcak <jmoskovc@redhat.com> | 2010-02-04 16:43:03 +0100 |
---|---|---|
committer | Jiri Moskovcak <jmoskovc@redhat.com> | 2010-02-04 16:43:03 +0100 |
commit | 0f261310a1e6dc6284fc147df9eed44816bc7572 (patch) | |
tree | a4a7d731045bce9c6b00d2e100ae3ea6751528fe /doc | |
parent | f42baa45204bfb1df7219242d7ebcc102ad494be (diff) | |
download | abrt-0f261310a1e6dc6284fc147df9eed44816bc7572.tar.gz abrt-0f261310a1e6dc6284fc147df9eed44816bc7572.tar.xz abrt-0f261310a1e6dc6284fc147df9eed44816bc7572.zip |
Added how to test guidlines
Diffstat (limited to 'doc')
-rw-r--r-- | doc/HOW_TO_TEST | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/doc/HOW_TO_TEST b/doc/HOW_TO_TEST new file mode 100644 index 00000000..d5103dd7 --- /dev/null +++ b/doc/HOW_TO_TEST @@ -0,0 +1,32 @@ +How to test before releasing new update: + +I. Build and install +=================== +a) build the packages as scratch in koji +b) download and install (the best is to create a local repo and try to install it using yum) +c) start the daemon and check logs for any sign of a problem + +II. Crash detection +===================== + == 1. Default crash detection == + a) kill some C/C++ app with kill -9 and watch if it's detected by abrt + b) edit some packaged python script to raise an exception and watch is abrt + detects it + c) use our saved kerneloopses and test detection of oopses + + == 2. Advanced crash detection == + a) crash some app that comes from unsigned package - abrt should ignore it + b) disable the gpg chcek and try repeat step a) - abrt shouldn't ignore it + +III. Reporting +============= + == 1. Reporting to bugzilla == + a) try to report some crash to bz using gui + - gui should ask for login+pass + - crash should be reported after filling the right credentials + b) try to report using gui without gnome-keyring + - gui should ask for login+pass + - crash should be reported after filling the right credentials + - login+pass won't be saved + c) try to report every supported crash abrt detects C/C++, oops, python script + d) repeat this with cli |