The initial decisions on what and when to test, will be taken following discussion with the members of the Xubuntu Release team.
At the start of a cycle, the QA team needs to ensure that:
Image testcases we use are still correct.
When the intention is that package testing will take place during the cycle, package testcases required during the cycle are still correct.
The testsuites on the Package Tracker make sense for what we intend to test during the cycle. Differences between regular and LTS releases are often, but not always, needed.
Scheduling of ISO, and when appropriate Package, testing should take place amongst the QA team.
When there are changes to a package we test, following for example a bug fix, a further check of the testcase involved should take place. Further testing calls for that package should be made to check for regression during the cycle.
When a package during test constantly fails, or bug reports indicate a failure in a package for something not tested, the testcase for that package can be disabled temporarily. The QA Lead is responsible for ensuring tests are both disabled and re-enabled when appropriate.
Xubuntu ISOs are built and added to the tracker at approximately 02:00 UTC. This time can be changed by amending our build times on the ubuntu-cdimage crontab and proposing the change.