Overview
The Sakai 23 QA Hub is the home page for the Sakai 23 Quality Assurance effort.
For questions please contact sakai-qa@apereo.org
Sakai QA Planning Meetings
The Sakai QA Planning Group meets every Thursday from 6:00 pm - 7:00 pm, Eastern time.
This group guides the overall direction of the Sakai QA effort, creates testing materials and processes, and participates in testing.
Meetings agendas and notes: Etherpad.
Meetings in BigBlueButton:
QA Room
password: apereo
Sakai Test Fests
The Sakai Test Fests are on Fridays from 10:00 am - 11:00 am, Eastern time.
This is an opportunity to test with other testers, ask questions, or get help testing an issue.
Meeting notes: Etherpad
Meetings in BigBlueButton:
QA Room
password: apereo
Communication
Join the Sakai QA list (sakai-qa@apereo.org) to keep up to date on all things QA in Sakai. Anyone can join the group here: Sakai-qa
Sakai QA Slack Channel
We have a very active Sakai QA channel in Apereo’s Slack instance. We use Slack to communicate during Test Fests, asking QA questions, and communicating with other QA testers.
Please contact sakaicoordinator@apereo.org to be added to Slack.
For a quick overview of Slack (along with some helpful tips n’ tricks), see the following video: Slack basics
Servers and Jira
The nightly server page contains links to the current nightly Sakai servers.
All bugs are reported in Jira and you will need an account to create or verify any Jiras. If you do not have an account, contact sakaicoordinator@apereo.org to have one created for you.
QA23 Testing
All testing for 23 using the test scripts is to be completed on 23.x Maintenance Branch on MariaDB or 23.x Maintenance Branch on MySQL 8.
It would be good to test on one branch one week, and the other branch the next week, and keep alternating each week so both branches receive lots of coverage.
Jira Verification
As issues are resolved, the Jiras first need to be resolved on trunk (master). Once they are verified as fixed, the Jiras will be merged to 23. At that point, the Jiras will need to be verified on the 23 branch.
There are several instances of trunk and when verifying Jiras, you may also want to alternate where you test:
http://nightly2.sakaiproject.org/
Filter for trunk Jiras needing verification so they can be merged to 23:
https://sakaiproject.atlassian.net/issues/?filter=10155
Filter for Jiras that have been merged to 23 and need to be verified on 23:
https://sakaiproject.atlassian.net/issues/?filter=10111
Document with Jira filters for current Sakai versions:
https://docs.google.com/document/d/1d3gytwO3CulhdmbjCSUpOeWdFE8-NUCWKYCRh58tDlI/edit?usp=sharing
Testing Scripts
The Sakai 23 - Tool Signup Sheet used by the QA group. In order to sign up on this sheet or to be able to edit the test scripts we are using for 23, you will need to be added to the sakai-qa-script-editors group. If you need to be added, please let us know!
Test Scripts: list of clean files available for download
A Google workbook containing links to test scripts for individual tools which can be downloaded. If there is no link currently for a specific tool, please check back as we are constantly updating. If you have a test script you would like to donate, please let us know!