Package Maintainers! This document describes testing procedures for the software contained in this repository. All sections must be completed and signed off before a package can be moved from one repository to the next.
- Did it build?
- Are files present in build package:
- Check package, data.tar - make sure all files intended to be installed are there
All advertised functionality must be present and functional. Things to check for correct function:
- Install
software-properties-gtk
from apt, if not installed. - Settings Tab:
- Disable all checkmarks listed in both standard and developer options
- Launch
software-properties-gtk
and check that all sources are disabled- Four main repos are in "Ubuntu Software" Tab
- Source Code is in "Ubuntu Software" Tab
- Pre-release updates is in "Developer Options" tab
software-properties-gtk
must now be closed.
- Enable all source checkmarks in both standard and developer options
- Launch
software-properties-gtk
and check that all sources are enabled- Same places as before.
- Remember to close
software-properties-gtk
- Updates Tab:
- Disable all update repos in Updates Tab
- Launch
software-properties-gtk
and check that all sources are disabled- All repos are in "Updates" tab.
- Close
software-properties-gtk
now.
- Enable all update repos in Updates Tab
- Launch
software-properties-gtk
and check that all sources are enabled- Same places, close when finished.
- Extra Sources Tab:
- Click "Add" (+) button at bottom.
- "Add Source" dialog appears
- "Add" button is grayed out.
- Add extra repository (e.g.
ppa:system76/proposed
)- "Add" button is enabled when valid ppa is typed in.
- Repository is added to list after breif update
- Select repository and click the modify button (pencil icon); check that Modify Source dialog opens.
- "Modify Source" dialog opens.
- "Cancel" button in top left.
- Green "Save" button in top right.
- Set "Version" to
xenial
- Set "Type" to
Source Code
- Click "Save".
- Dialog closes
- Repository is updated in list after a short delay.
- Click same repository and click modify button.
- "Modify Source" opens again.
- Change "Version" to
xebiak
- Click "Save"
- Repository is updated after delay.
- Error message appears: "Does not have a Release File"
- Click Close
- Select same repository and click modify
- "Modify Source" opens again.
- Change "Version" to xenial
- Turn off "Enabled" Switch
- Click "Save"
- Repository is updated and moved to disabled section below.
- Repository is not bold
- "(disabled)" is appended to end of repository
- Select same repository and click the remove button
- "Remove Source" confirmation dialog opens.
- "Cancel button" in top left
- Red "Remove" button in top right.
- Click "Remove"
- Repository disappears from list after short delay.
- Select "Pop-OS" Repository and click the remove button
- "Remove Source" dialog opens again.
- Click "Cancel"
- "Remove Source" dialog closes.
- "Pop-OS" repository remains in list.
- Click "Add" (+) button at bottom.