Dimensione: 8998
Commento:
|
Dimensione: 8902
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 72: | Linea 72: |
||<tablestyle="font-size: 0,9em; text-align: left; border: none; width: 50%; font-weight: bold; background-color: #f1f1ed; table-layout: fixed;"> Testcase || Total/Failed amd64 || Total/Failed i386 || Bugs (amd64+i386) || | ||<tablestyle="font-size: 0,9em; text-align: left; border: none; width: 50%; font-weight: bold; background-color: #f1f1ed; table-layout: fixed;"> Testcase || Total/Failed || Bugs || |
Linea 75: | Linea 75: |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> Suspend/Resume|| 4/2 || 2/2 || 6 (4+2) || ||Memory Usage|| 4 || 2/1 || 1 (0+1) || ||Internal Data Card Reader || 2 || 2 || 2 (1+1) || ||Builtin Webcam || 6/1 || 1 || 1 (1+0) || |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> Suspend/Resume|| 15/7 || 6 (4+2) || ||Memory Usage|| 17/1 || 1 (0+1) || ||Internal Data Card Reader || 17/1 || 2 (1+1) || ||Builtin Webcam || 13/1 || 1 (1+0) || |
Linea 81: | Linea 81: |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> Builtin Keyboard|| 3 || 3 || || ||Hotkeys|| 2/1 || || 2 (2+0) || ||Touchpad|| 4 || 2 || || ||USB Mouse|| 3 || 1 || || |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> Builtin Keyboard|| 18/1 || || ||Hotkeys|| 12/7 || 2 (2+0) || ||Touchpad|| 19/1 || || ||USB Mouse|| 13 || || |
Linea 87: | Linea 87: |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> Internal Speakers || 5 || 3 || || ||Headphones || 5 || 2 || || ||Internal Microphone || 5 || 2 || || ||External Microphone|| 5 || 1 || || |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> Internal Speakers || 24/1 || || ||Headphones || 20/1 || || ||Internal Microphone || 20/1 || || ||External Microphone|| 18/1 || || |
Linea 93: | Linea 93: |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> Builtin Screen|| 7/1 || 3 || 2 (2+0) || ||External Screen|| 3/1 || || 3 (3+0) || |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> Builtin Screen|| 21/2 || 2 (2+0) || ||External Screen|| 6/3 || 3 (3+0) || |
Linea 97: | Linea 97: |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> Cabled|| 4 || 2 || || ||Wireless|| 6 || 2 || || |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> Cabled|| 15 || || ||Wireless|| 19 || || |
Linea 101: | Linea 101: |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> USB Ports || 4 || 2 || 1 (1+0) || ||Firewire Ports|| || || |
||<tablestyle="font-size: 0,9em; border: none; text-align: left; width: 50%; table-layout: fixed;"> USB Ports || 16/1 || 1 (1+0) || ||Firewire Ports|| || |
Information
Background
Summary
"Laptop Testing" is a community-driven project started with Lucid Lynx Alpha 3. Our goal is get Ubuntu working great on as many different makes and models of laptops as possible, mainly (but not only) testing point releases of the development cycle to help devs in triaging bugs. This could be done both in all the Community and LoCos, sharing hardware info about Laptops and trying to attract as many new contributors as possible.
Project has a Testing Team on launchpad. It uses the QA Mailing List and IRC channel #ubuntu-testing. In the Testing Team Wiki page this project is reported under Activities along with an English page.
In this session we would like to present goals reached and some suggestions to improve the project.
Activity
Lucid Cycle Data
Tests here
Milestone |
People |
Test cases performed |
10.04 A3 |
15 |
167 |
10.04 Beta 1 |
16 |
211 |
10.04 Beta 2 |
12 |
171 |
10.04 RC |
9 |
145 |
10.04 Final |
7 |
117 |
Maverick Cycle Data
Tests here
Milestone |
People |
Test cases performed |
10.10 A1 |
4 |
49 |
10.10 A2 |
4 |
88 |
10.10 A3 |
2 |
48 (Holidays) |
10.10 Beta |
7 |
167 |
10.10 RC |
5 |
81 |
10.10 Final |
5 |
54 |
Natty Cycle Data
Milestone |
People/Laptop |
Test cases performed * |
11.04 A1 |
4 |
120 |
11.04 A2 |
7 |
164 |
11.04 A3 |
5 |
86 |
11.04 Beta 1 |
19 |
174 (338) |
11.04 Beta 2 |
17 |
191 (366) |
11.04 Final |
11 |
236 (201 → 455) |
* N.B. testcases here stand for "case-id" to compare them with wiki data (e.g. tracker has 18 testcases but most of them contain more than one case-id)
Oneiric Cycle Data
Tests here (Laptop Tracker)
Milestone |
People/Laptop |
Test cases performed * |
11.04 A1 |
6 |
54 |
11.04 A2 |
4 |
56 |
11.04 A3 |
2 |
28 |
11.04 Beta 1 |
15 |
174 |
11.04 Beta 2 |
11 |
102 |
11.04 Final |
4 |
29 |
Failures summary
18 bugs have been reported with 9 test cases failed:
Testcase |
Total/Failed |
Bugs |
System
Suspend/Resume |
15/7 |
6 (4+2) |
Memory Usage |
17/1 |
1 (0+1) |
Internal Data Card Reader |
17/1 |
2 (1+1) |
Builtin Webcam |
13/1 |
1 (1+0) |
Input/Output
Builtin Keyboard |
18/1 |
|
Hotkeys |
12/7 |
2 (2+0) |
Touchpad |
19/1 |
|
USB Mouse |
13 |
|
Audio
Internal Speakers |
24/1 |
|
Headphones |
20/1 |
|
Internal Microphone |
20/1 |
|
External Microphone |
18/1 |
|
Video
Builtin Screen |
21/2 |
2 (2+0) |
External Screen |
6/3 |
3 (3+0) |
Networking
Cabled |
15 |
|
Wireless |
19 |
|
External Expansion Port
USB Ports |
16/1 |
1 (1+0) |
Firewire Ports |
|
Bug Tasks Importance
- Critical : 1 (closed)
- High : 0
- Medium : 1
- Low : 1
- Wishlist : 0
- Undecided : 15 (1 closed)
Mixed reports, filed using wiki until Alpha 3, with Laptop Tracker from Beta 1.
- Laptop tested (Natty only, the tracker has also 7 for Maverick and 4 for Lucid).
- 8+33 = 41 Wiki method + Laptop tracker
- 49 people out of 73 members of ubuntu-laptop-testing team in Launchpad.
- 4 reports with test results marked as failed but bugs not reported to Launchpad (all using wiki method)
- 45 ok
Graph (dev cycles)
Laptop Tracker
How it works
Thoughts
- Sensible increase in partecipants/tests performed.
- A consistent drop of errors in filing a report, using wiki the most common were:
- Various kind of typos, in some cases lack of important info,in others lots of unnecessary/unstructured or not properly formatted one etc...
- Tests marked as "Failed" without opening a bug or linking the bug on the page.
- Laptop report done not added in the Reports summary page.
Achievements
- Much more easy and quick for a user to report a results.
- Reports are structured and data validated and can be aggregated or filtered.
- Testcases are grouped by category (Audio, Video, I/O etc.)
- Users can be easily contacted via tracker/launchpad and milestone and can be notificated by email when a new milestone is available.
What's next
- Extend the actual iso-testing tag system implementing a tag scheme specific for laptop (Audio-Video-I/O etc)
- Add more testcases.
Try to automate the testing process using tools like kernel-qa script (using USB live disks for example).
Patches are welcome!