||||[[https://wiki.ubuntu.com/UbuntuGNOME/Testing | {{attachment:UbuntuGNOME/Artwork/Graphics/testing.png}}]]||[[https://wiki.ubuntu.com/UbuntuGNOME/Testing | Back to Testing Page]]|| Read this Site in your language: || [[https://wiki.ubuntu.com/UbuntuGNOME/Testing/Activities/German| German]] || [[https://wiki.ubuntu.com/UbuntuGNOME/Testing/Activities/Greek| Ελληνικά]] || <
> ||'''Table of Contents'''<
> <>|| = Testing = Testing is split into distinct, but joined areas. The '''Daily Builds''', the '''QA-testing of Milestone releases''' and the '''Milestone releases''' themselves. To not get overly complicated, think of it as that we have a [[https://wiki.ubuntu.com/VividVervet/ReleaseSchedule | schedule]] to keep to. A few days before a Milestone is due, the daily is plucked and becomes the QA (Quality Assurance) test version for the Milestone release. Once it is confirmed that the QA version works, it then becomes the [[https://wiki.ubuntu.com/UbuntuGNOME/Testing/Activities#Milestone_Releases | Milestone]]. All release stages are tracked by [[http://iso.qa.ubuntu.com/ | ISO Tracker]] where you can get the latest builds, see and allocate any Bugs. So, in order of how they happen. == Daily Builds == These ISOs are automatically generated every 24 hours using the latest updates on the system from the developers. They are available from [[http://iso.qa.ubuntu.com/|ISO tracker]]. Using the [[https://help.ubuntu.com/community/ZsyncCdImage | zsync (or rsync)]] option allows you to update your [[https://help.ubuntu.com/community/BurningIsoHowto |iso]] to any of the various dailies you choose to follow without having to re-download the entire iso. They are there to check that bugs that are resolved between the Milestone releases do not break the install. They also are used to confirm that any fix for a bug that seriously affects an initial install which is released for testing now works. Daily builds are suspended when pre-milestone testing is being carried out (see below). == When do they build? == The desktop builds are scheduled to start at 16:29 (UTC) and take approximately 90 minutes to complete. ''Please note from the release team: Sure, as long as it's clear that it's subject to change - We're not intending to make any promises here. We won't change them around frivolously or anything but it's possible.'' The timing of the auto build of Ubuntu GNOME can be found [[http://bazaar.launchpad.net/~ubuntu-cdimage/ubuntu-cdimage/mainline/view/head:/etc/crontab | here ]]. If you do notice that builds are not appearing as expected, please contact [[amjjawad]] to let him know or just drop an email to the Ubuntu GNOME [[https://lists.ubuntu.com/mailman/listinfo/ubuntu-gnome | Mailing List]]. == QA testing of Milestone releases == Cadence, Beta and Release Candidates (RC) are also tested using [[http://iso.qa.ubuntu.com/|ISO tracker]]. If you want to help out in this important area of testing, please read through [[https://wiki.ubuntu.com/Testing/ISO/Procedures | procedures]] for further details. These appear a couple of days before the actual Milestone release so that we can check they are okay to become Milestone releases. '''QA testing is to ensure the actual install iso works, if you can, please get involved in the QA testing.''' == Rebuilding a Release Candidate == These are carried out manually, during this time the release team do update the [[http://iso.qa.ubuntu.com/qatracker | notice panel]]. Please ask on #ubuntu-release if you have questions. == Milestone Releases == Once a Milestone release passes the QA testing, it becomes a Milestone Release and is listed on the [[http://cdimage.ubuntu.com/ubuntu-gnome/releases/ | Releases]] as such. If you would to know more about how this all works, have a read of [[https://wiki.ubuntu.com/QATeam/Overview/TheStages | Stages of testing]]. = General Testing = During the release cycle, things will get broken. You can really reduce these occurrences by taking the time to read [[http://ubuntuforums.org/showthread.php?t=1479146|Partial Upgrades]]. == Known Issues == All the known issues for a particular release are mentioned in the Announcement email, and are available to see at [[http://iso.qa.ubuntu.com/ | ISO Tracker]]. == Manual test of ISO and CD == On the help-pages of Ubuntu there is an extensive guide on [[https://help.ubuntu.com/community/HowToMD5SUM|how to MD5SUM]]. = Specific Testing = == QA Tests == You can do more specific tests, like ones done for the Ubuntu ISO : http://iso.qa.ubuntu.com/qatracker == Laptop Testing == Laptops never cease to have their little 'quirks'. You can help on this important area by heading over to [[https://wiki.ubuntu.com/Testing/Laptop/Procedures | Laptop Testing]] for full details. == Upgrade Testing == Not everyone is a fan of New/Fresh Clean Installation. There are users who prefer to do an upgrade from a previous release to the latest one. We have to make sure the upgrade process is as smooth as it should be and that must be done during the test process of a development release. '''Note:''' whether you’re helping Ubuntu GNOME Team with Testing or you’re a fan of running unstable releases on your machine, kindly make sure to '''[[https://wiki.ubuntu.com/UbuntuGNOME/Testing#Important_Notes | backup]]''' your important files before anything else. * General Information about [[https://help.ubuntu.com/community/Upgrades | Upgrading]]. * How to [[https://help.ubuntu.com/community/Upgrades#Upgrading_to_development_releases | upgrade to a development release]] * [[http://ubuntugnome.org/upgrade-testing/ | See Also]]. == Unwanted packages == Some packages can be automatically installed, but are not wanted on a default installation. To find the package which automatically installed the package that you don't want : * Install {{{apt-rdependsi}}} * run "{{{apt-rdepends -r --show=Depends the_unwanted_package}}}" => It will show which packages depend on {{{the_unwanted_package}}}. * Run "{{{apt-rdepends -r --show=Recommends the_unwanted_package}}}" => It will show which packages recommend {{{the_package_unwanted}}} (recommended packages are installed by default). * You may have to run the commands several times to see the complete chain of depends / recommends. = See Also = * [[https://wiki.ubuntu.com/QATeam | Ubuntu QA Team Page]] * [[https://wiki.ubuntu.com/Testing/Activities | QA Activities Page]]