The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Quality
From Mer Wiki
(Difference between revisions)
(→Quality of Mer) |
(→ToDo) |
||
Line 21: | Line 21: | ||
1. '''Test automation''' | 1. '''Test automation''' | ||
# Automatic smoke testing | # Automatic smoke testing | ||
− | ## Create test automation virtual image (with eat, SSH and static IP) | + | ## Create test automation virtual image (with eat, SSH and static IP) (phaeron) |
− | ## Setup | + | ## Setup test automation environment (Yunta) |
− | + | ## Create smoke test plan (E-P) | |
− | ## Create smoke test plan | + | ## Test result reporting (QA-reports, see task [https://bugs.merproject.org/show_bug.cgi?id=244 Mer-244], phaeron) |
− | ## Test result reporting (QA-reports, see task [https://bugs.merproject.org/show_bug.cgi?id=244 Mer-244]) | + | |
− | + | ||
# Design to identify test constraints [https://bugs.merproject.org/show_bug.cgi?id=317 Mer-317] | # Design to identify test constraints [https://bugs.merproject.org/show_bug.cgi?id=317 Mer-317] | ||
# Netconsole for debugging, http://www.mjmwired.net/kernel/Documentation/networking/netconsole.txt | # Netconsole for debugging, http://www.mjmwired.net/kernel/Documentation/networking/netconsole.txt | ||
2. ''' Test coverage ''' | 2. ''' Test coverage ''' | ||
− | # Create a coverage chart/table for core packages | + | # Create a coverage chart/table for core packages (E-P) |
3. ''' Mer Dashboard ''' | 3. ''' Mer Dashboard ''' | ||
− | # Mer dashboard [https://bugs.merproject.org/show_bug.cgi?id=429 Mer-429] | + | # Mer dashboard [https://bugs.merproject.org/show_bug.cgi?id=429 Mer-429] (kyyberi and lbt) |
# http://www.youtube.com/watch?v=urmp-fmjRro | # http://www.youtube.com/watch?v=urmp-fmjRro | ||
Revision as of 05:29, 20 July 2012
Contents |
Quality
QA tools
QA tools used in Mer:
HowTo's
ToDo
1. Test automation
- Automatic smoke testing
- Create test automation virtual image (with eat, SSH and static IP) (phaeron)
- Setup test automation environment (Yunta)
- Create smoke test plan (E-P)
- Test result reporting (QA-reports, see task Mer-244, phaeron)
- Design to identify test constraints Mer-317
- Netconsole for debugging, http://www.mjmwired.net/kernel/Documentation/networking/netconsole.txt
2. Test coverage
- Create a coverage chart/table for core packages (E-P)
3. Mer Dashboard
- Mer dashboard Mer-429 (kyyberi and lbt)
- http://www.youtube.com/watch?v=urmp-fmjRro
4. Documentation
- Create Category:About pages for tools and processes
- Create a documentation how to contribute to the QA tests
List of all bugs and tasks related to QA.
Contact
- Mailing lists
- IRC: Channel #mer on irc.freenode.net
Meetings
Future topics
- Bug metrics and QA ToDo list (19.7.2012)
- Test coverage (26.7.2012)
Minutes
- Meeting minutes 2012-07-12, Status update
- Meeting minutes 2012-07-05, Status update
- Meeting minutes 2012-06-21, Acceptance criteria for the tools and tests
- Meeting minutes 2012-06-14, Status update
- Meeting minutes 2012-05-31, Test automation image
- Meeting minutes 2012-05-24, QA tools and OBS
- Meeting minutes 2012-05-10, Status update
- Meeting minutes 2012-05-03, QA process and full log
- Meeting minutes 2012-04-26, Test constraints and mapping
- Meeting minutes 2012-04-19, Test package mapping
- Meeting minutes 2012-04-12, QA process, tools and tests
- Meeting minutes 2012-04-03, Initial meeting