Zhangxiaolei (Talk | contribs) (→Use case vs. Dataflow vs. Verification) |
Zhangxiaolei (Talk | contribs) (→Core sanity test check point) |
||
| (3 intermediate revisions not shown) | |||
| Line 106: | Line 106: | ||
|} | |} | ||
| - | + | == Core sanity test check point == | |
| - | + | Core sanity test check points is to check the key functionality of the core components. Make sure the new changes won’t introduce the regression on general health of the distribution (through comparable result between TT and Trunk). | |
{|border="2" cellspacing="0" cellpadding="4" width="45%" | {|border="2" cellspacing="0" cellpadding="4" width="45%" | ||
|rowspan = "3"|System | |rowspan = "3"|System | ||
| Line 174: | Line 174: | ||
|} | |} | ||
| - | |||
| - | |||
| - | |||
| - | |||
Sanity testing for Daily build release process is to achieve the “stable daily trunk build” goal on all applicable MeeGo platforms. Daily build validation (both core and UX) is to provide comparable results for TT (Trunk:Testing) and Trunk. With that, release engineer can compare and see that changes introduced to TT are not breaking something which we have working in Trunk.
| Trunk::testing | Trunk | |||
| Domain | Component | Checkpoints | Netbook | Netbook |
| System | Startup | system bootup and shutdown | pass | pass |
| no obvious regression on boot time | pass | pass | ||
| Sensorfw | Accelerometer | n/a | n/a | |
| Overall | no process eats unusual CPU | pass | pass | |
| no process eats unusual memory | pass | pass | ||
| usb storage can be recognized | pass | pass | ||
| Communication | Bluetooth | Bluetooth Scan | n/a(19659) | pass |
| connman | 3G data connection | n/a | n/a | |
| Ethernet nework | n/a(19659) | pass | ||
| Guest WiFi nework | n/a(19659) | pass | ||
| oFono | accept an incoming call | n/a | n/a | |
| make a call successfully | n/a | n/a | ||
| Receive sms | n/a | n/a | ||
| Send sms | n/a | n/a | ||
| Telepathy (IM) | Send gtalk IM | n/a(19659) | pass | |
| Receive gtalk IM | n/a(19659) | pass |
Core sanity test check points is to check the key functionality of the core components. Make sure the new changes won’t introduce the regression on general health of the distribution (through comparable result between TT and Trunk).
| System | Startup |
| Sensorfw | |
| Overall | |
| Communication | Bluetooth |
| connman | |
| oFono | |
| Telepathy (IM) | |
| Graphics | OpenGL ES2 |
| X | |
| Input | |
| QT | QT paint |
| Multimedia | ALSA |
| V4L2 | |
| PulseAudio | |
| Gstreamer | |
| PIM | PIM Service |
| Sync | |
| Data Management | Tracker |
| SW management | Package Management |