← Back to team overview

lubuntu-qa team mailing list archive

Buildup to beta2 -- Testcase Revamp

 

Ok, feature freeze and beta1 craziness is now behind us. Some of you may have noticed, but the first phase of our testcase migration is now complete. All the old testcases (including the application testcases!) are now migrated into the tracker. You can see the general application testcases from last cycle in the 'ubuntu global jam' milestone on the package tracker:

http://packages.qa.ubuntu.com/qatracker/milestones/235/builds

What this means is work can now begin on enhancing and improving the testcases and testsuites we have. The first testcases being targedt are the image testcases. As many of you noticed, they need to be updated to match the new features found in the beta1 installer. To that end there's a few bugs out there to support rolling out the changes to the testcases:

https://bugs.launchpad.net/ubuntu-qa-website/+bug/1039158
https://bugs.launchpad.net/ubuntu-qa-website/+bug/1050489

The goals to have done for beta2 are:

-Updating testcases for new ubiquity features (webcam take a picture, lvm, encryption, etc) -Adding alternate-only testcases back to the desktop cd's as needed (need testcases for the livecd, memtest, etc) -Migration of ubuntu testcases to all flavors (the changes above should allow this to happen)
    -Finishing the last ubuntu server testcases for rollout

In regards to the flavor testcases, flavor specific pieces will be additional testcases on-top of the default ubuntu testcases. The bugs above will support varying the displaying of 'ubuntu/xubuntu/lubuntu/kubuntu/ubuntu studio/mythbuntu/edubuntu' inside the testcases, allowing us to share all the bulk of maintenance as much as possible. I know some of you have been helpful in wanting to write testcases. There is actually a team of folks

https://wiki.ubuntu.com/Testing/TestCaseAdmins/ManagementOverview

and a specific format

https://wiki.ubuntu.com/Testing/TestCaseFormat

that is being followed. If your interested in helping, please get in touch with me. You can help write testcases, verify testcases that have been written, help out with migrating testcases, etc.

Thanks everyone!

Nicholas