QA/Getting Started

From Wiki [en] OpenMandriva
< QA
Revision as of 20:01, 18 August 2018 by Ben79 (Talk | contribs) (Triaging New Bugs with Bugzilla)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Warning.png
This wiki article may have one or more issues, and require cleanup or review in order to comply with the OpenMandriva Wiki Quality Standards.
Please help improve it or discuss these issues on the talk page. The following reason was given: Under Construction

G4217.png


Getting Started with QA

We're glad that you're interested in QA! We've compiled this document to help you get started in helping us test OpenMandriva Lx.

Remember, you will need to use the command line to test more often than not. Make sure you have an Issues.OpenMandriva.org account, and are subscribed to github.com/OpenMandrivaSoftware.

Setting up your OpenMandriva Lx system

Because you'll probably be working with untested (with our OS at least) software, we strongly urge you to use a dedicated or virtual machine for testing. Or not - if you have good backups and are willing to test (and possibly wreck havoc on) your daily routine with these pre-release versions, you are more than welcome to (and in fact, we encourage the latter, because it makes sure that we have real-life use cases for these things).

Pre-release software comes through the testing repositories. We only support a testing repository for main, because contrib, non-free, and restricted are maintainer dependent and out of our control. There are testing repos for contrib, non-free, and restricted. If you choose to test those generally you'll be working directly with the package developer/maintainer.

You can add the repositories as follows:

urpmi.addmedia Main_Testing http://abf-downloads.openmandriva.org/3.0/repository/$ARCH/main/testing/

Substitute $ARCH with your architecture.

Package Testing with Kahinah

Now that your system is set up, it's time to vote for the packages. Do they work? Are there really bad issues?

We use a system called Kahinah, which uses voting to determine which packages to push to the stable repository or not.

First, login to Kahinah. This uses your Github login.

You can see what packages are waiting to be tested in "Recent Builds". Give it a thumbs up or thumbs down, and let us know why.

Testing new Alpha/Beta/RC ISOs

This is discussed here: https://wiki.openmandriva.org/en/OpenMandriva_Release_QA

Triaging New Bugs with Bugzilla

This process is in development at this time.