<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.meego.com/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.meego.com/index.php?title=Special:Contributions/Mahalmag&amp;feed=atom&amp;limit=50&amp;target=Mahalmag&amp;year=&amp;month=</id>
		<title>MeeGo wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.meego.com/index.php?title=Special:Contributions/Mahalmag&amp;feed=atom&amp;limit=50&amp;target=Mahalmag&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Special:Contributions/Mahalmag"/>
		<updated>2013-05-18T18:10:05Z</updated>
		<subtitle>From MeeGo wiki</subtitle>
		<generator>MediaWiki 1.16.2</generator>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-08-30T12:26:41Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Key%20Feature/N900ce Use case reports], [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900ce Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Basic%20Feature/N900ce Basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core [http://qa-reports.meego.com/1.2/Core/Key%20Feature/N900CE/3245 Stable-CE.2011-08-29.1] !! UX [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3307 Stable-CE.2011-08-29.1]&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (5)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (6)&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (7)&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (8)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Settings&lt;br /&gt;
| Clear and correct functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (9)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Video playback not working (bug #12355)&lt;br /&gt;
# Can't take picture with camera HW key (bug #22545)&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Call UI is not launched while making outgoing call from Contacts (bug #19815). Dialers People page doesn't show contacts (bug #19586)&lt;br /&gt;
# Contact's name is displayed as number while receiving a call (bug #10107)&lt;br /&gt;
# Blank UI layer displayed while changing volume level during a call (bug #22298)&lt;br /&gt;
# SMS notification does not play an alert sound (bug #14922). The contact matching does not work correctly in sms application (bug #19283). No notification banners displayed for widgetsgallery, usb, sms and call events (bug #16031)&lt;br /&gt;
# Video playback does not start and displays black screen (bug #12355)&lt;br /&gt;
# Can't scroll up in Helium Browser (bug #22704)&lt;br /&gt;
# Can't take picture with camera HW key (bug #22545)&lt;br /&gt;
# System UI bugs can be found from [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3307#test-set-42408 QA-Reports]&lt;br /&gt;
# Profile can't be changed (bug #17259). Settings crash when rotating Wallpaper (bug #16834). Wifi is turned off after turning on (bug #20078). Cannot turn bluetooth off after enabling it (bug #19492)&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-08-30T12:24:22Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Key%20Feature/N900ce Use case reports], [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900ce Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Basic%20Feature/N900ce Basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core [http://qa-reports.meego.com/1.2/Core/Key%20Feature/N900CE/3245 Stable-CE.2011-08-29.1] !! UX [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3307 Stable-CE.2011-08-29.1]&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (5)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (6)&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (7)&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (8)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Settings&lt;br /&gt;
| Clear and correct functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (9)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Video playback not working (bug #12355)&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Call UI is not launched while making outgoing call from Contacts (bug #19815). Dialers People page doesn't show contacts (bug #19586)&lt;br /&gt;
# Contact's name is displayed as number while receiving a call (bug #10107)&lt;br /&gt;
# Blank UI layer displayed while changing volume level during a call (bug #22298)&lt;br /&gt;
# SMS notification does not play an alert sound (bug #14922). The contact matching does not work correctly in sms application (bug #19283). No notification banners displayed for widgetsgallery, usb, sms and call events (bug #16031)&lt;br /&gt;
# Video playback does not start and displays black screen (bug #12355)&lt;br /&gt;
# Can't scroll up in Helium Browser (bug #22704)&lt;br /&gt;
# Can't take picture with camera HW key (bug #22545)&lt;br /&gt;
# System UI bugs can be found from [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3307#test-set-42408 QA-Reports]&lt;br /&gt;
# Profile can't be changed (bug #17259). Settings crash when rotating Wallpaper (bug #16834). Wifi is turned off after turning on (bug #20078). Cannot turn bluetooth off after enabling it (bug #19492)&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-08-03T10:16:01Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Key%20Feature/N900ce Use case reports], [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900ce Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Basic%20Feature/N900ce Basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core [http://qa-reports.meego.com/1.2/Core/Key%20Feature/N900CE/3245 Stable-CE.2011-08-01.1] !! UX [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3240 Stable-CE.2011-08-01.1]&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK(3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (5)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Settings&lt;br /&gt;
| Clear and correct functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (6)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Video playback skewed (bug #19832)&lt;br /&gt;
# Top half of image is just noise when flash is used (bug #18061)&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Call UI is not launched while making outgoing call from Contacts (bug #19815). Dialers People page doesn't show contacts (bug #19586)&lt;br /&gt;
# SMS notification does not play an alert sound (bug #14922). The contact matching does not work correctly in sms application (bug #19283)&lt;br /&gt;
# Video files are not playing properly (bug #19832 #17105 #16434)&lt;br /&gt;
# Browser cannot be restarted (bug #17274). Happens 3 / 10&lt;br /&gt;
# System UI bugs can be found from [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3240#test-set-41578 QA-Reports]&lt;br /&gt;
# Profile can't be changed (bug #17259). When connecting USB notification not working properly (bug #17753)&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-07-19T09:08:18Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Key%20Feature/N900ce Use case reports], [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900ce Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Basic%20Feature/N900ce Basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core [http://qa-reports.meego.com/1.2/Core/Key%20Feature/N900CE/3137 Stable-CE.2011-07-18.2] !! UX [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3124 Stable-CE.2011-07-11.1]&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (4)&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK(3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK &lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Settings&lt;br /&gt;
| Clear and correct functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (3)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Video playback skewed (bug #19832)&lt;br /&gt;
# Top half of image is just noise when flash is used (bug #18061)&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Call UI is not launched while making outgoing call from Contacts (bug #19815). Dialers People page doesn't show contacts (bug #19586)&lt;br /&gt;
# SMS notification does not play an alert sound (bug #14922)&lt;br /&gt;
# The contact matching does not work correctly in sms application (bug #19283)&lt;br /&gt;
# Video files are not playing properly (bug #13856)&lt;br /&gt;
# Browser cannot be restarted (bug #17274)&lt;br /&gt;
# Systesm UI bugs can be found [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3124#test-set-40095]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-07-12T12:31:24Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Key%20Feature/N900ce Use case reports], [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900ce Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Basic%20Feature/N900ce Basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core [http://qa-reports.meego.com/1.2/Core/Key%20Feature/N900CE/3137 Stable-CE.2011-07-11.1] !! UX [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3124 Stable-CE.2011-07-11.1]&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (4)&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK(3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK &lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Settings&lt;br /&gt;
| Clear and correct functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (3)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Video playback skewed (bug #19832)&lt;br /&gt;
# Top half of image is just noise when flash is used (bug #18061)&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Call UI is not launched while making outgoing call from Contacts (bug #19815). Dialers People page doesn't show contacts (bug #19586)&lt;br /&gt;
# SMS notification does not play an alert sound (bug #14922)&lt;br /&gt;
# The contact matching does not work correctly in sms application (bug #19283)&lt;br /&gt;
# Video files are not playing properly (bug #13856)&lt;br /&gt;
# Browser cannot be restarted (bug #17274)&lt;br /&gt;
# Systesm UI bugs can be found [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3124#test-set-40095]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-07-12T12:30:34Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Key%20Feature/N900ce Use case reports], [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900ce Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Basic%20Feature/N900ce Basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core [http://qa-reports.meego.com/1.2/Core/Key%20Feature/N900CE/3137 Stable-CE.2011-07-11.1] !! UX [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3124 Stable-CE.2011-07-11.1]&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (4)&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK(3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK &lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Settings&lt;br /&gt;
| Clear and correct functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (3)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Video playback skewed (bug #19832)&lt;br /&gt;
# Top half of image is just noise when flash is used (bug #18061)&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Call UI is not launched while making outgoing call from Contacts (bug #19815). Dialers People page doesn't show contacts (bug #19586)&lt;br /&gt;
# SMS notification does not play an alert sound (bug #14922)&lt;br /&gt;
# The contact matching does not work correctly in sms application (bug #19283)&lt;br /&gt;
# Video files are not playing properly (bug #13856)&lt;br /&gt;
# Browser cannot be restarted (bug #17274)&lt;br /&gt;
# Systesm UI bugs can be found [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3124#test-set-40095]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-07-12T12:29:32Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Key%20Feature/N900ce Use case reports], [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900ce Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Basic%20Feature/N900ce Basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core [http://qa-reports.meego.com/1.2/Core/Key%20Feature/N900CE/3137 Stable-CE.2011-07-11.1] !! UX [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3124 Stable-CE.2011-07-11.1]&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (4)&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK(3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK &lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Settings&lt;br /&gt;
| Clear and correct functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (3)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Video playback skewed (bug #19832)&lt;br /&gt;
# Top half of image is just noise when flash is used (bug #18061)&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Call UI is not launched while making outgoing call from Contacts (bug #19815). Dialers People page doesn't show contacts (bug #19586)&lt;br /&gt;
# SMS notification does not play an alert sound (bug #14922)&lt;br /&gt;
# The contact matching does not work correctly in sms application (bug #19283)&lt;br /&gt;
# Video files are not playing properly (bug #13856)&lt;br /&gt;
# Browser cannot be restarted (bug #17274)&lt;br /&gt;
# Systesm UI bugs can be found [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3124#test-set-40095]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-07-12T12:26:05Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Key%20Feature/N900ce Use case reports], [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900ce Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Basic%20Feature/N900ce Basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core [http://qa-reports.meego.com/1.2/Core/Key%20Feature/N900CE/3137 Stable-CE.2011-07-11.1] !! UX [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3124 Stable-CE.2011-07-11.1]&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (4)&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK &lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Settings&lt;br /&gt;
| Clear and correct functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (3)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Video playback skewed (bug #19832)&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Call UI is not launched while making outgoing call from Contacts (bug #19815). Dialers People page doesn't show contacts (bug #19586)&lt;br /&gt;
# SMS notification does not play an alert sound (bug #14922)&lt;br /&gt;
# The contact matching does not work correctly in sms application (bug #19283)&lt;br /&gt;
# Video files are not playing properly (bug #13856)&lt;br /&gt;
# Browser cannot be restarted (bug #17274)&lt;br /&gt;
# Systesm UI bugs can be found [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900CE/3124#test-set-40095]&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-06-21T13:41:46Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* N900 Community Edition current status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Community Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 CE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900CE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Key%20Feature/N900ce Use case reports], [http://qa-reports.meego.com/1.2/Handset/Dataflow/N900ce Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Basic%20Feature/N900ce Basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900CE&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== N900 Community Edition current status ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; CE.2011-06-21.1 !! UX [http://qa-reports.meego.com/1.2/Handset/Acceptance/N900ce/2982 CE.2011-06-21.1]&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender (Core: receive)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
| Multimedia&lt;br /&gt;
| Audio Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Video Playback&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (3)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Image Viewing&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (2) &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Sensors&lt;br /&gt;
| Sensors return data&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Settings&lt;br /&gt;
| Clear and correct functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (5)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance NOT MEASURED] (6)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Asset broken. bug #18810. RotationSensor fails to start.&lt;br /&gt;
# Not able to get good results. bug #14241&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Dialers People page doesn't show contacts (bug #19586)&lt;br /&gt;
# SMS notification does not play an alert sound (bug #14922)&lt;br /&gt;
# Video files are not playing properly (bug #13856)&lt;br /&gt;
# Battery indicator doesn't reflect real battery status (bug #18298). 3.5 is displayed in system UI after connecting to wifi network (bug #19381). Cannot turn bluetooth off after enabling it (bug #19492). No missed call notification in system UI (bug #17403)&lt;br /&gt;
# Settings application crashes at wallpaper first launch (bug #16458). Settings crash when rotating Wallpaper (bug #16834)&lt;br /&gt;
# Next measurement will be done on 22nd June&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-24T07:43:16Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* Core Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; DE.2011-05-23.1 !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2770 wk20])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK/OK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Not yet testable from core (tests under development/investigation)&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Observations: Top half of image consists of artefacts. [https://bugs.meego.com/show_bug.cgi?id=18061 #18061]&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Caller name isn't displayed although it's saved to Contacts&lt;br /&gt;
# Contact names aren't shown in SMS application&lt;br /&gt;
# Bluetooth icon remains in system UI eventhough BT is disabled from Settings&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-24T07:42:25Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* Core Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core &amp;lt;br/&amp;gt; DE.2011-05-23.1 !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2770 wk20])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)*&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK/OK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Not yet testable from core (tests under development/investigation)&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Observations: Top half of image consists of artefacts. [https://bugs.meego.com/show_bug.cgi?id=18061]&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Caller name isn't displayed although it's saved to Contacts&lt;br /&gt;
# Contact names aren't shown in SMS application&lt;br /&gt;
# Bluetooth icon remains in system UI eventhough BT is disabled from Settings&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-24T06:30:23Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* DE N900 feature status template (Under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (SFR)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2770 wk20])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK/OK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Image tested against. (SFR = San Francisco Release, 05-23.1)&lt;br /&gt;
 ** Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Not yet testable from core (tests under development/investigation)&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Observations: Top half of image consists of artefacts. &lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Caller name isn't displayed although it's saved to Contacts&lt;br /&gt;
# Contact names aren't shown in SMS application&lt;br /&gt;
# Bluetooth icon remains in system UI eventhough BT is disabled from Settings&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-23T14:14:02Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* DE N900 feature status template (Under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk20)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2770 wk20])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK/OK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Image tested against.&lt;br /&gt;
 ** Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Not yet testable from core (tests under development/investigation)&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Observations: Top half of image consists of artefacts. &lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Caller name isn't displayed although it's saved to Contacts&lt;br /&gt;
# Contact names aren't shown in SMS application&lt;br /&gt;
# Bluetooth icon remains in system UI eventhough BT is disabled from Settings&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-23T14:10:09Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk20)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2770 wk20])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Image tested against.&lt;br /&gt;
 ** Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Not yet testable from core (tests under development/investigation)&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
# Observations: Top half of image consists of artefacts. &lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Caller name isn't displayed although it's saved to Contacts&lt;br /&gt;
# Contact names aren't shown in SMS application&lt;br /&gt;
# Bluetooth icon remains in system UI eventhough BT is disabled from Settings&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-23T14:05:26Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* DE N900 feature status template (Under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk20)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2770 wk20])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Image tested against.&lt;br /&gt;
 ** Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Not yet testable from core (tests under development/investigation)&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Caller name isn't displayed although it's saved to Contacts&lt;br /&gt;
# Contact names aren't shown in SMS application&lt;br /&gt;
# Bluetooth icon remains in system UI eventhough BT is disabled from Settings&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-23T14:02:24Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk20)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2770 wk20])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | OK (4)&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:yellow&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Image tested against.&lt;br /&gt;
 ** Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Not yet testable from core (tests under development/investigation)&lt;br /&gt;
# Rings (very softly, even at max volume) and *sometimes* dialer does open, but does not meet the requirements for a primary device, cannot be heard/felt, in pocket.&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard cannot work in dialer's text entry field. With VKB ok&lt;br /&gt;
# Caller name isn't displayed although it's saved to Contacts&lt;br /&gt;
# Contact names aren't shown in SMS application&lt;br /&gt;
# Bluetooth icon remains in system UI eventhough BT is disabled from Settings&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-16T09:25:37Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk19)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2617 wk18])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (4)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (5)&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (6)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (8)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED] (9)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (10)&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Image tested against.&lt;br /&gt;
 ** Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Not testable from core&lt;br /&gt;
# No ringing but dialer does open&lt;br /&gt;
# Volume control from core not yet tested&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Unable to launch Dialer from UI&lt;br /&gt;
# No alert dialog shown for incoming call&lt;br /&gt;
# Ring tone doesn't play&lt;br /&gt;
# Volume application crashes after setting volume level&lt;br /&gt;
# Waiting for contribution ticket to release code&lt;br /&gt;
# No response when tapping &amp;quot;send a new message&amp;quot; button in sms application&lt;br /&gt;
# Blocked&lt;br /&gt;
# Camera application doesn't launch&lt;br /&gt;
# Bugs preventing many measurements&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-16T07:59:28Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Data flow reports], [http://qa-reports.meego.com/1.2/Handset/Key%20Basic%20Feature%20For%20Developer%20Edition/N900 Key basic feature reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk18)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2617 wk18])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (4)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (4)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (5)&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (6)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (8)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED] (9)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (10)&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Image tested against.&lt;br /&gt;
 ** Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Not testable from core&lt;br /&gt;
# No ringing but dialer does open&lt;br /&gt;
# Volume control from core not yet tested&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Unable to launch Dialer from UI&lt;br /&gt;
# No alert dialog shown for incoming call&lt;br /&gt;
# Ring tone doesn't play&lt;br /&gt;
# Volume application crashes after setting volume level&lt;br /&gt;
# Waiting for contribution ticket to release code&lt;br /&gt;
# No response when tapping &amp;quot;send a new message&amp;quot; button in sms application&lt;br /&gt;
# Blocked&lt;br /&gt;
# Camera application doesn't launch&lt;br /&gt;
# Bugs preventing many measurements&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-10T09:30:44Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* Core Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk18)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2617 wk18])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)**&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1,3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (4)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (4)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (5)&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (6)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (8)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED] (9)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (10)&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Image tested against.&lt;br /&gt;
 ** Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Voice call connects but no audio is carried&lt;br /&gt;
# Not testable from core&lt;br /&gt;
# No indication of incomming call&lt;br /&gt;
# Volume control from core not yet tested&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Unable to launch Dialer from UI&lt;br /&gt;
# No alert dialog shown for incoming call&lt;br /&gt;
# Ring tone doesn't play&lt;br /&gt;
# Volume application crashes after setting volume level&lt;br /&gt;
# Waiting for contribution ticket to release code&lt;br /&gt;
# No response when tapping &amp;quot;send a new message&amp;quot; button in sms application&lt;br /&gt;
# Blocked&lt;br /&gt;
# Camera application doesn't launch&lt;br /&gt;
# Bugs preventing many measurements&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-10T09:30:17Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk18)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2617 wk18])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)**&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1,3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (4)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (4)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (5)&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (6)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (8)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (7)&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED] (9)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED]&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (10)&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Image tested against.&lt;br /&gt;
 ** Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Voice call connects but no audio is carried&lt;br /&gt;
# Not testable from core&lt;br /&gt;
# No indication of incomming call&lt;br /&gt;
# Volume control from core not yet tested&lt;br /&gt;
# PIN working from core&lt;br /&gt;
# &lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# Unable to launch Dialer from UI&lt;br /&gt;
# No alert dialog shown for incoming call&lt;br /&gt;
# Ring tone doesn't play&lt;br /&gt;
# Volume application crashes after setting volume level&lt;br /&gt;
# Waiting for contribution ticket to release code&lt;br /&gt;
# No response when tapping &amp;quot;send a new message&amp;quot; button in sms application&lt;br /&gt;
# Blocked&lt;br /&gt;
# Camera application doesn't launch&lt;br /&gt;
# Bugs preventing many measurements&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-10T08:05:37Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk18)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2457 wk17])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)**&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1,2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (4)&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (4)&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (5)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (6)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (6)&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (Core: Transfer data)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (7)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (6)&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (8)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED] (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED] (9)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED] (1)&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (10)&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:grey&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Image tested against.&lt;br /&gt;
 ** Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Voice call connects but no audio is carried&lt;br /&gt;
# No indication of incomming call&lt;br /&gt;
# Volume control from core not yet tested&lt;br /&gt;
# PIN working from core&lt;br /&gt;
# &lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard not working in Dialer's entry field&lt;br /&gt;
# Ring tone doesn't play&lt;br /&gt;
# Unable to adjust volume by volume keys&lt;br /&gt;
# Not implemented yet&lt;br /&gt;
# Service Center number isn't read automatically =&amp;gt; unable to send SMS&lt;br /&gt;
# Blocked&lt;br /&gt;
# Camera application doesn't launch&lt;br /&gt;
# Quick bar icons in wrong positions, HW lock for screen is not working&lt;br /&gt;
# Response times increasing&lt;br /&gt;
# No existing cases&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-09T12:37:48Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
Status page is meant to be, a frequently updated, status report of the progress of Meego Developers Editions features. The status list itself is divided into two categories, Core and UX. Core level testing is all testing between UI and HW adaptation. UX (User Experience) is testing features from the UI level. The latest weekly image is marked in the list header (eg. wk17 against week 17 DE image).&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Core level testing. Testing from just under UI, down to hardware adaptation level. (eg. Qt-APIs, ofono)&lt;br /&gt;
* UX = User Experience level testing. Testing the product from users point of view. (eg. UI level features) &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk18)* !! UX ([http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2457 wk17])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)**&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)**&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (1,2)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control works via System UI &lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (4)&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (4)&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (5)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (6)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (6)&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (eg. gmail.com)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (7)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (6)&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | NOK (8)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:red&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED] (9)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A (10)&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;background:orange&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;background:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Image tested against.&lt;br /&gt;
* Note number referring to that issue.&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# Voice call connects but no audio is carried&lt;br /&gt;
# No indication of incomming call&lt;br /&gt;
# Unable to adjust volume by volume keys&lt;br /&gt;
# Not implemented yet&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard not working in Dialer's entry field&lt;br /&gt;
# Ring tone doesn't play&lt;br /&gt;
# Unable to adjust volume by volume keys&lt;br /&gt;
# Not implemented yet&lt;br /&gt;
# Service Center number isn't read automatically =&amp;gt; unable to send SMS&lt;br /&gt;
# Blocked&lt;br /&gt;
# Camera application doesn't launch&lt;br /&gt;
# Quick bar icons in wrong positions, HW lock for screen is not working&lt;br /&gt;
# Response times increasing&lt;br /&gt;
# No existing cases&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/Status</id>
		<title>ARM/N900/Status</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/Status"/>
				<updated>2011-05-03T07:37:19Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* DE N900 feature status template (Under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Status ==&lt;br /&gt;
&lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?priority=High&amp;amp;keywords=n900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_severity=critical&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=INDEFINITION&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=ACCEPTED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=WAITING&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B&amp;amp;known_name=N900DE%20TOP%2010 TOP 10 Release Blocker Bugs]''' &lt;br /&gt;
* '''Open [https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;bug_status=NEW&amp;amp;bug_status=NEEDINFO&amp;amp;bug_status=ASSIGNED&amp;amp;bug_status=WAITING%20FOR%20UPSTREAM&amp;amp;bug_status=REOPENED&amp;amp;type0-0-0=anyexact&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%2B DevEdition blocker bugs]''' ([https://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=MeeGo_N900DE_Release_Blocker%3F proposed bugs])&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Handset/Use%20Case%20Testing%20For%20Developer%20Edition Use case reports], [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition Dataflow reports]&lt;br /&gt;
* [http://wiki.meego.com/ARM/N900/QA/Performance Performance results]&lt;br /&gt;
* [https://bugs.meego.com/metrics/?stats=N900_DE_-_Release_Blocker Bug metrics]&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?keywords=N900&amp;amp;query_format=advanced&amp;amp;keywords_type=allwords&amp;amp;resolution=--- All current open N900 specific bugs], based on 'N900' keyword.&lt;br /&gt;
&lt;br /&gt;
=== DE N900 feature status template (Under construction) ===&lt;br /&gt;
* Core = Testing from just below UI (Qt-APIs etc.) down to hardware adaptation level.&lt;br /&gt;
* UX = validate the functionality of entire MeeGo UX software delivery by performing daily and weekly testing for software releases.&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Feature !! Subfeature !! Core (wk17) !! UX (wk17. [http://qa-reports.meego.com/1.2/Handset/Data%20Flow%20For%20Developer%20Edition/N900/2457 Detailed results])&lt;br /&gt;
|-&lt;br /&gt;
| Cellular voice call&lt;br /&gt;
| Make a call directly&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:red&amp;quot; | NOK (1)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Initiate call from contacts&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Initiate call from history&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Receive Voice call&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Default ringing tone plays&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:red&amp;quot; | NOK (2)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Volume control works via System UI &lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:red&amp;quot; | NOK (3)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SIM PIN code entry support &lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (4)&lt;br /&gt;
|-&lt;br /&gt;
| SMS&lt;br /&gt;
| Send SMS, Direct number input&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:red&amp;quot; | NOK (5)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Send SMS, select contact&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:brown&amp;quot; | N/A (6)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| SMS, Reply to sender&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:brown&amp;quot; | N/A (6)&lt;br /&gt;
|-&lt;br /&gt;
| Browser over WLAN&lt;br /&gt;
| Able to connect to WLAN AP (with security etc.)&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Open a complex modern website (eg. gmail.com)&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Camera (meegocamera)&lt;br /&gt;
| Still image capture &lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:red&amp;quot; | NOK (7)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Support for N900 keys (zoom, capture)&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:brown&amp;quot; | N/A (6)&lt;br /&gt;
|-&lt;br /&gt;
| System UI&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:green&amp;quot; | OK&lt;br /&gt;
|-&lt;br /&gt;
| Homescreen&lt;br /&gt;
| Smooth and fast basic functionality&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:red&amp;quot; | NOK (8)&lt;br /&gt;
|-&lt;br /&gt;
| Performance&lt;br /&gt;
| Response times&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:blue&amp;quot; | [http://wiki.meego.com/ARM/N900/QA/Performance MEASURED] (9)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Power management&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (10)&lt;br /&gt;
|-&lt;br /&gt;
| Reliability&lt;br /&gt;
| Iterative&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A (1)&lt;br /&gt;
! style=&amp;quot;color:gray&amp;quot; | N/A&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Core Notes ====&lt;br /&gt;
# No weekly release for wk17 (http://repository.maemo.org/meego/n900-de/weekly/)&lt;br /&gt;
&lt;br /&gt;
==== UX Notes ====&lt;br /&gt;
# HW keyboard not working in Dialer's entry field&lt;br /&gt;
# Ring tone doesn't play&lt;br /&gt;
# Unable to adjust volume by volume keys&lt;br /&gt;
# Not implemented yet&lt;br /&gt;
# Service Center number isn't read automatically =&amp;gt; unable to send SMS&lt;br /&gt;
# Blocked&lt;br /&gt;
# Camera application doesn't launch&lt;br /&gt;
# Quick bar icons in wrong positions, HW lock screen not working&lt;br /&gt;
# Response times increasing&lt;br /&gt;
# No existing cases&lt;br /&gt;
&lt;br /&gt;
=== N900 MIBO list ===&lt;br /&gt;
The MIBO LIST! (Most Important Bugs Opened= critical severity, high priority, N900 keyword, status=NEW, ASSIGNED, NEEDINFO, REOPENED, WAITING FOR UPSTREAM)&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,to,status,summary&lt;br /&gt;
  |severity=critical&lt;br /&gt;
  |priority=high&lt;br /&gt;
  |keywords=N900&lt;br /&gt;
  |quickflag=1&lt;br /&gt;
  |status=NEW,ASSIGNED,NEEDINFO,WAITING FOR UPSTREAM, REOPENED&lt;br /&gt;
  |lastcomment=1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Non-Functional feature list ===&lt;br /&gt;
&lt;br /&gt;
These bugs have had the &amp;quot;non-func&amp;quot; keyword attached to them for tracking Non Functional Features.&lt;br /&gt;
&lt;br /&gt;
{{#bugzilla:&lt;br /&gt;
  |columns=id,severity,priority,to,status,summary&lt;br /&gt;
  |keywords=non-func&lt;br /&gt;
  |product=MeeGo Core OS Features&lt;br /&gt;
  |lastcomment=1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-04-13T07:13:54Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* In progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA TODOs (in priority order) =&lt;br /&gt;
&lt;br /&gt;
== MeeGo.com IRC meetings ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are no special QA meeting, other DE team meetings can be found from here:&lt;br /&gt;
* [[MeeGo-Meeting_IRC_Schedule|MeeGo-Meeting IRC Schedule]]&lt;br /&gt;
&lt;br /&gt;
== OTS setup and automated hourly testing ==&lt;br /&gt;
&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] - Ville Ilvonen/Riku Halonen, DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- Ville Ilvonen/Riku Halonen/Timo Harkonen - DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - Ville Ilvonen/Esa-Pekka Miettinen/Timo Harkonen - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - Timo Makimattila, ONGOING&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
&lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
If you need something else from QA please tell it to us :)&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crash analysis support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes.&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (Something goes wrong, when reducer processes coredump.) - DONE (sampos)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Back-end server&lt;br /&gt;
** Set up back-end server for core processing - ONGOING (rikhalon, sampos)&lt;br /&gt;
&lt;br /&gt;
* Script to produce backtraces locally&lt;br /&gt;
** Extend rich-core-extract to proceduce backtrace from rich-core file - NOT STARTED&lt;br /&gt;
** Write howto guide in wiki - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
== Test Execution Schedule ==&lt;br /&gt;
* Core (Teivas)&lt;br /&gt;
* Handset UX weekly testing schedule (Rajala)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release &lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Key feature (OK)&lt;br /&gt;
| Preview&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Key feature (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Sanity Ok	             &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Reliability (Ongoing)&lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Performance (Ongoing)    &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
==== Continuous tasks ====&lt;br /&gt;
* Bug verification&lt;br /&gt;
&lt;br /&gt;
==== Backlog ====&lt;br /&gt;
* Wiki clean/update&lt;br /&gt;
* Plan Feature testset&lt;br /&gt;
&lt;br /&gt;
==== In progress ====&lt;br /&gt;
* Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
* DE Hourly Automation improvement&lt;br /&gt;
* Week 15 DE Sanity Testing&lt;br /&gt;
&lt;br /&gt;
==== Done ====&lt;br /&gt;
&lt;br /&gt;
== QA Organization ==&lt;br /&gt;
&lt;br /&gt;
== Error Management ==&lt;br /&gt;
* Error Manager Iekku Huttunen&lt;br /&gt;
&lt;br /&gt;
== MeeGo.com N900 QA Tasks ==&lt;br /&gt;
&lt;br /&gt;
=== Test execution schedule ===&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule (Tu Qingqing)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Trunk:Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Basic feature test&lt;br /&gt;
| Preview&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Sanity (OK)&lt;br /&gt;
| Trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Trunk:Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity (OK)&lt;br /&gt;
| Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Trunk:Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Data Flow&lt;br /&gt;
| Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity (OK)&lt;br /&gt;
| Trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Trunk:Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity (OK)&lt;br /&gt;
| Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Trunk:Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity (OK)&lt;br /&gt;
| Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usefull links ==&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-04-07T09:10:59Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* Core QA Team Backlog */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA TODOs (in priority order) =&lt;br /&gt;
&lt;br /&gt;
== MeeGo.com IRC meetings ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are no special QA meeting, other DE team meetings can be found from here:&lt;br /&gt;
* [[MeeGo-Meeting_IRC_Schedule|MeeGo-Meeting IRC Schedule]]&lt;br /&gt;
&lt;br /&gt;
== OTS setup and automated hourly testing ==&lt;br /&gt;
&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] - Ville Ilvonen/Riku Halonen, DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- Ville Ilvonen/Riku Halonen/Timo Harkonen - DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - Ville Ilvonen/Esa-Pekka Miettinen/Timo Harkonen - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - Timo Makimattila, ONGOING&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
&lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
&lt;br /&gt;
* Move to use images from release engineering (1. download image, 2. install automation enablers, core dumping enablers etc. using mic-chroot, 3. install image to device 4. test) - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
If you need something else from QA please tell it to us :)&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crashdb support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes.&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (Something goes wrong, when reducer processes coredump.) - DONE (sampos)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Back-end server&lt;br /&gt;
** Set up back-end server for core processing - ONGOING (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Application Manager ==&lt;br /&gt;
* Implement an application manager (similar to one in N900/Fremantle) to control install/uninstall/update applications and other packages. (kyranto, ONGOING).&lt;br /&gt;
&lt;br /&gt;
== Test Execution Schedule ==&lt;br /&gt;
* MeeGo.com N900 Core weekly test schedule (Tu Qingqing)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release !! Priority&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Trunk:Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Basic feature test&lt;br /&gt;
| Preview&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Sanity (OK)&lt;br /&gt;
| Trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Trunk:Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Tuesday&lt;br /&gt;
| Sanity (OK)&lt;br /&gt;
| Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Trunk:Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Data Flow&lt;br /&gt;
| Weekly&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Wednesday&lt;br /&gt;
| Sanity (OK)&lt;br /&gt;
| Trunk&lt;br /&gt;
| P3&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Trunk:Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Thursday&lt;br /&gt;
| Sanity (OK)&lt;br /&gt;
| Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Trunk:Testing&lt;br /&gt;
| P1&lt;br /&gt;
|-&lt;br /&gt;
| Friday&lt;br /&gt;
| Sanity (OK)&lt;br /&gt;
| Trunk&lt;br /&gt;
| P2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
* Handset UX weekly testing schedule (Rajala)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release &lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Key feature (OK)&lt;br /&gt;
| Preview&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Key feature (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Sanity Ok	             &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Reliability (Ongoing)&lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Performance (Ongoing)    &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
 - Create weekly schedule for MRT (currently in draft form)&lt;br /&gt;
 - Wiki clean/update&lt;br /&gt;
 - Hourly Automation improvement&lt;br /&gt;
 - Plan Feature testset&lt;br /&gt;
 - Bug verification&lt;br /&gt;
&lt;br /&gt;
== QA Organization ==&lt;br /&gt;
&lt;br /&gt;
== Error Management ==&lt;br /&gt;
* Error Manager Iekku Huttunen&lt;br /&gt;
&lt;br /&gt;
== Usefull links ==&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-04-04T13:29:05Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA TODOs (in priority order) =&lt;br /&gt;
&lt;br /&gt;
== MeeGo.com IRC meetings ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are no special QA meeting, other DE team meetings can be found from here:&lt;br /&gt;
* [[MeeGo-Meeting_IRC_Schedule|MeeGo-Meeting IRC Schedule]]&lt;br /&gt;
&lt;br /&gt;
== OTS setup and automated hourly testing ==&lt;br /&gt;
&lt;br /&gt;
=== OTS setup ===&lt;br /&gt;
* [http://194.136.64.78/logger/view/ OTS server] - Ville Ilvonen/Riku Halonen, DONE&lt;br /&gt;
* [http://194.136.64.78/logger/view/workers/ OTS worker(s) for core tests]- Ville Ilvonen/Riku Halonen/Timo Harkonen - DONE&lt;br /&gt;
* [http://qa-reports.meego.com/1.2/Core/Hourly%20-%20Automated Reporting of hourly tests to QA-reports] - Ville Ilvonen/Esa-Pekka Miettinen/Timo Harkonen - DONE&lt;br /&gt;
* Minimize automatic installation time to 10mins - Timo Makimattila, ONGOING&lt;br /&gt;
* OTS worker for UX tests - NOTSTARTED&lt;br /&gt;
* Power consumption measurements - NOTSTARTED&lt;br /&gt;
&lt;br /&gt;
=== Test automation images ===&lt;br /&gt;
* Setup hourly image building for autotest image on own setup - Riku Halonen/Timo Harkonen/Ville Ilvonen - DONE (in OTS subnet, see above) &lt;br /&gt;
&lt;br /&gt;
* We need to be able to control included test packages - ONGOING (http://meego.gitorious.org/meego-quality-assurance/handset-hourly-automated-tests)&lt;br /&gt;
&lt;br /&gt;
If you need something else from QA please tell it to us :)&lt;br /&gt;
&lt;br /&gt;
== Applications for testing ==&lt;br /&gt;
* qt-demos already available from the repos&lt;br /&gt;
* Small applications that use Qt mobility APIs to access things like sensors to help manual testing&lt;br /&gt;
&lt;br /&gt;
== Test asset ==&lt;br /&gt;
* [https://bugs.meego.com/buglist.cgi?quicksearch=mcts  List of open bugs for MCTS] &lt;br /&gt;
** see priorities below - discuss with Iekku about priorities of open bugs for MCTS tests&lt;br /&gt;
# WLAN cases&lt;br /&gt;
# Call/SMS cases&lt;br /&gt;
# Audio policy framework cases (lower priority)&lt;br /&gt;
# Camera cases (lower priority)&lt;br /&gt;
# Sensor data cases (Qt Mobility, lower priority)&lt;br /&gt;
&lt;br /&gt;
== Crashdb support for ARM core dumps ==&lt;br /&gt;
&lt;br /&gt;
Core dump processing and backtraces from crashing ARM processes.&lt;br /&gt;
&lt;br /&gt;
* Rich Core dumping&lt;br /&gt;
** Make rich-core dumping to work in MeeGo N900 DE (basic functionality) - DONE (sampos, rikhalon)&lt;br /&gt;
*** Changes in MeeGo Gitorious ([https://meego.gitorious.org/meego-quality-assurance/rich-core/commits/meego-n900de meego-n900de] branch).&lt;br /&gt;
*** Dumps are generated in /home/meego/core-dumps&lt;br /&gt;
*** In file name, string &amp;quot;xxxx&amp;quot; is used instead of IMEI digits (privacy issue)&lt;br /&gt;
*** Get latest packages [http://repo.pub.meego.com/home:/rha/Project_DE_Trunk_Testing_standard/armv7l/ here]&lt;br /&gt;
*** Add &amp;quot;-corewatcher&amp;quot; and &amp;quot;-corewatcher-applet&amp;quot; to .ks file to remove overlapping corewatcher.&lt;br /&gt;
** Fix core-reducer (Something goes wrong, when reducer processes coredump.) - DONE (sampos)&lt;br /&gt;
** Oopslog (and lifelog) functionality - NOT STARTED&lt;br /&gt;
&lt;br /&gt;
* Back-end server&lt;br /&gt;
** Set up back-end server for core processing - ONGOING (rikhalon)&lt;br /&gt;
&lt;br /&gt;
== Boot time measurement ==&lt;br /&gt;
* Measure and optimize N900 boot time (timakima, ONGOING)&lt;br /&gt;
&lt;br /&gt;
== CPU load measurement during audio/video playback ==&lt;br /&gt;
&lt;br /&gt;
== Test Execution Schedule ==&lt;br /&gt;
* Core (Teivas)&lt;br /&gt;
* Handset UX weekly testing schedule (Rajala)&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Day !! Test set (status) !! Release &lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Key feature (OK)&lt;br /&gt;
| Preview&lt;br /&gt;
|-&lt;br /&gt;
| Monday&lt;br /&gt;
| Acceptance (OK)&lt;br /&gt;
| Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Tuesday	     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Preview&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Wednesday    &lt;br /&gt;
|Key feature (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Dataflow (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE use cases (Ok)	     &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|Sanity Ok	             &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Reliability (Ongoing)&lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Thursday     &lt;br /&gt;
|DE Performance (Ongoing)    &lt;br /&gt;
|Weekly&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Acceptance (Ok)	     &lt;br /&gt;
|Testing trunk&lt;br /&gt;
|-&lt;br /&gt;
|Friday	     &lt;br /&gt;
|Sanity (Ok)	     &lt;br /&gt;
|Daily trunk&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== QA Tasks For Developer Edition ==&lt;br /&gt;
There is a wiki article about the [[ARM/N900/DeveloperEdition|Developer Edition]].&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Test Sets ===&lt;br /&gt;
==== Sanity Test Set ====&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
==== Feature Test Set ====&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;br /&gt;
&lt;br /&gt;
=== Core QA Team Backlog ===&lt;br /&gt;
The Core QA team intends to keep its backlog as public as possible. The limitation on this is the amount of work generated by doing this. We will attempt to keep an up-to-date lists of tasks and progress on these tasks. At the moment, the task list looks like this:&lt;br /&gt;
&lt;br /&gt;
 - Create weekly schedule for MRT&lt;br /&gt;
 - Wiki clean/update&lt;br /&gt;
 - Hourly Automation improvement&lt;br /&gt;
 - Plan Feature testset&lt;br /&gt;
 - Bug verification&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== QA Organization ==&lt;br /&gt;
&lt;br /&gt;
== Error Management ==&lt;br /&gt;
* Error Manager Iekku Huttunen&lt;br /&gt;
&lt;br /&gt;
== Usefull links ==&lt;br /&gt;
&lt;br /&gt;
* [[ARM/N900/Install/MMC|Flashing instructions]]&lt;br /&gt;
Flashing tested with http://download.meego.com/testing-daily/builds/trunk/1.1.90.8.20110318.89/ &lt;br /&gt;
&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ARM/N900/QA</id>
		<title>ARM/N900/QA</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ARM/N900/QA"/>
				<updated>2011-03-11T13:36:14Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA TODOs =&lt;br /&gt;
&lt;br /&gt;
== 1. OTS setup ==&lt;br /&gt;
* OTS server&lt;br /&gt;
* OTS worker(s) for core tests&lt;br /&gt;
* OTS worker for UX tests&lt;br /&gt;
* Power consumption measurements&lt;br /&gt;
* Reporting to QA-reports&lt;br /&gt;
* Minimize automatic installation time&lt;br /&gt;
&lt;br /&gt;
== 2. Applications for testing ==&lt;br /&gt;
* Package QML demo/example applications from http://doc.qt.nokia.com/latest/qdeclarativeexamples.html&lt;br /&gt;
&lt;br /&gt;
== 3. Test asset ==&lt;br /&gt;
* Define what the asset includes&lt;br /&gt;
* Automating as many core/ux tests as possible&lt;br /&gt;
* Call/SMS cases will require parallel test execution support (If we want to automate those kind of tests)&lt;br /&gt;
&lt;br /&gt;
== 4. Test automation images ==&lt;br /&gt;
* Setup image building? own setup or BOSS?&lt;br /&gt;
* We need to be able to control included test packages - If images are build by release engineering we need meta test packages to control the content&lt;br /&gt;
&lt;br /&gt;
If you need something else from QA please tell it to us :)&lt;br /&gt;
&lt;br /&gt;
== 5. QA Tasks For Developer Edition ==&lt;br /&gt;
Information about the Developer Edition can be found here: http://wiki.meego.com/ARM/N900/DeveloperEdition&lt;br /&gt;
&lt;br /&gt;
QA tasks for the Developer Edition differ from the usual N900 approach in that there are less features to be tested. There are currently 2 test sets for the Developer Edition, these are the Sanity Test Set and the Feature Test Set. They are described below.&lt;br /&gt;
&lt;br /&gt;
=== Sanity Test Set ===&lt;br /&gt;
The sanity set should be run automatically on every image. As such it must meet the following requirements:&lt;br /&gt;
* 100% automated&lt;br /&gt;
* Testing only basic features&lt;br /&gt;
&lt;br /&gt;
=== Feature Test Set ===&lt;br /&gt;
The feature set will be run periodically and will test the basic features as well as enablers for those features (e.g. PIM for phoning contacts). Performance will also be analysed, at the moment, this will include browser startup time and a CPU benchmark but this will be expanded later. &lt;br /&gt;
&lt;br /&gt;
Suggestions are welcome.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Testability-commenting</id>
		<title>Quality/Testability-commenting</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Testability-commenting"/>
				<updated>2011-03-07T07:59:58Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* The Process */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
In the past, a QA contact marked a feature with a yes/no statement and a checklist. This does not add any useful information to the process and provides little useful feedback for the feature owner. The objective of this document is to lay down guidelines for feature testability comments that will allow for discussion about test development with the feature owner.&lt;br /&gt;
&lt;br /&gt;
== The Process ==&lt;br /&gt;
Current testability analysis provides no real value. Marking a feature as testable does not mean that an adequate test can be written from the description. The process of marking a feature as testable will now require feedback from the feature owner. This will introduce an extra step to the process. The process now looks like this:&lt;br /&gt;
# The feature owner creates a [FEA] bug and describes the feature&lt;br /&gt;
# The QA contact comments on the feature with a testability analysis and a theoretical test description/check points. &lt;br /&gt;
## If the feature description contains enough information and the QA contact knows how to test it, QA comments with check points of test cases and set testability to Yes.  Testability review ends unless there are changes in the feature.&lt;br /&gt;
## If the feature description is not clear or ambiguous but QA still knows some way to cover the feature, QA comments with check points from his/her understanding, and ask feature owner to review.  Go to 3.&lt;br /&gt;
## If the feature description is limited and it is difficult for QA to identify the feature, QA contact comments asking more information and marks feature as NOT testable. Either the feature description is improved by PM or QA's questions are answered by feature owner, the testability should be set back to --- (by the feature owner or PM), thus QA contact can review it again(step 1&amp;amp;2 above).  If no feedback from feature owner or PM, QA leaves Testability as No. &lt;br /&gt;
## For MASTER feature, QA contact sets Testability field to N/A. Testability review ends unless there are changes in the feature.&lt;br /&gt;
# Feature owner comments on the theoretical test, go to 4&lt;br /&gt;
## Feature owner is encouraged to provided best known methods to validate the feature.&lt;br /&gt;
## Feedback or suggestion from feature owner that may help QA improve coverage or quality of QA's test cases are welcome.&lt;br /&gt;
# If the test is adequate, the feature is marked as testable (set testability field to 'Yes'), if it is not, go back to 2.&lt;br /&gt;
## After feature owner agrees with QA's check points,  QA contact set Testability to Yes.&lt;br /&gt;
## If there is no feedback from feature owner for more than 2 weeks(or more?), QA contact considers his/her check points is adequate to cover the feature, thus mark as testable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Testability Analysis ===&lt;br /&gt;
The testability checklist can be found here: [[Quality/Plans/Testability-checklist|Feature Testability Checklist]]&lt;br /&gt;
&lt;br /&gt;
The QA Contact should analyze the feature description and compare it to the requirements of the Testability Checklist. A yes/no verdict should be supplied (in the comment), and, (especially if the verdict is no) a justification should be provided for the verdict. If the feature cannot be tested, suggesting a method to rectify the situation is strongly suggested.&lt;br /&gt;
&lt;br /&gt;
=== Theoretical Test ===&lt;br /&gt;
In general, the person who would know how best to test a feature is the feature developer themselves. The suggested way to get their input about the feature and have the information easily accessible is to suggest a test while commenting on the testability.&lt;br /&gt;
&lt;br /&gt;
The suggested test can consist of a name and/or a test description. &lt;br /&gt;
&lt;br /&gt;
By suggesting a test to the feature developer, the barriers for participating in the test development process are lowered. While the test developer may not have time or be inclined to describe a test on their own, if a test is suggested, they can easily comment on the suggested test. This makes it easier to catch a misinterpretation of the feature in an early stage, and can allow for better, more complete, tests.&lt;br /&gt;
&lt;br /&gt;
== Marking a Feature as Testable ==&lt;br /&gt;
A feature should only be marked as Testable after the feature owner has confirmed that the test is adequate to test his/her feature.&lt;br /&gt;
&lt;br /&gt;
== Benefits for Feature Verification ==&lt;br /&gt;
By suggesting a test (especially with a test case name), feature verification will be easier as all the information required for feature verification is already present in the feature bugzilla.&lt;br /&gt;
&lt;br /&gt;
== Template ==&lt;br /&gt;
This template is suggested for use when commenting features:&lt;br /&gt;
&lt;br /&gt;
 Testability statement as per: http://wiki.meego.com/Quality/TestabilityChecklist&lt;br /&gt;
 &lt;br /&gt;
 1. Can I write a test based on the information in this description?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 2. Are relevant technology parameters available (Sample rates, Bit Rates,&lt;br /&gt;
 supported picture sizes, etc.) described?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 3. For Core OS: Is API Under test defined clearly?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 Summary: Testability is OK/not OK.&lt;br /&gt;
 &lt;br /&gt;
 Required from assignee to fix Testability: List here if Testability is NOT OK&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 QA Proposed test as per: http://wiki.meego.com/Quality/Testability-commenting&lt;br /&gt;
 &lt;br /&gt;
 Test would ... If ... the test would pass.&lt;br /&gt;
 &lt;br /&gt;
 Feature Assignee: Please confirm if this test is adequate to verify that the&lt;br /&gt;
 feature works. The feature has been marked as not testable. Testability will&lt;br /&gt;
 be set to 'Yes' after the Feature Assignee has commented on the test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
By allowing a little more time for testability studies, feature owners/developers can be provided with a clear view on the testing of their feature. This can help avoid misunderstandings with regard to feature functions and can make feature verification easier.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Testability-commenting</id>
		<title>Quality/Testability-commenting</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Testability-commenting"/>
				<updated>2011-03-07T07:58:36Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* The Process */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
In the past, a QA contact marked a feature with a yes/no statement and a checklist. This does not add any useful information to the process and provides little useful feedback for the feature owner. The objective of this document is to lay down guidelines for feature testability comments that will allow for discussion about test development with the feature owner.&lt;br /&gt;
&lt;br /&gt;
== The Process ==&lt;br /&gt;
Current testability analysis provides no real value. Marking a feature as testable does not mean that an adequate test can be written from the description. The process of marking a feature as testable will now require feedback from the feature owner. This will introduce an extra step to the process. The process now looks like this:&lt;br /&gt;
# The feature owner creates a [FEA] bug and describes the feature&lt;br /&gt;
# The QA contact comments on the feature with a testability analysis and a theoretical test description/check points. &lt;br /&gt;
## If the feature description contains enough information and the QA contact knows how to test it, QA comments with check points of test cases and set testability to Yes.  Testability review ends unless there are changes in the feature.&lt;br /&gt;
## If the feature description is not clear or ambiguous but QA still knows some way to cover the feature, QA comments with check points from his/her understanding, and ask feature owner to review.  Go to 3.&lt;br /&gt;
## If the feature description is limited and it is difficult for QA to identify the feature, QA contact comments asking more information and marks feature as NOT testable. Either the feature description is improved by PM or QA's questions are answered by feature owner, the testability should be set back to ---, thus QA contact can review it again(step 1&amp;amp;2 above).  If no feedback from feature owner or PM, QA leaves Testability as No. &lt;br /&gt;
## For MASTER feature, QA contact sets Testability field to N/A. Testability review ends unless there are changes in the feature.&lt;br /&gt;
# Feature owner comments on the theoretical test, go to 4&lt;br /&gt;
## Feature owner is encouraged to provided best known methods to validate the feature.&lt;br /&gt;
## Feedback or suggestion from feature owner that may help QA improve coverage or quality of QA's test cases are welcome.&lt;br /&gt;
# If the test is adequate, the feature is marked as testable (set testability field to 'Yes'), if it is not, go back to 2.&lt;br /&gt;
## After feature owner agrees with QA's check points,  QA contact set Testability to Yes.&lt;br /&gt;
## If there is no feedback from feature owner for more than 2 weeks(or more?), QA contact considers his/her check points is adequate to cover the feature, thus mark as testable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Testability Analysis ===&lt;br /&gt;
The testability checklist can be found here: [[Quality/Plans/Testability-checklist|Feature Testability Checklist]]&lt;br /&gt;
&lt;br /&gt;
The QA Contact should analyze the feature description and compare it to the requirements of the Testability Checklist. A yes/no verdict should be supplied (in the comment), and, (especially if the verdict is no) a justification should be provided for the verdict. If the feature cannot be tested, suggesting a method to rectify the situation is strongly suggested.&lt;br /&gt;
&lt;br /&gt;
=== Theoretical Test ===&lt;br /&gt;
In general, the person who would know how best to test a feature is the feature developer themselves. The suggested way to get their input about the feature and have the information easily accessible is to suggest a test while commenting on the testability.&lt;br /&gt;
&lt;br /&gt;
The suggested test can consist of a name and/or a test description. &lt;br /&gt;
&lt;br /&gt;
By suggesting a test to the feature developer, the barriers for participating in the test development process are lowered. While the test developer may not have time or be inclined to describe a test on their own, if a test is suggested, they can easily comment on the suggested test. This makes it easier to catch a misinterpretation of the feature in an early stage, and can allow for better, more complete, tests.&lt;br /&gt;
&lt;br /&gt;
== Marking a Feature as Testable ==&lt;br /&gt;
A feature should only be marked as Testable after the feature owner has confirmed that the test is adequate to test his/her feature.&lt;br /&gt;
&lt;br /&gt;
== Benefits for Feature Verification ==&lt;br /&gt;
By suggesting a test (especially with a test case name), feature verification will be easier as all the information required for feature verification is already present in the feature bugzilla.&lt;br /&gt;
&lt;br /&gt;
== Template ==&lt;br /&gt;
This template is suggested for use when commenting features:&lt;br /&gt;
&lt;br /&gt;
 Testability statement as per: http://wiki.meego.com/Quality/TestabilityChecklist&lt;br /&gt;
 &lt;br /&gt;
 1. Can I write a test based on the information in this description?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 2. Are relevant technology parameters available (Sample rates, Bit Rates,&lt;br /&gt;
 supported picture sizes, etc.) described?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 3. For Core OS: Is API Under test defined clearly?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 Summary: Testability is OK/not OK.&lt;br /&gt;
 &lt;br /&gt;
 Required from assignee to fix Testability: List here if Testability is NOT OK&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 QA Proposed test as per: http://wiki.meego.com/Quality/Testability-commenting&lt;br /&gt;
 &lt;br /&gt;
 Test would ... If ... the test would pass.&lt;br /&gt;
 &lt;br /&gt;
 Feature Assignee: Please confirm if this test is adequate to verify that the&lt;br /&gt;
 feature works. The feature has been marked as not testable. Testability will&lt;br /&gt;
 be set to 'Yes' after the Feature Assignee has commented on the test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
By allowing a little more time for testability studies, feature owners/developers can be provided with a clear view on the testing of their feature. This can help avoid misunderstandings with regard to feature functions and can make feature verification easier.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Testability-commenting</id>
		<title>Quality/Testability-commenting</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Testability-commenting"/>
				<updated>2010-12-01T07:43:03Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
In the past, a QA contact marked a feature with a yes/no statement and a checklist. This does not add any useful information to the process and provides little useful feedback for the feature owner. The objective of this document is to lay down guidelines for feature testability comments that will allow for discussion about test development with the feature owner.&lt;br /&gt;
&lt;br /&gt;
== The Process ==&lt;br /&gt;
Current testability analysis provides no real value. Marking a feature as testable does not mean that an adequate test can be written from the description. The process of marking a feature as testable will now require feedback from the feature owner. This will introduce an extra step to the process. The process now looks like this:&lt;br /&gt;
# The feature owner creates a [FEA] bug and describes a feature&lt;br /&gt;
# The QA contact comments on the feature with a testability analysis and a theoretical test description. &lt;br /&gt;
## Requests that the feature owner 'OK' the test.&lt;br /&gt;
## Sets Testability field to 'No'&lt;br /&gt;
# Feature owner comments on the theoretical test.&lt;br /&gt;
# If the test is adequate, the feature is marked as testable (set testability field to 'Yes'), if it is not, go back to 2.&lt;br /&gt;
&lt;br /&gt;
=== Testability Analysis ===&lt;br /&gt;
The testability checklist can be found here: [[Quality/Plans/Testability-checklist|Feature Testability Checklist]]&lt;br /&gt;
&lt;br /&gt;
The QA Contact should analyze the feature description and compare it to the requirements of the Testability Checklist. A yes/no verdict should be supplied (in the comment), and, (especially if the verdict is no) a justification should be provided for the verdict. If the feature cannot be tested, suggesting a method to rectify the situation is strongly suggested.&lt;br /&gt;
&lt;br /&gt;
=== Theoretical Test ===&lt;br /&gt;
In general, the person who would know how best to test a feature is the feature developer themselves. The suggested way to get their input about the feature and have the information easily accessible is to suggest a test while commenting on the testability.&lt;br /&gt;
&lt;br /&gt;
The suggested test can consist of a name and/or a test description. &lt;br /&gt;
&lt;br /&gt;
By suggesting a test to the feature developer, the barriers for participating in the test development process are lowered. While the test developer may not have time or be inclined to describe a test on their own, if a test is suggested, they can easily comment on the suggested test. This makes it easier to catch a misinterpretation of the feature in an early stage, and can allow for better, more complete, tests.&lt;br /&gt;
&lt;br /&gt;
== Marking a Feature as Testable ==&lt;br /&gt;
A feature should only be marked as Testable after the feature owner has confirmed that the test is adequate to test his/her feature.&lt;br /&gt;
&lt;br /&gt;
== Benefits for Feature Verification ==&lt;br /&gt;
By suggesting a test (especially with a test case name), feature verification will be easier as all the information required for feature verification is already present in the feature bugzilla.&lt;br /&gt;
&lt;br /&gt;
== Template ==&lt;br /&gt;
This template is suggested for use when commenting features:&lt;br /&gt;
&lt;br /&gt;
 Testability statement as per: http://wiki.meego.com/Quality/TestabilityChecklist&lt;br /&gt;
 &lt;br /&gt;
 1. Can I write a test based on the information in this description?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 2. Are relevant technology parameters available (Sample rates, Bit Rates,&lt;br /&gt;
 supported picture sizes, etc.) described?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 3. For Core OS: Is API Under test defined clearly?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 Summary: Testability is OK/not OK.&lt;br /&gt;
 &lt;br /&gt;
 Required from assignee to fix Testability: List here if Testability is NOT OK&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 QA Proposed test as per: http://wiki.meego.com/Quality/Testability-commenting&lt;br /&gt;
 &lt;br /&gt;
 Test would ... If ... the test would pass.&lt;br /&gt;
 &lt;br /&gt;
 Feature Assignee: Please confirm if this test is adequate to verify that the&lt;br /&gt;
 feature works. The feature has been marked as not testable. Testability will&lt;br /&gt;
 be set to 'Yes' after the Feature Assignee has commented on the test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
By allowing a little more time for testability studies, feature owners/developers can be provided with a clear view on the testing of their feature. This can help avoid misunderstandings with regard to feature functions and can make feature verification easier.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Testability-commenting</id>
		<title>Quality/Testability-commenting</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Testability-commenting"/>
				<updated>2010-11-25T12:22:15Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
In the past, a QA contact marked a feature with a yes/no statement and a checklist. This does not add any useful information to the process and provides little useful feedback for the feature owner. The objective of this document is to lay down guidelines for feature testability comments that will allow for discussion about test development with the feature owner.&lt;br /&gt;
&lt;br /&gt;
== The Process ==&lt;br /&gt;
Current testability analysis provides no real value. Marking a feature as testable does not mean that an adequate test can be written from the description. The process of marking a feature as testable will now require feedback from the feature owner. This will introduce an extra step to the process. The process now looks like this:&lt;br /&gt;
# The feature owner creates a [FEA] bug and describes a feature&lt;br /&gt;
# The QA contact comments on the feature with a testability analysis and a theoretical test description. Requests that the feature owner 'OK' the test.&lt;br /&gt;
# Feature owner comments on the theoretical test.&lt;br /&gt;
# If the test is adequate, the feature is marked as testable, if it is not, go back to 2.&lt;br /&gt;
&lt;br /&gt;
=== Testability Analysis ===&lt;br /&gt;
The testability checklist can be found here: [[Quality/Plans/Testability-checklist|Feature Testability Checklist]]&lt;br /&gt;
&lt;br /&gt;
The QA Contact should analyze the feature description and compare it to the requirements of the Testability Checklist. A yes/no verdict should be supplied (in the comment), and, (especially if the verdict is no) a justification should be provided for the verdict. If the feature cannot be tested, suggesting a method to rectify the situation is strongly suggested.&lt;br /&gt;
&lt;br /&gt;
=== Theoretical Test ===&lt;br /&gt;
In general, the person who would know how best to test a feature is the feature developer themselves. The suggested way to get their input about the feature and have the information easily accessible is to suggest a test while commenting on the testability.&lt;br /&gt;
&lt;br /&gt;
The suggested test can consist of a name and/or a test description. &lt;br /&gt;
&lt;br /&gt;
By suggesting a test to the feature developer, the barriers for participating in the test development process are lowered. While the test developer may not have time or be inclined to describe a test on their own, if a test is suggested, they can easily comment on the suggested test. This makes it easier to catch a misinterpretation of the feature in an early stage, and can allow for better, more complete, tests.&lt;br /&gt;
&lt;br /&gt;
== Marking a Feature as Testable ==&lt;br /&gt;
A feature should only be marked as Testable after the feature owner has confirmed that the test is adequate to test his/her feature.&lt;br /&gt;
&lt;br /&gt;
== Benefits for Feature Verification ==&lt;br /&gt;
By suggesting a test (especially with a test case name), feature verification will be easier as all the information required for feature verification is already present in the feature bugzilla.&lt;br /&gt;
&lt;br /&gt;
== Template ==&lt;br /&gt;
This template is suggested for use when commenting features:&lt;br /&gt;
&lt;br /&gt;
 Testability statement as per: http://wiki.meego.com/Quality/TestabilityChecklist&lt;br /&gt;
 &lt;br /&gt;
 1. Can I write a test based on the information in this description?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 2. Are relevant technology parameters available (Sample rates, Bit Rates,&lt;br /&gt;
 supported picture sizes, etc.) described?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 3. For Core OS: Is API Under test defined clearly?&lt;br /&gt;
   Yes/No. Comment?&lt;br /&gt;
 &lt;br /&gt;
 Summary: Testability is OK/not OK.&lt;br /&gt;
 &lt;br /&gt;
 Required from assignee to fix Testability: List here if Testability is NOT OK&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 QA Proposed test as per: http://wiki.meego.com/Quality/Testability-commenting&lt;br /&gt;
 &lt;br /&gt;
 Test would ... If ... the test would pass.&lt;br /&gt;
 &lt;br /&gt;
 Feature Assignee: Please confirm if this test is adequate to verify that the&lt;br /&gt;
 feature works. The feature can then be marked as testable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
By allowing a little more time for testability studies, feature owners/developers can be provided with a clear view on the testing of their feature. This can help avoid misunderstandings with regard to feature functions and can make feature verification easier.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/TestSuite/MCTS/MCTS_Development_Guideline</id>
		<title>Quality/TestSuite/MCTS/MCTS Development Guideline</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/TestSuite/MCTS/MCTS_Development_Guideline"/>
				<updated>2010-11-16T08:19:57Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo Core Test Suite Quality Standards =&lt;br /&gt;
&lt;br /&gt;
== Introduction and Importance ==&lt;br /&gt;
While the importance of testing needs little explaining, the relevance of maintaining quality standards may be less obvious. The standards of test documentation, packaging etc. are not as important when used for internal testing but when external users need to make use of the tests, ease of use and consistent packaging become important. MCTS will be used in hardware acceptance testing by companies not related to the test development therefore, it is important that the tests are easy to install, run and understand.&lt;br /&gt;
&lt;br /&gt;
== Packaging ==&lt;br /&gt;
Packages must all conform to these standards and be self contained. This way, the user of the tests won't need to search for information/files.&lt;br /&gt;
&lt;br /&gt;
In package names, words should be separated with a dash ('-').&lt;br /&gt;
&lt;br /&gt;
For MCTS, adding a '-tests' suffix is not required as MCTS is a dedicated test suite. For test packages not contained in a dedicated test suite, the '-tests' suffix must be added.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
* README (See Documentation section below)&lt;br /&gt;
* src/ : contain source files&lt;br /&gt;
* utils/: contain utility and tools if any&lt;br /&gt;
* Makefile (or Makefile.am, configure.ac, autogen.sh, qmake)&lt;br /&gt;
* tests.xml (alternatively &amp;lt;packagename&amp;gt;.xml, should the tests all be thrown into the same folder, this needs to be documented in the README)&lt;br /&gt;
* data/: contain small data files (For big data such as media content, need separate package)&lt;br /&gt;
* pack.sh: the script to generate rpm package&lt;br /&gt;
* test.spec: spec files to create rpm package&lt;br /&gt;
&lt;br /&gt;
=== File Naming Structure ===&lt;br /&gt;
* Use descriptive names (ie. ftp_file_send)&lt;br /&gt;
* Do not use numbers as test names (Numbers really don't tell the user what the test is supposed to test)&lt;br /&gt;
* Name length should be less than 30 characters long&lt;br /&gt;
* Use '_' to connect words in file names (except in package names)&lt;br /&gt;
* &amp;quot;-tests&amp;quot; suffix for test packages not in a dedicated test suite (does not apply to MCTS)&lt;br /&gt;
&lt;br /&gt;
=== Test Data ===&lt;br /&gt;
Small data files (a few KB) should be included with the tests. Larger files should be made available separately. Instructions for obtaining the data files must be placed in the README file.&lt;br /&gt;
&lt;br /&gt;
Test data must be publicly available (MeeGo git, public media server etc.). &lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== README File ===&lt;br /&gt;
A basic template for a README file can be found [[Quality/TestSuite/MCTS/readme_template|here]]. It is important to remember that the user who will be running the tests in the package may not have had previous experience with tests. Thus, the instructions should be as simple and explicit as possible.&lt;br /&gt;
&lt;br /&gt;
The README file should also contain a list of tests and a description of them. If such a list would be too long, make it a separate file and mention this file in the README.&lt;br /&gt;
&lt;br /&gt;
=== Description of Environment ===&lt;br /&gt;
While the description of the environment can be included in the README file, for complex environments, it may be worthwhile to include a separate file.&lt;br /&gt;
The environment description needs to be very explicit, *do not* assume that the user knows anything about your test environment.&lt;br /&gt;
&lt;br /&gt;
Where possible, tests should not depend on proprietary components (hardware or software). All environmental needs should be such that they are available to anyone in the community.&lt;br /&gt;
&lt;br /&gt;
The environment includes everything needed to run the test or tests. This included hardware and software configuration of the device under test as well as any equipment (and its configuration) outside the device itself.&lt;br /&gt;
&lt;br /&gt;
For example: &lt;br /&gt;
&amp;lt;code&amp;gt;&amp;quot;A wireless network called 'test_net' must be accessible by the device and this network needs to be connected to the internet&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
This is not adequate. Several questions are left unanswered, such as: is a DHCP server expected on the network? Are specific ports required to be opened?&lt;br /&gt;
Descriptions of environments should be explicit and parameters (such as network name) should be modifiable in a configuration file or passed as a parameter. *Do not* make the tester dig through source code to find the requirements for the testing environment. &lt;br /&gt;
It is acceptable to point a user to a settings or configuration file to obtain environment information, provided that the file is commented and easy to read.&lt;br /&gt;
&lt;br /&gt;
=== Further Documentation ===&lt;br /&gt;
With the exception of a list of tests and their description, any further information that is not critical to the running od the tests should be placed in a separate file or on the internet (with a link in the README file).&lt;br /&gt;
&lt;br /&gt;
== Source Code ==&lt;br /&gt;
&lt;br /&gt;
=== Header ===&lt;br /&gt;
Must contain:&lt;br /&gt;
* Copyright&lt;br /&gt;
* License&lt;br /&gt;
* Author&lt;br /&gt;
* Contact details (email address) for maintainer&lt;br /&gt;
* Changelog (optional)&lt;br /&gt;
A template can be found [[Mcts-header|here].&lt;br /&gt;
&lt;br /&gt;
=== Coding Style ===&lt;br /&gt;
A common coding-style rule of thumb is provided [[Quality/TestSuite/MCTS/Code_style_common_rule|here]]. Bear in mind that consistency and readability are the primary concerns. If a library that the tests are heavily tied to breaks these common guidelines, then it is acceptable to follow the coding standard of the library. More detailed code style instructions for specific languages can be found here:&lt;br /&gt;
* [http://www.chris-lott.org/resources/cstyle/indhill-cstyle.html C/C++]&lt;br /&gt;
* [http://www.python.org/dev/peps/pep-0008/ Python]&lt;br /&gt;
* [http://hub.opensolaris.org/bin/view/Community+Group+on/shellstyle Shell]&lt;br /&gt;
&lt;br /&gt;
==== Note on Commenting ====&lt;br /&gt;
The code style guide suggests commenting blocks of code rather than individual lines, but any line of code that is not self-explanatory should be commented individually (code readability is the key, so keep that in mind when deciding what, and how much, to comment).&lt;br /&gt;
&lt;br /&gt;
==== Note on Relative References ====&lt;br /&gt;
Relative file references should always be relative to the location of the script. For example, in Python, instead of using:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
: ../../common&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
to refer to a directory 2 levels up from the location of the python script itself, use:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
: os.path.abspath(os.path.dirname(sys.argv[0])) + '/../../common'&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
While this requires the additional import of the 'os' module and is definitely a 'quick-and-dirty' solution, it will give the directory of the currently running script regardless of where it is run from (e.g. if the script is run from another directory).&lt;br /&gt;
&lt;br /&gt;
== Running the Tests ==&lt;br /&gt;
The method used to run the tests must be described in detail in the README file. For inexperienced users, provide a sample command line: e.g. &amp;lt;code&amp;gt;To run the tests use: './mcts_package_test_name.py'&amp;lt;/code&amp;gt;&lt;br /&gt;
Several other points should be kept in mind about the tests while they run:&lt;br /&gt;
&lt;br /&gt;
=== Environment Handling ===&lt;br /&gt;
Tests should set up their own environment and clean the environment again at the end.&lt;br /&gt;
* Test must set up its own environment, any requested parameters should be set by the test itself.&lt;br /&gt;
* Test runs in desired environment&lt;br /&gt;
* Test cleans up and restores environment to original state or to a default state.&lt;br /&gt;
&lt;br /&gt;
NOTE: The environment includes everything needed to run the test or tests. This included hardware and software configuration of the device under test as well as any equipment (and its configuration) outside the device itself.&lt;br /&gt;
&lt;br /&gt;
=== Test Granularity ===&lt;br /&gt;
* Tests must be able to run in *any order* i.e. no test should depend on another test.&lt;br /&gt;
* Running one test must not prevent another test from running afterwards (i.e. do not damage the environment to the point that no other tests can run)&lt;br /&gt;
* Tests must be able to run individually. i.e. be able to run individual tests, not just whole packages.&lt;br /&gt;
* Thus test cases can be executed at any order, test cases can be skipped and one or certain test cases can be repeated multiple times. &lt;br /&gt;
&lt;br /&gt;
=== Log and Result Files ===&lt;br /&gt;
Tests cases should always generate log and data files. This allows for easier analysis of results and problems, especially if the running of test cases is automated.&lt;br /&gt;
* Result files&lt;br /&gt;
** Must contain a Pass/Fail result or a measurement result etc.&lt;br /&gt;
** Must contain test names, so that the user can tell which result corresponds to which test&lt;br /&gt;
** If the test fails, major failure cause should be written to the result file&lt;br /&gt;
** Should contain passed steps: e.g.: Checked power on, turned power off, turned power on data transfer, turned power off&lt;br /&gt;
** Do not rely on what the API returns, check everything (see Result Verification Section for more information)&lt;br /&gt;
* Log files&lt;br /&gt;
** Log files must be detailed in the README file so that they can be found.&lt;br /&gt;
** Log files must contain test results.&lt;br /&gt;
** Reason for test failure should be evident from the log and result files, the developer should not need to run tests to find the cause of failure.&lt;br /&gt;
** It is suggested that log files be verbose and contain (at least) the following:&lt;br /&gt;
*** Functions Visited&lt;br /&gt;
*** Parameters passed (and their values) - (for tests that generate very long log files, there should be an option to disable this)&lt;br /&gt;
*** When a critical function or API call is passed, this should be noted &lt;br /&gt;
&lt;br /&gt;
== Test Definition ==&lt;br /&gt;
* XML format can be found [http://gitorious.org/qa-tools/test-definition here].&lt;br /&gt;
* One test package corresponds one test case definition file&lt;br /&gt;
* Test definition file should be moved to &amp;quot;/usr/share/&amp;lt;testset&amp;gt;-tests/&amp;quot; during the install process.&lt;br /&gt;
* If the file containing all test definitions is called something other than &amp;quot;tests.xml&amp;quot;, this should be mentioned in the README.&lt;br /&gt;
* All tests must be included in the tests.xml file.&lt;br /&gt;
* The tests.xml file should always be up to date.&lt;br /&gt;
&lt;br /&gt;
== Makefile (or autoconf/automake) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; : build test suite.&lt;br /&gt;
* &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; : install whole test suite (binary, script, utils, helper, data) into /opt/{PACKAGE}, and tests.xml into /usr/share/&amp;lt;testpackagename&amp;gt;/tests.xml&lt;br /&gt;
* &amp;lt;code&amp;gt;make clean&amp;lt;/code&amp;gt; : remove all object file and temporary files&lt;br /&gt;
* &amp;lt;code&amp;gt;make uninstall&amp;lt;/code&amp;gt; : remove test binary, scripts, and tests.xml out of target installation directory.&lt;br /&gt;
&lt;br /&gt;
== Test Design ==&lt;br /&gt;
&lt;br /&gt;
=== The Objective of Testing ===&lt;br /&gt;
While the objective of testing is assist developers in creating software that functions correctly, quite often testing falls into the trap of attempting to demonstrate that the software works. This should be avoided.&lt;br /&gt;
* Do not attempt to find work-arounds for problems in the API under test: if '''A''' + '''B''' = '''C''' and that is not the obtained result, then the test must fail&lt;br /&gt;
* Tests should be written against the specification/documentation of software instead of against the implementation as it is the implementation itself that is under test.&lt;br /&gt;
* Always attempt to 'break' the software under test: Do not only test things that are known to be working, testing the unknown areas is as important as testing the commonly used functions.&lt;br /&gt;
* The final objective of testing is to provide information/evidence to developers, therefore, the more (and more detailed) information that the test can provide, the better.&lt;br /&gt;
 &lt;br /&gt;
=== Rules to Remember ===&lt;br /&gt;
Following rules shall be followed by test developer. Deviation from these rules are allowed only with very good grounds:&lt;br /&gt;
* Clear result: Test case should return clear Pass/Fail result&lt;br /&gt;
* Self explanatory: Test case should be easy to understand&lt;br /&gt;
* Avoid duplicated code: Use common functions or classes as much as possible&lt;br /&gt;
* Automate test under condition of stability&lt;br /&gt;
* Main function should kept simple and structure kept neat.&lt;br /&gt;
* For across-test common function, create separated lib file.&lt;br /&gt;
* No dependency on other test case.&lt;br /&gt;
* No dependency on UX or vertical specific apps.&lt;br /&gt;
* Use relative path to access dependency files inside test package such as helper, utilities and data (see notes on relative referencing above)&lt;br /&gt;
* Clean environment after test complete (see Test Granularity section).&lt;br /&gt;
* Enough comments (see comments section above).&lt;br /&gt;
* Use common Linux functions, avoid rewriting functionality that already exists.&lt;br /&gt;
* Avoid complicated code logic (if you have to use it, comment it!)&lt;br /&gt;
* Remove useless code.&lt;br /&gt;
* Use Timeouts to prevent test-case stall.&lt;br /&gt;
&lt;br /&gt;
=== Automation ===&lt;br /&gt;
Automation is of great importance when testing is time sensetive and resources are limited. Where possible, tests should be automated as much as possible.&lt;br /&gt;
&lt;br /&gt;
NOTE: A test is considered a manual when the 'manual=&amp;quot;true&amp;quot;' field is set in the case definition.&lt;br /&gt;
&lt;br /&gt;
=== Result Verification ===&lt;br /&gt;
Parameters under test should be verified before and after the test.&lt;br /&gt;
&lt;br /&gt;
Example: BT power-on test.&lt;br /&gt;
Check that the BT device is off, if it is already on, then the test case may pass (because the device is on at the the end) but the test has not actually turned the device off. If the power is already on before the test starts, turn it off, then have the test turn it on. Do not accept an API call executing with no errors as a 'pass' result, check that the BT device is on after the test. At the end, return environment to default configuration.&lt;br /&gt;
&lt;br /&gt;
=== Test case complexity ===&lt;br /&gt;
In order to meet the environment setup/tear-down requirements, a test case cannot be overly simple: e.g. a wifi data transfer case must enable a wifi device, detect a network, connect to it, transfer data and then close the connection. In this case, there is no need to write a specific network detection, connect to network or disconnect from network test as all of these functions are tested by the data transfer test.&lt;br /&gt;
&lt;br /&gt;
Rather write fewer test-cases that are more flexible and thorough. The objective is not to have many tests but to test the relevant API to the required extent.&lt;br /&gt;
&lt;br /&gt;
=== Dealing with Parameters ===&lt;br /&gt;
Parameters should be read from a configuration file wherever possible instead of being hard-coded. The configuration file should be commented (to explain what each parameter does) so that it is easy to edit. The location of the configuration file and the tests that it applies to should be described in the README file.&lt;br /&gt;
&lt;br /&gt;
For example, a test that uses a GSM network to dial number and then hang up should have any network parameters and phone number (and perhaps the time before hanging up) described in a configuration file.&lt;br /&gt;
&lt;br /&gt;
For tests where 1 or 2 parameters change frequently (and tests need to be re-run with the new parameters), it is acceptable to pass these as arguments to the test command line. It may be beneficial to have these parameters in the configuration file anyway, and simply have the values that are passed as arguments take priority (overwrite) the ones in the file while the test is running.&lt;br /&gt;
&lt;br /&gt;
=== Test Coverage ===&lt;br /&gt;
For a detailed description of how to measure coverage, and what coverage actually means, please see [[Quality/TestSuite/MCTS/MCTS_API_analysis|here]].&lt;br /&gt;
&lt;br /&gt;
Test coverage comes in 3 levels, a description of the levels follows below:&lt;br /&gt;
* Thorough&lt;br /&gt;
** Cover all APIs.&lt;br /&gt;
** Test case targets for usage (API combination) instead of single API.&lt;br /&gt;
** With Parm-pairs of equivalence partitioning and boundary condition  (All-pairs optional)&lt;br /&gt;
* Average&lt;br /&gt;
** High risk APIs(e.g. new functionality relevant APIs) should be covered with thorough test rules&lt;br /&gt;
** Legacy or low risk APIs are covered only with basic tests&lt;br /&gt;
* Light&lt;br /&gt;
** Test most critical functionality&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Testability-commenting</id>
		<title>Quality/Testability-commenting</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Testability-commenting"/>
				<updated>2010-11-15T11:44:06Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
In the past, a QA contact marked a feature with a yes/no statement and a checklist. This does not add any useful information to the process and provides little useful feedback for the feature owner. The objective of this document is to lay down guidelines for feature testability comments that will allow for discussion about test development with the feature owner.&lt;br /&gt;
&lt;br /&gt;
== The Process ==&lt;br /&gt;
Current testability analysis provides no real value. Marking a feature as testable does not mean that an adequate test can be written from the description. The process of marking a feature as testable will now require feedback from the feature owner. This will introduce an extra step to the process. The process now looks like this:&lt;br /&gt;
# The feature owner creates a [FEA] bug and describes a feature&lt;br /&gt;
# The QA contact comments on the feature with a testability analysis and a theoretical test description. Requests that the feature owner 'OK' the test.&lt;br /&gt;
# Feature owner comments on the theoretical test.&lt;br /&gt;
# If the test is adequate, the feature is marked as testable, if it is not, go back to 2.&lt;br /&gt;
&lt;br /&gt;
=== Testability Analysis ===&lt;br /&gt;
The testability checklist can be found here: [[Quality/Plans/Testability-checklist|Feature Testability Checklist]]&lt;br /&gt;
&lt;br /&gt;
The QA Contact should analyze the feature description and compare it to the requirements of the Testability Checklist. A yes/no verdict should be supplied (in the comment), and, (especially if the verdict is no) a justification should be provided for the verdict. If the feature cannot be tested, suggesting a method to rectify the situation is strongly suggested.&lt;br /&gt;
&lt;br /&gt;
=== Theoretical Test ===&lt;br /&gt;
In general, the person who would know how best to test a feature is the feature developer themselves. The suggested way to get their input about the feature and have the information easily accessible is to suggest a test while commenting on the testability.&lt;br /&gt;
&lt;br /&gt;
The suggested test can consist of a name and/or a test description. &lt;br /&gt;
&lt;br /&gt;
By suggesting a test to the feature developer, the barriers for participating in the test development process are lowered. While the test developer may not have time or be inclined to describe a test on their own, if a test is suggested, they can easily comment on the suggested test. This makes it easier to catch a misinterpretation of the feature in an early stage, and can allow for better, more complete, tests.&lt;br /&gt;
&lt;br /&gt;
== Marking a Feature as Testable ==&lt;br /&gt;
A feature should only be marked as Testable after the feature owner has confirmed that the test is adequate to test his/her feature.&lt;br /&gt;
&lt;br /&gt;
== Benefits for Feature Verification ==&lt;br /&gt;
By suggesting a test (especially with a test case name), feature verification will be easier as all the information required for feature verification is already present in the feature bugzilla.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
By allowing a little more time for testability studies, feature owners/developers can be provided with a clear view on the testing of their feature. This can help avoid misunderstandings with regard to feature functions and can make feature verification easier.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Testability-commenting</id>
		<title>Quality/Testability-commenting</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Testability-commenting"/>
				<updated>2010-11-15T11:17:06Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: Created page with &amp;quot;== Introduction == In the past, a QA contact marked a feature with a yes/no statement and a checklist. This does not add any useful information to the process and provides little…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
In the past, a QA contact marked a feature with a yes/no statement and a checklist. This does not add any useful information to the process and provides little useful feedback for the feature owner. The objective of this document is to lay down guidelines for feature testability comments that will allow for discussion about test development with the feature owner.&lt;br /&gt;
&lt;br /&gt;
== The Big Picture ==&lt;br /&gt;
As an overall view, the comment a QA Contact makes on the testability of a feature should contain the following:&lt;br /&gt;
* Testability Analysis (with justification, if required).&lt;br /&gt;
* Test Name and/or description with a short description of how the test would test the feature.&lt;br /&gt;
&lt;br /&gt;
=== Testability Analysis ===&lt;br /&gt;
The testability checklist can be found here: [[Quality/Plans/Testability-checklist|Feature Testability Checklist]]&lt;br /&gt;
The QA Contact should analyze the feature description and compare it to the requirements of the Testability Checklist. A yes/no verdict should be supplied, and, (especially if the verdict is no) a justification should be provided for the verdict. If the feature cannot be tested, suggesting a method to rectify the situation is strongly suggested.&lt;br /&gt;
&lt;br /&gt;
=== Theoretical Test ===&lt;br /&gt;
In general, the person who would know how best to test a feature is the feature developer themselves. The suggested way to get their input about the feature and have the information easily accessible is to suggest a test while commenting on the testability.&lt;br /&gt;
&lt;br /&gt;
The suggested test can consist of a name and/or a test description. &lt;br /&gt;
&lt;br /&gt;
By suggesting a test to the feature developer, the barriers for participating in the test development process are lowered. While the test developer may not have time or be inclined to describe a test on their own, if a test is suggested, they can easily comment on the suggested test. This makes it easier to catch a misinterpretation of the feature in an early stage, and can allow for better, more complete, tests.&lt;br /&gt;
&lt;br /&gt;
== Feature Verification ==&lt;br /&gt;
By suggesting a test (especially with a test case name), feature verification will be easier as all the information required for feature verification is already present in the feature bugzilla.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
By allowing a little more time for testability studies, feature owners/developers can be provided with a clear view on the testing of their feature. This can help avoid misunderstandings with regard to feature functions and can make feature verification easier.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality</id>
		<title>Quality</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality"/>
				<updated>2010-11-15T10:56:50Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* Procedures and best practices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality =&lt;br /&gt;
&lt;br /&gt;
WORK IN PROGRESS - This page is for MeeGo Quality Assurance material.&lt;br /&gt;
* ''You can join to'' '''[http://lists.meego.com/listinfo/meego-qa MeeGo-qa Mailing List]''' ''or follow daily activities through irc://irc.freenode.net/#meego-qa.''&lt;br /&gt;
* ''Meetings will be held weekly on Tuesdays 14:30 UTC in #meego-meeting on irc.freenode.net.'' &lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
&lt;br /&gt;
{| border = 1&lt;br /&gt;
! Core OS&lt;br /&gt;
! Handset UX&lt;br /&gt;
! Netbook UX&lt;br /&gt;
! SDK&lt;br /&gt;
! In Vehicle Infotainment&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[/Plans/MeeGo Core Test Plan | MeeGo Core Test Plan]]&lt;br /&gt;
* [[/Reports/core-testability-status | Core OS Testability Status]]&lt;br /&gt;
* [[/TestSuite/MCTS | MeeGo Core Test Suite (MCTS)]]&lt;br /&gt;
* [[/Reports/Core-test-reports | Core Testing Reports]]&lt;br /&gt;
* [[/Defects/Core | Core Defects]]&lt;br /&gt;
| &lt;br /&gt;
* [[Quality/Plans/1.1 Handset UX TestPlan | MeeGo HandSet UX Test Plan]] (for 1.1)&lt;br /&gt;
** [[Quality/Plans/Handset UX ramp-up 1.1|QA Ramp-Up Schedule]]&lt;br /&gt;
* [[Quality/Plans/Handset UX test plan|MeeGo HandSet UX Test Plan]] - Generic HandSet UX QA test plan. Valid from MeeGo HandSet UX 1.2 release and onwards.&lt;br /&gt;
** [[Quality/Plans/Handset UX ramp-up 1.2|QA Ramp-Up Schedule for 1.2]]&lt;br /&gt;
* [[Quality/Reports/Handset-testability-status|Testability Status Report]]&lt;br /&gt;
* [[Quality/TestSuite/handset-test-suite|Test Suite]]&lt;br /&gt;
* Test Reports&lt;br /&gt;
** [[Quality/HandsetTestReport/MeeGo1.1|MeeGo 1.1 Test Reports]]&lt;br /&gt;
** [[Quality/Reports/MeeGo1.2|MeeGo 1.2 Test Reports]]&lt;br /&gt;
* [[Quality/HandsetQualityMetrics|Quality Metrics]]&lt;br /&gt;
|&lt;br /&gt;
* Test Suites &amp;amp; Utilities&lt;br /&gt;
** [[Quality/Netbook_Test_Suite_and_Utilities|Test Suites and Utilities]] - Here are some available test suites and utilities. Welcome download and contribute.&lt;br /&gt;
* MeeGo 1.0 Software Update Testing&lt;br /&gt;
** [[1.0SWUpdateTestPlan|Test Plan]] describes the test strategy, test approach, checkpoints and etc of software update testing for  MeeGo 1.0 Netbook&lt;br /&gt;
** Test Report &lt;br /&gt;
*** Welcome your contribution! You are encouraged to refer to the [[1.0SWUpdateTestPlan|Test Plan]] and follow [[TestReportTemplateCollection|Test Report Template]]&lt;br /&gt;
*** [[1.0SWUpdateTestReport|Test Report Archive]]: Please upload your test reports here.&lt;br /&gt;
* MeeGo 1.1&lt;br /&gt;
** Test Plan&lt;br /&gt;
** Test Suite&lt;br /&gt;
** [[1.1NetbookTestReport|Test Report]]&lt;br /&gt;
* MeeGo 1.2&lt;br /&gt;
** Test Plan&lt;br /&gt;
** Test Suite&lt;br /&gt;
** [[1.2NetbookTestReport|Test Report]]&lt;br /&gt;
|&lt;br /&gt;
* [[SDKTestPlan|Test Plan]] describes the test strategy, test approach, checkpoints and etc of MeeGo SDK &lt;br /&gt;
* Test Suite&lt;br /&gt;
* [[/SDKTestReports | Test Report]]&lt;br /&gt;
|&lt;br /&gt;
No information yet.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== QA Tools ==&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality. QA tools team develops and maintains tools for Quality Assurance. Meet the team and participate in activities [[Quality/QA-tools|here]]. You are most welcome!&lt;br /&gt;
&lt;br /&gt;
The following links provide some basic information on QA tools and their usage. For complete list of all QA tools, please refer to the [[Quality/QA-tools#Tools and Maintainers|list on the team's wiki page]].&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Test packaging|Test packaging]]: Test packaging is the mechanism to wrap any tests in rpm packages to automate execution.&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]: A guide for setting up automated testing environment. It includes instructions how to automate test execution and image installations.&lt;br /&gt;
* [[Quality/QA-tools/OTS|OTS]]: OTS provides the infrastructure for automatic test execution.&lt;br /&gt;
* [[Quality/testmanagementtool|Test Case Management Tool]]: We will setup and evaluate testlink for test case management.&lt;br /&gt;
&lt;br /&gt;
== Procedures and best practices ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/Plans/Testability-checklist|Feature Testability Checklist]]&lt;br /&gt;
** The basic intent of the feature review is to make sure that all features/requirements defined for MeeGo release are '''testable'''. The target is to map test cases in Distro testing against requirements, so we can determine whether features are '''done'''. This checklist / guideline should be used when reviewing MeeGo's features. Review comments will be given based on this checklist.&lt;br /&gt;
* [[Quality/Testability-commenting|Testability Commenting Guide]]&lt;br /&gt;
** This is a guide for QA contacts about how to comment on feature testability so as to provide as much information as possible to test developers.&lt;br /&gt;
*[[Quality/TestSuite/MCTS/MCTS_Development_Guideline | MeeGo Core Test Suites Development Guidelines]] &amp;lt;br&amp;gt;&lt;br /&gt;
*[[MeeGo Core Test Suites Packaging draft]] &amp;lt;br&amp;gt;&lt;br /&gt;
* [[TestPlanTemplate|Test Plan Template]] -- WORK IN PROGRESS, please contribute&lt;br /&gt;
** high level test cases (aka test ideas) and low level test cases shall be listed in detailed test plans&lt;br /&gt;
** Some ideas/intent for Test Execution management can be found from [[Talk:TestPlanTemplate]]&lt;br /&gt;
* [[CompTestPlanTemplate|Component Test Plan Template]] -- WORK IN PROGRESS, please contribute&lt;br /&gt;
* [[TestReportTemplateCollection|Test Report Template]] -- WORK IN PROGRESS, pls. contribute&lt;br /&gt;
* [[TestCaseTemplate|Test Case Template]] -- WORK IN PROGRESS, pls. contribute&lt;br /&gt;
* [[Quality/TestDesignProcessAndGuideline| Test Design Process and Guideline]] -- WORK IN PROGRESS, please contribute&lt;br /&gt;
* [[Quality/TestSetGuideline| Test Set Guideline]]&lt;br /&gt;
&lt;br /&gt;
== Defect tracking ==&lt;br /&gt;
* [[/defects | Defects Management]]&lt;br /&gt;
* [[/Bugtriage | MeeGo Bug Triage]]&lt;br /&gt;
* [[/How_To_Report_Bugs|How to report bugs]]&lt;br /&gt;
* [[MeeGoBugzilla_Customization|Bugzilla customized features]]&lt;br /&gt;
&lt;br /&gt;
== Compliance Program ==&lt;br /&gt;
[[Quality/Compliance | MeeGo Compliance Program]] - the compliance spec (initially)&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
* [[/meetings | Meetings ]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[/Glossary | QA Glossary ]]&lt;br /&gt;
* [[/TestAreas| Short descriptions for Test Areas/Types]]&lt;br /&gt;
* [[Quality/Plans/Quality-considerations|Quality Considerations / Testing Quality Characteristics]]&lt;br /&gt;
** Some ideas around testing quality characteristics hopefully helping you identify what kind of things could be checked from applications - can be used as a frame to define test considerations – as a set of logical test cases - for applications targeting to run on MeeGo.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Plans/Testability-checklist</id>
		<title>Quality/Plans/Testability-checklist</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Plans/Testability-checklist"/>
				<updated>2010-11-15T10:46:09Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For a previous version of the Testability Checklist, see: [[Quality/Plans/Testability checklist MeeGo 1.1|Testability checklist MeeGo 1.1]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
Describing user interaction is a simple way to describe features, thus, they should be simple to write and to understand. By describing user interaction with the features in Bugzilla, features can contain sufficient information to make test development possible without increasing the workload of the feature owner (as much as the [[Quality/Plans/Testability checklist MeeGo 1.1|Testability checklist MeeGo 1.1]]). The testability checklist used for MeeGo 1.1 contained items that were related to the process of feature creation which should be self evident and not be included in testability checklist.&lt;br /&gt;
&lt;br /&gt;
== Describing the Feature ==&lt;br /&gt;
The most effective way to create testable features from QA point of view is to describe how the user interacts with the feature. The objective of writing such descriptions is to explain the feature to the extent that a test to verify the feature can be written. To that end, after writing a description, ask yourself this question: &lt;br /&gt;
&lt;br /&gt;
'''Can someone write a test using the information in this description?'''&lt;br /&gt;
&lt;br /&gt;
If the answer is 'yes' then the description is complete, if the answer is 'no', then it may be worth it to consider rewriting the it or (if this seems like it will not help) add extra information (see the extra information section). &lt;br /&gt;
&lt;br /&gt;
Some of the use case may not be fully applicable for Core OS QA but in most of the use cases can be divided to smaller particles and can be considered as enablers for the main use case. E.g. Browsing use case can be verified using these smaller particles (enablers) as follows:&lt;br /&gt;
* Scan and connect to WLAN Access Point and conduct data transfer &lt;br /&gt;
* Download specific file over WLAN with performance measurement (Throughput)&lt;br /&gt;
&lt;br /&gt;
== Structuring the Description ==&lt;br /&gt;
There is a good wikipedia article on the concept of the describing a feature from a user's point of view [http://en.wikipedia.org/wiki/User_story here.] While there are some differences from the article because MeeGo is not a small project that is being implemented by one team.&lt;br /&gt;
&lt;br /&gt;
Three basic forms for a description are:&lt;br /&gt;
* I as a &amp;amp;lt;user type/role&amp;amp;gt; want to &amp;amp;lt;perform action&amp;amp;gt; and &amp;amp;lt;result/goal&amp;amp;gt;&lt;br /&gt;
* &amp;quot;As a &amp;amp;lt;role&amp;amp;gt;, I want &amp;amp;lt;goal/desire&amp;amp;gt; so that &amp;amp;lt;benefit&amp;amp;gt;&amp;quot; (from wikipedia)&lt;br /&gt;
* &amp;quot;As a &amp;amp;lt;role&amp;amp;gt;, I want &amp;amp;lt;goal/desire&amp;amp;gt;&amp;quot; (shortened version from wikipedia)&lt;br /&gt;
&lt;br /&gt;
It is important to define the goal clearly. This allows the success criteria of the test to be clearly defined.&lt;br /&gt;
&lt;br /&gt;
It is also important to define the set of actions leading up to the goal clearly. For example, if the user needs to tilt the device from horizontal to vertical for an action to occur, this needs to be described.&lt;br /&gt;
&lt;br /&gt;
=== Dissected Example ===&lt;br /&gt;
The following feature can be found [http://bugs.meego.com/show_bug.cgi?id=6724 here] and can be considered a good example of a feature description:&lt;br /&gt;
&lt;br /&gt;
''User is browsing multimedia content in browser and a system event triggers a sound, e.g. battery low or alarm. System sound is mixed in with the browser audio.''&lt;br /&gt;
&lt;br /&gt;
We can see in this example:&lt;br /&gt;
* The user action (browsing multimedia content) is defined clearly.&lt;br /&gt;
* There is system action (system event triggering a sound).&lt;br /&gt;
* The goal is clearly defined (&amp;quot;System sound is mixed in with the browser audio&amp;quot;).&lt;br /&gt;
From the above description, a test can be written.&lt;br /&gt;
&lt;br /&gt;
== Extra Information ==&lt;br /&gt;
The basic description from a user's point of view does not usually include the provision for extra information (things that the user would not see). This is usually not a problem for a single, coherent, project. In a project with as many components (from as many sources) as MeeGo, extra information may be required.&lt;br /&gt;
&lt;br /&gt;
NOTE: Adding extra information is not a requirement, if your feature is adequately described by the description itself, then, stop there.&lt;br /&gt;
&lt;br /&gt;
Some suggestions on what extra information to add:&lt;br /&gt;
* Requirements: e.g. binutils needs to be installed for this feature to work.&lt;br /&gt;
* Time Limitations: The operation needs to be performed in less than 5 seconds.&lt;br /&gt;
* Specific API that should be used (if this is not obvious).&lt;br /&gt;
&lt;br /&gt;
== Testability Checklist ==&lt;br /&gt;
Even though Testability Checklist is tool for QA teams, persons creating features in Bugzilla should have a thorough look to this in order to make feature flow fluently. Testability Checklist contains mandatory parts (to fulfill the criteria to have Testability marked as YES) and optional part which is recommended for one creating features to consider seriously if there is such information available that will help QA teams to conduct their work at appropriate level, leading well tested MeeGo features and Releases. &lt;br /&gt;
&lt;br /&gt;
'''Mandatory:'''&lt;br /&gt;
* '''Can I write a test based on the information in this description?''' &amp;lt;br /&amp;gt;&lt;br /&gt;
** Is the goal defined clearly? &amp;lt;br /&amp;gt;&lt;br /&gt;
** Is the procedure required to reach the goal clearly defined?&lt;br /&gt;
** Is the description short enough?&lt;br /&gt;
** Is there any further information that is easy to put down and may help a test developer?&lt;br /&gt;
* '''Are relevant technology parameters available (Sample rates, Bit Rates, supported picture sizes, etc.) described?'''&lt;br /&gt;
* '''For Core OS: Is API Under test defined clearly?'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Optional (and highly recommended):'''&lt;br /&gt;
* Is there be reference to API documentation of API(s) implementing features? Location where more information is available? &amp;lt;br /&amp;gt;&lt;br /&gt;
* Is there '''Performance''' aspects or requirements (response time, latency, raw throughput) that should be verified concerning this feature? &amp;lt;br /&amp;gt;&lt;br /&gt;
* Is there '''Reliability''' aspects or requirements (expected use rate per day, how long feature should survive in stress situation) that should be verified?&lt;br /&gt;
* Is there '''Power Management''' aspects or requirements (E.g. local music playback use case should not consume more than XX,XX mW) that should be verified?&lt;br /&gt;
* Are there clear targets in terms of performance or reliability concerning this feature?&lt;br /&gt;
* Is there significant interactions (e.g. local music playback while browsing) with other features which should be taken into account when designing test cases concerning this feature?&lt;br /&gt;
&lt;br /&gt;
== Master Features ==&lt;br /&gt;
Master features are features that are made up of other (sub-)features. As such, if all the sub-features are implemented, the master feature can be considered to be implemented. The same applies for testability: If all the sub-features are testable, then the master feature is testable. &lt;br /&gt;
&lt;br /&gt;
If a master feature has all if its sub-features set to 'testable', then the master feature can be marked as 'testable'. If any of the sub-features are marked as 'not testable', the master feature should be marked as 'not testable'.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
By creating descriptions at user level for each feature, the feature owner can avoid having to write a [[Quality/Plans/Testability checklist MeeGo 1.1|Testability checklist MeeGo 1.1]] as was required for MeeGo 1.1. Adequately written descriptions should make life easier for both the product owner and the test developer.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/TestSuite/MCTS/MCTS_Development_Guideline</id>
		<title>Quality/TestSuite/MCTS/MCTS Development Guideline</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/TestSuite/MCTS/MCTS_Development_Guideline"/>
				<updated>2010-11-03T11:33:34Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: /* Test Definition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo Core Test Suite Quality Standards =&lt;br /&gt;
&lt;br /&gt;
== Introduction and Importance ==&lt;br /&gt;
While the importance of testing needs little explaining, the relevance of maintaining quality standards may be less obvious. The standards of test documentation, packaging etc. are not as important when used for internal testing but when external users need to make use of the tests, ease of use and consistent packaging become important. MCTS will be used in hardware acceptance testing by companies not related to the test development therefore, it is important that the tests are easy to install, run and understand.&lt;br /&gt;
&lt;br /&gt;
== Packaging ==&lt;br /&gt;
Packages should all conform to the same standards and be self contained. This way, the user of the tests will not have to search for information/files. &lt;br /&gt;
&lt;br /&gt;
Test package names should have a &amp;quot;–tests&amp;quot; suffix if they are not part of a dedicated test suite.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
* README (See Documentation section below)&lt;br /&gt;
* src/ : contain source files&lt;br /&gt;
* utils/: contain utility and tools if any&lt;br /&gt;
* Makefile(or Makefile.am, configure.ac, autogen.sh, qmake)&lt;br /&gt;
* tests.xml (alternatively &amp;lt;packagename&amp;gt;.xml, should the tests all be thrown into the same folder)&lt;br /&gt;
* data/: contain small data files (For big data such as media content, need separate package)&lt;br /&gt;
* pack.sh: the script to generate rpm package&lt;br /&gt;
* test.spec: spec files to create rpm package&lt;br /&gt;
&lt;br /&gt;
=== File Naming Structure ===&lt;br /&gt;
* Show the purpose clearly, avoid simply using a number&lt;br /&gt;
* Name length should be less than 30&lt;br /&gt;
* Use '_' to connect words (except in package names)&lt;br /&gt;
* &amp;quot;-tests&amp;quot; suffix for test packages not in a dedicated test suite&lt;br /&gt;
&lt;br /&gt;
=== Test Data ===&lt;br /&gt;
Small data files (a few KB) should be included with the tests. Larger files should be made available separately. Instructions for obtaining the data files should be placed in the README file.&lt;br /&gt;
&lt;br /&gt;
Test data should be publicly available (MeeGo git, public media server etc.). &lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== README File ===&lt;br /&gt;
A basic template for a README file can be found [[Quality/TestSuite/MCTS/readme_template|here]]. It is important to remember that the user who will be running the tests in the package may not have had previous experience with tests. Thus, the instructions should be as simple and explicit as possible.&lt;br /&gt;
&lt;br /&gt;
The README file should also contain a list of tests and a description of them. If such a list would be too long, make it a separate file and mention this file in the README.&lt;br /&gt;
&lt;br /&gt;
=== Description of Environment ===&lt;br /&gt;
While the description of the environment can be included in the README file, for complex environments, it may be worthwhile to include a separate file.&lt;br /&gt;
The environment description needs to be very explicit, *do not* assume that the user knows anything about your test environment.&lt;br /&gt;
&lt;br /&gt;
Where possible, tests should not depend on proprietary components (hardware or software). All environmental needs should be such that they are available to anyone in the community. &lt;br /&gt;
&lt;br /&gt;
The environment includes everything needed to run the test or tests. This included hardware and software configuration of the device under test as well as any equipment (and its configuration) outside the device itself.&lt;br /&gt;
&lt;br /&gt;
For example: &lt;br /&gt;
&amp;lt;code&amp;gt;&amp;quot;A wireless network called 'test_net' must be accessible by the device and this network needs to be connected to the internet&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
This is not adequate. Several questions are left unanswered, such as: is a DHCP server expected on the network? Are specific ports required to be opened?&lt;br /&gt;
Descriptions of environments should be explicit and parameters (such as network name) should be modifiable in a configuration file or passed as a parameter. *Do not* make the tester dig through source code to find the requirements for the testing environment. &lt;br /&gt;
It is acceptable to point a user to a settings or configuration file to obtain environment information, provided that the file is commented and easy to read.&lt;br /&gt;
&lt;br /&gt;
=== Further Documentation ===&lt;br /&gt;
With the exception of a list of tests and their description, any further information that is not critical to the running od the tests should be placed in a separate file or on the internet (with a link in the README file).&lt;br /&gt;
&lt;br /&gt;
== Source Code ==&lt;br /&gt;
&lt;br /&gt;
=== Header ===&lt;br /&gt;
Must contain:&lt;br /&gt;
* Copyright&lt;br /&gt;
* License&lt;br /&gt;
* Author&lt;br /&gt;
* Contact details (email address) for maintainer&lt;br /&gt;
* Changelog (optional)&lt;br /&gt;
A template can be found [[Mcts-header|here].&lt;br /&gt;
&lt;br /&gt;
=== Coding Style ===&lt;br /&gt;
A common coding-style rule of thumb is provided [[Quality/TestSuite/MCTS/Code_style_common_rule|here]]. Bear in mind that consistency and readability are the primary concerns. If a library that the tests are heavily tied to breaks these common guidelines, then it is acceptable to follow the coding standard of the library. More detailed code style instructions for specific languages can be found here:&lt;br /&gt;
* [http://www.chris-lott.org/resources/cstyle/indhill-cstyle.html C/C++]&lt;br /&gt;
* [http://www.python.org/dev/peps/pep-0008/ Python]&lt;br /&gt;
* [http://hub.opensolaris.org/bin/view/Community+Group+on/shellstyle Shell]&lt;br /&gt;
&lt;br /&gt;
==== Note on Commenting ====&lt;br /&gt;
While the style guide suggests commenting blocks of code rather than individual lines, but any line of code that is not self-explanatory should be commented individually (code readability is key, so keep that in mind when deciding what, and how much, to comment).&lt;br /&gt;
&lt;br /&gt;
==== Note on Relative References ====&lt;br /&gt;
Relative file references should always be relative to the location of the script. For example, in Python, instead of using:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
: ../../common&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
to refer to a directory 2 levels up from the location of the python script itself, use:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
: os.path.abspath(os.path.dirname(sys.argv[0])) + '/../../common'&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
While this requires the additional import of the 'os' module and is definitely a 'quick-and-dirty' solution, it will give the directory of the currently running script regardless of where it is run from (e.g. if the script is run from another directory).&lt;br /&gt;
&lt;br /&gt;
== Running the Tests ==&lt;br /&gt;
The method used to run the tests must be described in detail in the README file. To allow for inexperienced users, provide a sample command line: e.g. &amp;lt;code&amp;gt;To run the tests use: './mcts_package_test_name.py'&amp;lt;/code&amp;gt;&lt;br /&gt;
several other points should be kept in mind about the tests while they run:&lt;br /&gt;
&lt;br /&gt;
=== Environment Handling ===&lt;br /&gt;
Tests should set up their own environment and clean the environment again at the end.&lt;br /&gt;
* Test must set up its own environment, any parameters should be set by the test itself.&lt;br /&gt;
* Test runs in desired environment&lt;br /&gt;
* Test cleans up and restores environment to original state or to a default state.&lt;br /&gt;
&lt;br /&gt;
NOTE: The environment includes everything needed to run the test or tests. This included hardware and software configuration of the device under test as well as any equipment (and its configuration) outside the device itself.&lt;br /&gt;
&lt;br /&gt;
=== Test Granularity ===&lt;br /&gt;
* Tests must be able to run in *any order* i.e. no test should depend on another test.&lt;br /&gt;
* Running one test must not prevent another test from running afterwards (i.e. do not damage the environment to the point that no other tests can run)&lt;br /&gt;
* Tests must be able to run individually. i.e. be able to run individual tests, not just whole packages.&lt;br /&gt;
* Thus test cases can be executed at any order, test cases can be skipped and one or certain test cases can be repeated multiple times. &lt;br /&gt;
&lt;br /&gt;
=== Log and Result Files ===&lt;br /&gt;
Tests cases should always generate log and data files. This allows for easier analysis of results and problems, especially if the running of test cases is automated.&lt;br /&gt;
* Result files&lt;br /&gt;
** Must contain a Pass/Fail result or a measurement result etc.&lt;br /&gt;
** Must contain test names, so that the user can tell which result corresponds to which test&lt;br /&gt;
** If the test fails, major failure cause should be written to the result file&lt;br /&gt;
** Should contain passed steps: e.g.: Checked power on, turned power off, turned power on data transfer, turned power off&lt;br /&gt;
** Do not rely on what the API returns, check everything (see Result Verification Section for more information)&lt;br /&gt;
* Log files&lt;br /&gt;
** Log files must be detailed in the README file so that they can be found.&lt;br /&gt;
** Log files must contain test results.&lt;br /&gt;
** Reason for test failure should be evident from the log and result files, the developer should not need to run tests to find the cause of failure.&lt;br /&gt;
** It is suggested that log files be verbose and contain (at least) the following:&lt;br /&gt;
*** Functions Visited&lt;br /&gt;
*** Parameters passed (and their values) - (for tests that generate very long log files, there should be an option to disable this)&lt;br /&gt;
*** When a critical function or API call is passed, this should be noted &lt;br /&gt;
&lt;br /&gt;
== Test Definition ==&lt;br /&gt;
* XML format can be found [http://gitorious.org/qa-tools/test-definition here].&lt;br /&gt;
* One test package corresponds one test case definition file&lt;br /&gt;
* Test definition file should be moved to &amp;quot;/usr/share/&amp;lt;testset&amp;gt;-tests/&amp;quot; during the install process.&lt;br /&gt;
* If the file containing all test definitions is called something other than &amp;quot;tests.xml&amp;quot;, this should be mentioned in the README.&lt;br /&gt;
&lt;br /&gt;
== Makefile (or autoconf/automake) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; : build test suite.&lt;br /&gt;
* &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; : install whole test suite (binary, script, utils, helper, data) into /opt/{PACKAGE}, and tests.xml into /usr/share/&amp;lt;testpackagename&amp;gt;/tests.xml&lt;br /&gt;
* &amp;lt;code&amp;gt;make clean&amp;lt;/code&amp;gt; : remove all object file and temporary files&lt;br /&gt;
* &amp;lt;code&amp;gt;make uninstall&amp;lt;/code&amp;gt; : remove test binary, scripts, and tests.xml out of target installation directory.&lt;br /&gt;
&lt;br /&gt;
== Test Design ==&lt;br /&gt;
&lt;br /&gt;
=== The Objective of Testing ===&lt;br /&gt;
While the objective of testing is assist developers in creating software that functions correctly, quite often testing falls into the trap of attempting to demonstrate that the software works. This should be avoided.&lt;br /&gt;
* Do not attempt to find work-arounds for problems in the API under test: if '''A''' + '''B''' = '''C''' and that is not the obtained result, then the test must fail&lt;br /&gt;
* Tests should be written against the specification/documentation of software instead of against the implementation as it is the implementation itself that is under test.&lt;br /&gt;
* Always attempt to 'break' the software under test: Do not only test things that are known to be working, testing the unknown areas is as important as testing the commonly used functions.&lt;br /&gt;
* The final objective of testing is to provide information/evidence to developers, therefore, the more (and more detailed) information that the test can provide, the better.&lt;br /&gt;
 &lt;br /&gt;
=== Rules to Remember ===&lt;br /&gt;
Following rules shall be followed by test developer. Deviation from these rules are allowed only with very good grounds:&lt;br /&gt;
* Clear result: Test case should return clear Pass/Fail result&lt;br /&gt;
* Self explanatory: Test case should be easy to understand&lt;br /&gt;
* Avoid duplicated code: Use common functions or classes as much as possible&lt;br /&gt;
* Automate test under condition of stability&lt;br /&gt;
* Main function should kept simple and structure kept neat.&lt;br /&gt;
* For across-test common function, create separated lib file.&lt;br /&gt;
* No dependency on other test case.&lt;br /&gt;
* No dependency on UX or vertical specific apps.&lt;br /&gt;
* Use relative path to access dependency files inside test package such as helper, utilities and data (see notes on relative referencing above)&lt;br /&gt;
* Clean environment after test complete (see Test Granularity section).&lt;br /&gt;
* Enough comments (see comments section above).&lt;br /&gt;
* Use common Linux functions, avoid rewriting functionality that already exists.&lt;br /&gt;
* Avoid complicated code logic (if you have to use it, comment it!)&lt;br /&gt;
* Remove useless code.&lt;br /&gt;
* Use Timeouts to prevent test-case stall.&lt;br /&gt;
&lt;br /&gt;
=== Result Verification ===&lt;br /&gt;
Parameters under test should be verified before and after the test.&lt;br /&gt;
&lt;br /&gt;
Example: BT power-on test.&lt;br /&gt;
Check that the BT device is off, if it is already on, then the test case may pass (because the device is on at the the end) but the test has not actually turned the device off. If the power is already on before the test starts, turn it off, then have the test turn it on. Do not accept an API call executing with no errors as a 'pass' result, check that the BT device is on after the test. At the end, return environment to default configuration.&lt;br /&gt;
&lt;br /&gt;
=== Test case complexity ===&lt;br /&gt;
In order to meet the environment setup/tear-down requirements, a test case cannot be overly simple: e.g. a wifi data transfer case must enable a wifi device, detect a network, connect to it, transfer data and then close the connection. In this case, there is no need to write a specific network detection, connect to network or disconnect from network test as all of these functions are tested by the data transfer test.&lt;br /&gt;
&lt;br /&gt;
Rather write fewer test-cases that are more flexible and thorough. The objective is not to have many tests but to test the relevant API to the required extent.&lt;br /&gt;
&lt;br /&gt;
=== Dealing with Parameters ===&lt;br /&gt;
Parameters should be read from a configuration file wherever possible instead of being hard-coded. The configuration file should be commented (to explain what each parameter does) so that it is easy to edit. The location of the configuration file and the tests that it applies to should be described in the README file.&lt;br /&gt;
&lt;br /&gt;
For example, a test that uses a GSM network to dial number and then hang up should have any network parameters and phone number (and perhaps the time before hanging up) described in a configuration file.&lt;br /&gt;
&lt;br /&gt;
For tests where 1 or 2 parameters change frequently (and tests need to be re-run with the new parameters), it is acceptable to pass these as arguments to the test command line. It may be beneficial to have these parameters in the configuration file anyway, and simply have the values that are passed as arguments take priority (overwrite) the ones in the file while the test is running.&lt;br /&gt;
&lt;br /&gt;
=== Test Coverage ===&lt;br /&gt;
For a detailed description of how to measure coverage, and what coverage actually means, please see [[Quality/TestSuite/MCTS/MCTS_API_analysis|here]].&lt;br /&gt;
&lt;br /&gt;
Test coverage comes in 3 levels, a description of the levels follows below:&lt;br /&gt;
* Thorough&lt;br /&gt;
** Cover all APIs.&lt;br /&gt;
** Test case targets for usage (API combination) instead of single API.&lt;br /&gt;
** With Parm-pairs of equivalence partitioning and boundary condition  (All-pairs optional)&lt;br /&gt;
* Average&lt;br /&gt;
** High risk APIs(e.g. new functionality relevant APIs) should be covered with thorough test rules&lt;br /&gt;
** Legacy or low risk APIs are covered only with basic tests&lt;br /&gt;
* Light&lt;br /&gt;
** Test most critical functionality&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Plans/Testability-checklist</id>
		<title>Quality/Plans/Testability-checklist</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Plans/Testability-checklist"/>
				<updated>2010-10-07T13:55:14Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For a previous version of the Testability Checklist, see: http://wiki.meego.com/Quality/Testability_checklist_MeeGo_1.1&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
Describing user interaction is a simple way to describe features, thus, they should be simple to write and to understand. By describing user interaction with the features in Bugzilla, features can contain sufficient information to make test development possible without increasing the workload of the feature owner (as much as the [http://wiki.meego.com/Quality/Testability_checklist_MeeGo_1.1 &amp;quot;MeeGo 1.1 Testability Checklist&amp;quot;]). The testability checklist used for MeeGo 1.1 contained items that were related to the process of feature creation which should be self evident and not be included in testability checklist.&lt;br /&gt;
&lt;br /&gt;
== Describing the Feature ==&lt;br /&gt;
The most effective way to create testable features from QA point of view is to describe how the user interacts with the feature. The objective of writing such descriptions is to explain the feature to the extent that a test to verify the feature can be written. To that end, after writing a description, ask yourself this question: &lt;br /&gt;
&lt;br /&gt;
'''Can someone write a test using the information in this description?'''&lt;br /&gt;
&lt;br /&gt;
If the answer is 'yes' then the description is complete, if the answer is 'no', then it may be worth it to consider rewriting the it or (if this seems like it will not help) add extra information (see the extra information section). &lt;br /&gt;
&lt;br /&gt;
Some of the use case may not be fully applicable for Core OS QA but in most of the use cases can be divided to smaller particles and can be considered as enablers for the main use case. E.g. Browsing use case can be verified using these smaller particles (enablers) as follows:&lt;br /&gt;
* Scan and connect to WLAN Access Point and conduct data transfer &lt;br /&gt;
* Download specific file over WLAN with performance measurement (Throughput)&lt;br /&gt;
&lt;br /&gt;
== Structuring the Description ==&lt;br /&gt;
There is a good wikipedia article on the concept of the describing a feature from a user's point of view [http://en.wikipedia.org/wiki/User_story here.] While there are some differences from the article because MeeGo is not a small project that is being implemented by one team.&lt;br /&gt;
&lt;br /&gt;
Three basic forms for a description are:&lt;br /&gt;
* I as a &amp;amp;lt;user type/role&amp;amp;gt; want to &amp;amp;lt;perform action&amp;amp;gt; and &amp;amp;lt;result/goal&amp;amp;gt;&lt;br /&gt;
* &amp;quot;As a &amp;amp;lt;role&amp;amp;gt;, I want &amp;amp;lt;goal/desire&amp;amp;gt; so that &amp;amp;lt;benefit&amp;amp;gt;&amp;quot; (from wikipedia)&lt;br /&gt;
* &amp;quot;As a &amp;amp;lt;role&amp;amp;gt;, I want &amp;amp;lt;goal/desire&amp;amp;gt;&amp;quot; (shortened version from wikipedia)&lt;br /&gt;
&lt;br /&gt;
It is important to define the goal clearly. This allows the success criteria of the test to be clearly defined.&lt;br /&gt;
&lt;br /&gt;
It is also important to define the set of actions leading up to the goal clearly. For example, if the user needs to tilt the device from horizontal to vertical for an action to occur, this needs to be described.&lt;br /&gt;
&lt;br /&gt;
=== Dissected Example ===&lt;br /&gt;
The following feature can be found [http://bugs.meego.com/show_bug.cgi?id=6724 here] and can be considered a good example of a feature description:&lt;br /&gt;
&lt;br /&gt;
''User is browsing multimedia content in browser and a system event triggers a sound, e.g. battery low or alarm. System sound is mixed in with the browser audio.''&lt;br /&gt;
&lt;br /&gt;
We can see in this example:&lt;br /&gt;
* The user action (browsing multimedia content) is defined clearly.&lt;br /&gt;
* There is system action (system event triggering a sound).&lt;br /&gt;
* The goal is clearly defined (&amp;quot;System sound is mixed in with the browser audio&amp;quot;).&lt;br /&gt;
From the above description, a test can be written.&lt;br /&gt;
&lt;br /&gt;
== Extra Information ==&lt;br /&gt;
The basic description from a user's point of view does not usually include the provision for extra information (things that the user would not see). This is usually not a problem for a single, coherent, project. In a project with as many components (from as many sources) as MeeGo, extra information may be required.&lt;br /&gt;
&lt;br /&gt;
NOTE: Adding extra information is not a requirement, if your feature is adequately described by the description itself, then, stop there.&lt;br /&gt;
&lt;br /&gt;
Some suggestions on what extra information to add:&lt;br /&gt;
* Requirements: e.g. binutils needs to be installed for this feature to work.&lt;br /&gt;
* Time Limitations: The operation needs to be performed in less than 5 seconds.&lt;br /&gt;
* Specific API that should be used (if this is not obvious).&lt;br /&gt;
&lt;br /&gt;
== Testability Checklist ==&lt;br /&gt;
Even though Testability Checklist is tool for QA teams, persons creating features in Bugzilla should have a thorough look to this in order to make feature flow fluently. Testability Checklist contains mandatory parts (to fulfill the criteria to have Testability marked as YES) and optional part which is recommended for one creating features to consider seriously if there is such information available that will help QA teams to conduct their work at appropriate level, leading well tested MeeGo features and Releases. &lt;br /&gt;
&lt;br /&gt;
'''Mandatory:'''&lt;br /&gt;
* '''Can I write a test based on the information in this description?''' &amp;lt;br /&amp;gt;&lt;br /&gt;
** Is the goal defined clearly? &amp;lt;br /&amp;gt;&lt;br /&gt;
** Is the procedure required to reach the goal clearly defined?&lt;br /&gt;
** Is the description short enough?&lt;br /&gt;
** Is there any further information that is easy to put down and may help a test developer?&lt;br /&gt;
* '''Are relevant technology parameters available (Sample rates, Bit Rates, supported picture sizes, etc.) described?'''&lt;br /&gt;
* '''For Core OS: Is API Under test defined clearly?'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Optional:'''&lt;br /&gt;
* Is there be reference to API documentation of API(s) implementing features? Location where more information is available? &amp;lt;br /&amp;gt;&lt;br /&gt;
* Is there '''Performance''' aspects or requirements (response time, latency, raw throughput) that should be verified concerning this feature? &amp;lt;br /&amp;gt;&lt;br /&gt;
* Is there '''Reliability''' aspects or requirements (expected use rate per day, how long feature should survive in stress situation) that should be verified?&lt;br /&gt;
* Is there '''Power Management''' aspects or requirements (E.g. local music playback use case should not consume more than XX,XX mW) that should be verified?&lt;br /&gt;
* Are there clear targets in terms of performance or reliability concerning this feature?&lt;br /&gt;
* Is there significant interactions (e.g. local music playback while browsing) with other features which should be taken into account when designing test cases concerning this feature?&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
By creating descriptions at user level for each feature, the feature owner can avoid having to write a [http://wiki.meego.com/Quality/Testability_checklist_MeeGo_1.1 &amp;quot;Testability Checklist&amp;quot;] as was required for MeeGo 1.1. Adequately written descriptions should make life easier for both the product owner and the test developer.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Plans/Testability_checklist_MeeGo_1.1</id>
		<title>Quality/Plans/Testability checklist MeeGo 1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Plans/Testability_checklist_MeeGo_1.1"/>
				<updated>2010-10-04T10:27:00Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is outdated. Find the latest version here: http://wiki.meego.com/Quality/TestabilityChecklist&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
The testability checklist is intended to be used when quality assurance is ensuring testability of planned features forming MeeGo software release content. &lt;br /&gt;
Based on the testability checklist feedback is given directly to persons who have defined features and its content description. &lt;br /&gt;
Without proper testability checking of feature(s) [[Quality Assurance Team|Quality Assurance]] can't quarantee that defined feature(s) is/are tested according to its original intent properly.&lt;br /&gt;
&lt;br /&gt;
== Testability Checklist ==&lt;br /&gt;
&lt;br /&gt;
* Is it located in the correct place in the requirement management tool (according to guidelines, otherwise it can't be found)?&lt;br /&gt;
* Is the feature tagged to the relevant MeeGo release?&lt;br /&gt;
* Is it testable from UX / MeeGo API / MW IF? If not: then development testing&lt;br /&gt;
** If feature is testable at MeeGo API or MW IF, then following information should be available for a feature:&lt;br /&gt;
*** API or API's implementing the feature. List of API's and/or components implementing the feature.&lt;br /&gt;
*** Reference to API documentation of API(s) implementing features. Location where more information is available&lt;br /&gt;
* Is naming of feature understandable?&lt;br /&gt;
* Is description in place and understandable so that test cases can be designed based on it?&lt;br /&gt;
* Are relevant technology parameters available (especially if related to multimedia, e.g. Scenario local audio playback, Codec: MP3 decoder, Profile/Level/Version: MPEG-1 Layer 3, Sampling Frequency (kHz): 48kHz, Bit rates (Kbps): 384 kbit/s, Channels: Up to Stereo)?&lt;br /&gt;
* Are there features missing for key usage model(s)?&lt;br /&gt;
* Is there existing a Non-Functional Requirement (NFR)?&lt;br /&gt;
* Are NFR parameters in place (NFR type, target value with test data information and measurement points)?&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
* Testability shall be checked for every feature for UX, MeeGo API, MF IF levels. If a feature is not testable e.g. MeeGo API nor MW IF then it shall be pointed to UX.&lt;br /&gt;
* Target is to ensure that there is no coverage gaps in test cases against features.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Plans/Testability-checklist</id>
		<title>Quality/Plans/Testability-checklist</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Plans/Testability-checklist"/>
				<updated>2010-10-01T13:54:45Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For a previous version of the Testability Checklist, see: http://wiki.meego.com/Quality/Testability_checklist_MeeGo_1.1&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
User stories are a simple method to describe features, thus, they should be simple to write and to understand. By writing user stories to the features in Bugzilla, features can contain sufficient information to make test development possible without increasing the workload of the feature owner (as much as the [http://wiki.meego.com/Quality/Testability_checklist_MeeGo_1.1 &amp;quot;MeeGo 1.1 Testability Checklist&amp;quot;]). The testability checklist used for MeeGo 1.1 contained items that were related to the process of feature creation which should be self evident and not be included in testability checklist.&lt;br /&gt;
&lt;br /&gt;
== Describing the Feature ==&lt;br /&gt;
The most effective way to create testable features from QA point of view is to write or user stories. The objective of writing user stories is to explain the feature to the extent that a test to verify the feature can be written. To that end, after writing a user story, ask yourself this question: &lt;br /&gt;
&lt;br /&gt;
'''Can someone write a test using the information in this user story?'''&lt;br /&gt;
&lt;br /&gt;
If the answer is 'yes' then the user story is complete, if the answer is 'no', then it may be worth it to consider rewriting the user story or (if this seems like it will not help) add extra information (see the extra information section). &lt;br /&gt;
&lt;br /&gt;
Some of the use case may not be fully applicable for Core OS QA but in most of the cases use cases can be divided to smaller particles and can be considered as enablers for use case. E.g. Browsing use case can be verified using these smaller particles (enablers) as follows:&lt;br /&gt;
* Scan and connect to WLAN Access Point and conduct data transfer &lt;br /&gt;
* Download specific file over WLAN with performance measurement (Throughput)&lt;br /&gt;
&lt;br /&gt;
== The Story ==&lt;br /&gt;
There is a good wikipedia article on the concept of the user story [http://en.wikipedia.org/wiki/User_story here.] While there are some differences from the article because MeeGo is not a small project that is being implemented by one team.&lt;br /&gt;
&lt;br /&gt;
Three basic forms for a User Story are:&lt;br /&gt;
* I as a &amp;amp;lt;user type/role&amp;amp;gt; want to &amp;amp;lt;perform action&amp;amp;gt; and &amp;amp;lt;result/goal&amp;amp;gt;&lt;br /&gt;
* &amp;quot;As a &amp;amp;lt;role&amp;amp;gt;, I want &amp;amp;lt;goal/desire&amp;amp;gt; so that &amp;amp;lt;benefit&amp;amp;gt;&amp;quot; (from wikipedia)&lt;br /&gt;
* &amp;quot;As a &amp;amp;lt;role&amp;amp;gt;, I want &amp;amp;lt;goal/desire&amp;amp;gt;&amp;quot; (shortened version from wikipedia)&lt;br /&gt;
&lt;br /&gt;
It is important to define the goal clearly. This allows the success criteria of the test to be clearly defined.&lt;br /&gt;
&lt;br /&gt;
It is also important to define the set of actions leading up to the goal clearly. For example, if the user needs to tilt the device from horizontal to vertical for an action to occur, this needs to be described.&lt;br /&gt;
&lt;br /&gt;
=== Dissected Example ===&lt;br /&gt;
The following feature can be found [http://bugs.meego.com/show_bug.cgi?id=6724 here] and can be considered a good example of a user story:&lt;br /&gt;
&lt;br /&gt;
''User is browsing multimedia content in browser and a system event triggers a sound, e.g. battery low or alarm. System sound is mixed in with the browser audio.''&lt;br /&gt;
&lt;br /&gt;
We can see in this example:&lt;br /&gt;
* The user action (browsing multimedia content) is defined clearly.&lt;br /&gt;
* There is system action (system event triggering a sound).&lt;br /&gt;
* The goal is clearly defined (&amp;quot;System sound is mixed in with the browser audio&amp;quot;).&lt;br /&gt;
From the above description, a test can be written.&lt;br /&gt;
&lt;br /&gt;
== Extra Information ==&lt;br /&gt;
The basic concept of user stories does not usually include the provision for extra information. This is usually not a problem for a single, coherent, project. In a project with as many components (from as many sources) as MeeGo, extra information may be required.&lt;br /&gt;
&lt;br /&gt;
NOTE: Adding extra information is not a requirement, if your feature is adequately described by the story itself, then, stop there.&lt;br /&gt;
&lt;br /&gt;
Some suggestions on what extra information to add:&lt;br /&gt;
* Requirements: e.g. binutils needs to be installed for this feature to work.&lt;br /&gt;
* Time Limitations: The operation needs to be performed in less than 5 seconds.&lt;br /&gt;
* Specific API that should be used (if this is not obvious).&lt;br /&gt;
&lt;br /&gt;
== Testability Checklist ==&lt;br /&gt;
Even though Testability Checklist is tool for QA teams, persons creating features in Bugzilla should have a thorough look to this in order to make feature flow fluently. Testability Checklist contains mandatory parts (to fulfill the criteria to have Testability marked as YES) and optional part which is recommended for one creating features to consider seriously if there is such information available that will help QA teams to conduct their work at appropriate level, leading well tested MeeGo features and Releases. &lt;br /&gt;
&lt;br /&gt;
'''Mandatory:'''&lt;br /&gt;
* '''Can I write a test based on the information in this user story?''' &amp;lt;br /&amp;gt;&lt;br /&gt;
** Is the goal defined clearly? &amp;lt;br /&amp;gt;&lt;br /&gt;
** Is the procedure required to reach the goal clearly defined?&lt;br /&gt;
** Is the user story short enough?&lt;br /&gt;
** Is there any further information that is easy to put down and may help a test developer?&lt;br /&gt;
* '''Are relevant technology parameters available (Sample rates, Bit Rates, supported picture sizes, etc.) described?'''&lt;br /&gt;
* '''For Core OS: Is API Under test defined clearly?'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Optional:'''&lt;br /&gt;
* Is there be reference to API documentation of API(s) implementing features? Location where more information is available? &amp;lt;br /&amp;gt;&lt;br /&gt;
* Is there '''Performance''' aspects or requirements (response time, latency, raw throughput) that should be verified concerning this feature? &amp;lt;br /&amp;gt;&lt;br /&gt;
* Is there '''Reliability''' aspects or requirements (expected use rate per day, how long feature should survive in stress situation) that should be verified?&lt;br /&gt;
* Is there '''Power Management''' aspects or requirements (E.g. local music playback use case should not consume more than XX,XX mW) that should be verified?&lt;br /&gt;
* Are there clear targets in terms of performance or reliability concerning this feature?&lt;br /&gt;
* Is there significant interactions (e.g. local music playback while browsing) with other features which should be taken into account when designing test cases concerning this feature?&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
By creating user stories for each feature, the feature owner can avoid having to write a [http://wiki.meego.com/Quality/Testability_checklist_MeeGo_1.1 &amp;quot;Testability Checklist&amp;quot;] as was required for MeeGo 1.1. Adequately written user stories should make life easier for both the product owner and the test developer.&lt;br /&gt;
&lt;br /&gt;
-- Main.MarkHalmagiu - 28 Sep 2010&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/Plans/Testability_checklist_MeeGo_1.1</id>
		<title>Quality/Plans/Testability checklist MeeGo 1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/Plans/Testability_checklist_MeeGo_1.1"/>
				<updated>2010-10-01T13:36:38Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: Created page with &amp;quot;== Introduction ==  The testability checklist is intended to be used when quality assurance is ensuring testability of planned features forming MeeGo software release content.  B…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
The testability checklist is intended to be used when quality assurance is ensuring testability of planned features forming MeeGo software release content. &lt;br /&gt;
Based on the testability checklist feedback is given directly to persons who have defined features and its content description. &lt;br /&gt;
Without proper testability checking of feature(s) [[Quality Assurance Team|Quality Assurance]] can't quarantee that defined feature(s) is/are tested according to its original intent properly.&lt;br /&gt;
&lt;br /&gt;
== Testability Checklist ==&lt;br /&gt;
&lt;br /&gt;
* Is it located in the correct place in the requirement management tool (according to guidelines, otherwise it can't be found)?&lt;br /&gt;
* Is the feature tagged to the relevant MeeGo release?&lt;br /&gt;
* Is it testable from UX / MeeGo API / MW IF? If not: then development testing&lt;br /&gt;
** If feature is testable at MeeGo API or MW IF, then following information should be available for a feature:&lt;br /&gt;
*** API or API's implementing the feature. List of API's and/or components implementing the feature.&lt;br /&gt;
*** Reference to API documentation of API(s) implementing features. Location where more information is available&lt;br /&gt;
* Is naming of feature understandable?&lt;br /&gt;
* Is description in place and understandable so that test cases can be designed based on it?&lt;br /&gt;
* Are relevant technology parameters available (especially if related to multimedia, e.g. Scenario local audio playback, Codec: MP3 decoder, Profile/Level/Version: MPEG-1 Layer 3, Sampling Frequency (kHz): 48kHz, Bit rates (Kbps): 384 kbit/s, Channels: Up to Stereo)?&lt;br /&gt;
* Are there features missing for key usage model(s)?&lt;br /&gt;
* Is there existing a Non-Functional Requirement (NFR)?&lt;br /&gt;
* Are NFR parameters in place (NFR type, target value with test data information and measurement points)?&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
* Testability shall be checked for every feature for UX, MeeGo API, MF IF levels. If a feature is not testable e.g. MeeGo API nor MW IF then it shall be pointed to UX.&lt;br /&gt;
* Target is to ensure that there is no coverage gaps in test cases against features.&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/TestSuite/MCTS/MCTS_Development_Guideline</id>
		<title>Quality/TestSuite/MCTS/MCTS Development Guideline</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/TestSuite/MCTS/MCTS_Development_Guideline"/>
				<updated>2010-09-23T10:54:23Z</updated>
		
		<summary type="html">&lt;p&gt;Mahalmag: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo Core Test Suite Quality Standards =&lt;br /&gt;
&lt;br /&gt;
== Introduction and Importance ==&lt;br /&gt;
While the importance of testing needs little explaining, the relevance of maintaining quality standards may be less obvious. The standards of test documentation, packaging etc. are not as important when used for internal testing but when external users need to make use of the tests, ease of use and consistent packaging become important. MCTS will be used in hardware acceptance testing by companies not related to the test development therefore, it is important that the tests are easy to install, run and understand.&lt;br /&gt;
&lt;br /&gt;
== Packaging ==&lt;br /&gt;
Packages should all conform to the same standards and be self contained. This way, the user of the tests will not have to search for information/files. &lt;br /&gt;
&lt;br /&gt;
Test package names should have a &amp;quot;–tests&amp;quot; suffix if they are not part of a dedicated test suite.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
* README (See Documentation section below)&lt;br /&gt;
* src/ : contain source files&lt;br /&gt;
* utils/: contain utility and tools if any&lt;br /&gt;
* Makefile(or Makefile.am, configure.ac, autogen.sh, qmake)&lt;br /&gt;
* tests.xml (alternatively &amp;lt;packagename&amp;gt;.xml, should the tests all be thrown into the same folder)&lt;br /&gt;
* data/: contain small data files (For big data such as media content, need separate package)&lt;br /&gt;
* pack.sh: the script to generate rpm package&lt;br /&gt;
* test.spec: spec files to create rpm package&lt;br /&gt;
&lt;br /&gt;
=== File Naming Structure ===&lt;br /&gt;
* Show the purpose clearly, avoid simply using a number&lt;br /&gt;
* Name length should be less than 30&lt;br /&gt;
* Use '_' to connect words (except in package names)&lt;br /&gt;
* &amp;quot;-tests&amp;quot; suffix for test packages not in a dedicated test suite&lt;br /&gt;
&lt;br /&gt;
=== Test Data ===&lt;br /&gt;
Small data files (a few KB) should be included with the tests. Larger files should be made available separately. Instructions for obtaining the data files should be placed in the README file.&lt;br /&gt;
&lt;br /&gt;
Test data should be publicly available (MeeGo git, public media server etc.). &lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== README File ===&lt;br /&gt;
A basic template for a README file can be found [http://wiki.meego.com/Quality/TestSuite/MCTS/readme_template here]. It is important to remember that the user who will be running the tests in the package may not have had previous experience with tests. Thus, the instructions should be as simple and explicit as possible.&lt;br /&gt;
&lt;br /&gt;
The README file should also contain a list of tests and a description of them. If such a list would be too long, make it a separate file and mention this file in the README.&lt;br /&gt;
&lt;br /&gt;
=== Description of Environment ===&lt;br /&gt;
While the description of the environment can be included in the README file, for complex environments, it may be worthwhile to include a separate file.&lt;br /&gt;
The environment description needs to be very explicit, *do not* assume that the user knows anything about your test environment.&lt;br /&gt;
&lt;br /&gt;
Where possible, tests should not depend on proprietary components (hardware or software). All environmental needs should be such that they are available to anyone in the community. &lt;br /&gt;
&lt;br /&gt;
The environment includes everything needed to run the test or tests. This included hardware and software configuration of the device under test as well as any equipment (and its configuration) outside the device itself.&lt;br /&gt;
&lt;br /&gt;
For example: &lt;br /&gt;
&amp;lt;code&amp;gt;&amp;quot;A wireless network called 'test_net' must be accessible by the device and this network needs to be connected to the internet&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
This is not adequate. Several questions are left unanswered, such as: is a DHCP server expected on the network? Are specific ports required to be opened?&lt;br /&gt;
Descriptions of environments should be explicit and parameters (such as network name) should be modifiable in a configuration file or passed as a parameter. *Do not* make the tester dig through source code to find the requirements for the testing environment. &lt;br /&gt;
It is acceptable to point a user to a settings or configuration file to obtain environment information, provided that the file is commented and easy to read.&lt;br /&gt;
&lt;br /&gt;
=== Further Documentation ===&lt;br /&gt;
With the exception of a list of tests and their description, any further information that is not critical to the running od the tests should be placed in a separate file or on the internet (with a link in the README file).&lt;br /&gt;
&lt;br /&gt;
== Source Code ==&lt;br /&gt;
&lt;br /&gt;
=== Header ===&lt;br /&gt;
Must contain:&lt;br /&gt;
* Copyright&lt;br /&gt;
* License&lt;br /&gt;
* Author&lt;br /&gt;
* Contact details (email address) for maintainer&lt;br /&gt;
* Changelog (optional)&lt;br /&gt;
A template can be found [http://wiki.meego.com/Mcts-header here].&lt;br /&gt;
&lt;br /&gt;
=== Coding Style ===&lt;br /&gt;
A common coding-style rule of thumb is provided [http://wiki.meego.com/Quality/TestSuite/MCTS/Code_style_common_rule here]. Bear in mind that consistency and readability are the primary concerns. If a library that the tests are heavily tied to breaks these common guidelines, then it is acceptable to follow the coding standard of the library. More detailed code style instructions for specific languages can be found here:&lt;br /&gt;
* [http://www.chris-lott.org/resources/cstyle/indhill-cstyle.html C/C++]&lt;br /&gt;
* [http://www.python.org/dev/peps/pep-0008/ Python]&lt;br /&gt;
* [http://hub.opensolaris.org/bin/view/Community+Group+on/shellstyle Shell]&lt;br /&gt;
&lt;br /&gt;
==== Note on Commenting ====&lt;br /&gt;
While the style guide suggests commenting blocks of code rather than individual lines, but any line of code that is not self-explanatory should be commented individually (code readability is key, so keep that in mind when deciding what, and how much, to comment).&lt;br /&gt;
&lt;br /&gt;
==== Note on Relative References ====&lt;br /&gt;
Relative file references should always be relative to the location of the script. For example, in Python, instead of using:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
: ../../common&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
to refer to a directory 2 levels up from the location of the python script itself, use:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
: os.path.abspath(os.path.dirname(sys.argv[0])) + '/../../common'&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
While this requires the additional import of the 'os' module and is definitely a 'quick-and-dirty' solution, it will give the directory of the currently running script regardless of where it is run from (e.g. if the script is run from another directory).&lt;br /&gt;
&lt;br /&gt;
== Running the Tests ==&lt;br /&gt;
The method used to run the tests must be described in detail in the README file. To allow for inexperienced users, provide a sample command line: e.g. &amp;lt;code&amp;gt;To run the tests use: './mcts_package_test_name.py'&amp;lt;/code&amp;gt;&lt;br /&gt;
several other points should be kept in mind about the tests while they run:&lt;br /&gt;
&lt;br /&gt;
=== Environment Handling ===&lt;br /&gt;
Tests should set up their own environment and clean the environment again at the end.&lt;br /&gt;
* Test must set up its own environment, any parameters should be set by the test itself.&lt;br /&gt;
* Test runs in desired environment&lt;br /&gt;
* Test cleans up and restores environment to original state or to a default state.&lt;br /&gt;
&lt;br /&gt;
NOTE: The environment includes everything needed to run the test or tests. This included hardware and software configuration of the device under test as well as any equipment (and its configuration) outside the device itself.&lt;br /&gt;
&lt;br /&gt;
=== Test Granularity ===&lt;br /&gt;
* Tests must be able to run in *any order* i.e. no test should depend on another test.&lt;br /&gt;
* Running one test must not prevent another test from running afterwards (i.e. do not damage the environment to the point that no other tests can run)&lt;br /&gt;
* Tests must be able to run individually. i.e. be able to run individual tests, not just whole packages.&lt;br /&gt;
* Thus test cases can be executed at any order, test cases can be skipped and one or certain test cases can be repeated multiple times. &lt;br /&gt;
&lt;br /&gt;
=== Log and Result Files ===&lt;br /&gt;
Tests cases should always generate log and data files. This allows for easier analysis of results and problems, especially if the running of test cases is automated.&lt;br /&gt;
* Result files&lt;br /&gt;
** Must contain a Pass/Fail result or a measurement result etc.&lt;br /&gt;
** Must contain test names, so that the user can tell which result corresponds to which test&lt;br /&gt;
** If the test fails, major failure cause should be written to the result file&lt;br /&gt;
** Should contain passed steps: e.g.: Checked power on, turned power off, turned power on data transfer, turned power off&lt;br /&gt;
** Do not rely on what the API returns, check everything (see Result Verification Section for more information)&lt;br /&gt;
* Log files&lt;br /&gt;
** Log files must be detailed in the README file so that they can be found.&lt;br /&gt;
** Log files must contain test results.&lt;br /&gt;
** Reason for test failure should be evident from the log and result files, the developer should not need to run tests to find the cause of failure.&lt;br /&gt;
** It is suggested that log files be verbose and contain (at least) the following:&lt;br /&gt;
*** Functions Visited&lt;br /&gt;
*** Parameters passed (and their values) - (for tests that generate very long log files, there should be an option to disable this)&lt;br /&gt;
*** When a critical function or API call is passed, this should be noted &lt;br /&gt;
&lt;br /&gt;
== Test Definition ==&lt;br /&gt;
* XML format can be found [http://gitorious.org/qa-tools/test-definition here].&lt;br /&gt;
* One test package corresponds one test case definition file&lt;br /&gt;
&lt;br /&gt;
== Makefile (or autoconf/automake) ==&lt;br /&gt;
* &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; : build test suite.&lt;br /&gt;
* &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; : install whole test suite (binary, script, utils, helper, data) into /opt/{PACKAGE}, and tests.xml into /usr/share/&amp;lt;testpackagename&amp;gt;/tests.xml&lt;br /&gt;
* &amp;lt;code&amp;gt;make clean&amp;lt;/code&amp;gt; : remove all object file and temporary files&lt;br /&gt;
* &amp;lt;code&amp;gt;make uninstall&amp;lt;/code&amp;gt; : remove test binary, scripts, and tests.xml out of target installation directory.&lt;br /&gt;
&lt;br /&gt;
== Test Design ==&lt;br /&gt;
&lt;br /&gt;
=== The Objective of Testing ===&lt;br /&gt;
While the objective of testing is assist developers in creating software that functions correctly, quite often testing falls into the trap of attempting to demonstrate that the software works. This should be avoided.&lt;br /&gt;
* Do not attempt to find work-arounds for problems in the API under test: if '''A''' + '''B''' = '''C''' and that is not the obtained result, then the test must fail&lt;br /&gt;
* Tests should be written against the specification/documentation of software instead of against the implementation as it is the implementation itself that is under test.&lt;br /&gt;
* Always attempt to 'break' the software under test: Do not only test things that are known to be working, testing the unknown areas is as important as testing the commonly used functions.&lt;br /&gt;
* The final objective of testing is to provide information/evidence to developers, therefore, the more (and more detailed) information that the test can provide, the better.&lt;br /&gt;
 &lt;br /&gt;
=== Rules to Remember ===&lt;br /&gt;
Following rules shall be followed by test developer. Deviation from these rules are allowed only with very good grounds:&lt;br /&gt;
* Clear result: Test case should return clear Pass/Fail result&lt;br /&gt;
* Self explanatory: Test case should be easy to understand&lt;br /&gt;
* Avoid duplicated code: Use common functions or classes as much as possible&lt;br /&gt;
* Automate test under condition of stability&lt;br /&gt;
* Main function should kept simple and structure kept neat.&lt;br /&gt;
* For across-test common function, create separated lib file.&lt;br /&gt;
* No dependency on other test case.&lt;br /&gt;
* No dependency on UX or vertical specific apps.&lt;br /&gt;
* Use relative path to access dependency files inside test package such as helper, utilities and data (see notes on relative referencing above)&lt;br /&gt;
* Clean environment after test complete (see Test Granularity section).&lt;br /&gt;
* Enough comments (see comments section above).&lt;br /&gt;
* Use common Linux functions, avoid rewriting functionality that already exists.&lt;br /&gt;
* Avoid complicated code logic (if you have to use it, comment it!)&lt;br /&gt;
* Remove useless code.&lt;br /&gt;
* Use Timeouts to prevent test-case stall.&lt;br /&gt;
&lt;br /&gt;
=== Result Verification ===&lt;br /&gt;
Parameters under test should be verified before and after the test.&lt;br /&gt;
&lt;br /&gt;
Example: BT power-on test.&lt;br /&gt;
Check that the BT device is off, if it is already on, then the test case may pass (because the device is on at the the end) but the test has not actually turned the device off. If the power is already on before the test starts, turn it off, then have the test turn it on. Do not accept an API call executing with no errors as a 'pass' result, check that the BT device is on after the test. At the end, return environment to default configuration.&lt;br /&gt;
&lt;br /&gt;
=== Test case complexity ===&lt;br /&gt;
In order to meet the environment setup/tear-down requirements, a test case cannot be overly simple: e.g. a wifi data transfer case must enable a wifi device, detect a network, connect to it, transfer data and then close the connection. In this case, there is no need to write a specific network detection, connect to network or disconnect from network test as all of these functions are tested by the data transfer test.&lt;br /&gt;
&lt;br /&gt;
Rather write fewer test-cases that are more flexible and thorough. The objective is not to have many tests but to test the relevant API to the required extent.&lt;br /&gt;
&lt;br /&gt;
=== Dealing with Parameters ===&lt;br /&gt;
Parameters should be read from a configuration file wherever possible instead of being hard-coded. The configuration file should be commented (to explain what each parameter does) so that it is easy to edit. The location of the configuration file and the tests that it applies to should be described in the README file.&lt;br /&gt;
&lt;br /&gt;
For example, a test that uses a GSM network to dial number and then hang up should have any network parameters and phone number (and perhaps the time before hanging up) described in a configuration file.&lt;br /&gt;
&lt;br /&gt;
For tests where 1 or 2 parameters change frequently (and tests need to be re-run with the new parameters), it is acceptable to pass these as arguments to the test command line. It may be beneficial to have these parameters in the configuration file anyway, and simply have the values that are passed as arguments take priority (overwrite) the ones in the file while the test is running.&lt;br /&gt;
&lt;br /&gt;
=== Test Coverage ===&lt;br /&gt;
For a detailed description of how to measure coverage, and what coverage actually means, please see [http://wiki.meego.com/Quality/TestSuite/MCTS/MCTS_API_analysis here].&lt;br /&gt;
&lt;br /&gt;
Test coverage comes in 3 levels, a description of the levels follows below:&lt;br /&gt;
* Thorough&lt;br /&gt;
** Cover all APIs.&lt;br /&gt;
** Test case targets for usage (API combination) instead of single API.&lt;br /&gt;
** With Parm-pairs of equivalence partitioning and boundary condition  (All-pairs optional)&lt;br /&gt;
* Average&lt;br /&gt;
** High risk APIs(e.g. new functionality relevant APIs) should be covered with thorough test rules&lt;br /&gt;
** Legacy or low risk APIs are covered only with basic tests&lt;br /&gt;
* Light&lt;br /&gt;
** Test most critical functionality&lt;/div&gt;</summary>
		<author><name>Mahalmag</name></author>	</entry>

	</feed>