<?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/Jwang&amp;feed=atom&amp;limit=50&amp;target=Jwang&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/Jwang&amp;feed=atom&amp;limit=50&amp;target=Jwang&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Special:Contributions/Jwang"/>
		<updated>2013-05-23T02:31:46Z</updated>
		<subtitle>From MeeGo wiki</subtitle>
		<generator>MediaWiki 1.16.2</generator>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2011-07-26T08:52:33Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Previous Meeting Minutes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
QA-tools weekly meetings are held on every Tuesday 08:00 UTC in &amp;lt;code&amp;gt;#meego-meeting2 on irc.freenode.net&amp;lt;/code&amp;gt; (please note the &amp;quot;2&amp;quot;) from May 3rd 2011 onwards.&lt;br /&gt;
&lt;br /&gt;
== Next meeting ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday Aug 02th 2011 08:00 UTC''' - Agenda Proposal&lt;br /&gt;
&lt;br /&gt;
* Actions from the previous meeting&lt;br /&gt;
* Latest Tools Status&lt;br /&gt;
* Any Other Business&lt;br /&gt;
&lt;br /&gt;
== Previous Meeting Minutes ==&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-26-07.55.html Tuesday Jul 26st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-19-07.57.html Tuesday Jul 19st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-12-07.57.html Tuesday Jul 12st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-21-07.58.html Tuesday Jun 21st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-14-07.58.html Tuesday Jun 14th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-07-07.59.html Tuesday Jun 7th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-31-07.59.html Tuesday May 31st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-17-07.58.html Tuesday May 17th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-10-07.59.html Tuesday May 10th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-03-07.59.html Tuesday May 3rd 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday December 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 30rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
* Discussion on test report templates support at qa-reports.meego.com (#9922)&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-30-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 23rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-23-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 16th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-16-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/TimedLaunch</id>
		<title>TimedLaunch</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/TimedLaunch"/>
				<updated>2011-07-26T08:41:17Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with &amp;quot;=== Introduction === Precisely collect application launch time automatically.   === Source Code === [https://meego.gitorious.org/meego-quality-assurance/timed-launcher git source]&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Introduction ===&lt;br /&gt;
Precisely collect application launch time automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[https://meego.gitorious.org/meego-quality-assurance/timed-launcher git source]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/CleanPowerCycle</id>
		<title>CleanPowerCycle</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/CleanPowerCycle"/>
				<updated>2011-07-26T08:38:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with &amp;quot;=== Introduction === A kind of power boot stress test tool. Repeatedly reboot device with specified times and wait time.   === Source Code === [http://meego.gitorious.org/meego-q...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Introduction ===&lt;br /&gt;
A kind of power boot stress test tool. Repeatedly reboot device with specified times and wait time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[http://meego.gitorious.org/meego-quality-assurance/cleanpowerc git source]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2011-07-26T08:32:12Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Next meeting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
QA-tools weekly meetings are held on every Tuesday 08:00 UTC in &amp;lt;code&amp;gt;#meego-meeting2 on irc.freenode.net&amp;lt;/code&amp;gt; (please note the &amp;quot;2&amp;quot;) from May 3rd 2011 onwards.&lt;br /&gt;
&lt;br /&gt;
== Next meeting ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday Aug 02th 2011 08:00 UTC''' - Agenda Proposal&lt;br /&gt;
&lt;br /&gt;
* Actions from the previous meeting&lt;br /&gt;
* Latest Tools Status&lt;br /&gt;
* Any Other Business&lt;br /&gt;
&lt;br /&gt;
== Previous Meeting Minutes ==&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-26-07.55.html Tuesday Jul 26st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-19-07.57.html Tuesday Jul 26st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-12-07.57.html Tuesday Jul 12st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-21-07.58.html Tuesday Jun 21st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-14-07.58.html Tuesday Jun 14th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-07-07.59.html Tuesday Jun 7th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-31-07.59.html Tuesday May 31st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-17-07.58.html Tuesday May 17th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-10-07.59.html Tuesday May 10th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-03-07.59.html Tuesday May 3rd 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday December 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 30rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
* Discussion on test report templates support at qa-reports.meego.com (#9922)&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-30-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 23rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-23-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 16th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-16-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2011-07-26T08:31:57Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Next meeting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
QA-tools weekly meetings are held on every Tuesday 08:00 UTC in &amp;lt;code&amp;gt;#meego-meeting2 on irc.freenode.net&amp;lt;/code&amp;gt; (please note the &amp;quot;2&amp;quot;) from May 3rd 2011 onwards.&lt;br /&gt;
&lt;br /&gt;
== Next meeting ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday Aug 08th 2011 08:00 UTC''' - Agenda Proposal&lt;br /&gt;
&lt;br /&gt;
* Actions from the previous meeting&lt;br /&gt;
* Latest Tools Status&lt;br /&gt;
* Any Other Business&lt;br /&gt;
&lt;br /&gt;
== Previous Meeting Minutes ==&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-26-07.55.html Tuesday Jul 26st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-19-07.57.html Tuesday Jul 26st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-12-07.57.html Tuesday Jul 12st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-21-07.58.html Tuesday Jun 21st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-14-07.58.html Tuesday Jun 14th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-07-07.59.html Tuesday Jun 7th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-31-07.59.html Tuesday May 31st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-17-07.58.html Tuesday May 17th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-10-07.59.html Tuesday May 10th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-03-07.59.html Tuesday May 3rd 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday December 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 30rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
* Discussion on test report templates support at qa-reports.meego.com (#9922)&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-30-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 23rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-23-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 16th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-16-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2011-07-26T08:31:21Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Previous Meeting Minutes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
QA-tools weekly meetings are held on every Tuesday 08:00 UTC in &amp;lt;code&amp;gt;#meego-meeting2 on irc.freenode.net&amp;lt;/code&amp;gt; (please note the &amp;quot;2&amp;quot;) from May 3rd 2011 onwards.&lt;br /&gt;
&lt;br /&gt;
== Next meeting ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday Jul 19th 2011 08:00 UTC''' - Agenda Proposal&lt;br /&gt;
&lt;br /&gt;
* Actions from the previous meeting&lt;br /&gt;
* Latest Tools Status&lt;br /&gt;
* Any Other Business&lt;br /&gt;
&lt;br /&gt;
== Previous Meeting Minutes ==&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-26-07.55.html Tuesday Jul 26st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-19-07.57.html Tuesday Jul 26st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-12-07.57.html Tuesday Jul 12st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-21-07.58.html Tuesday Jun 21st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-14-07.58.html Tuesday Jun 14th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-07-07.59.html Tuesday Jun 7th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-31-07.59.html Tuesday May 31st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-17-07.58.html Tuesday May 17th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-10-07.59.html Tuesday May 10th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-03-07.59.html Tuesday May 3rd 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday December 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 30rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
* Discussion on test report templates support at qa-reports.meego.com (#9922)&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-30-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 23rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-23-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 16th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-16-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-07-26T08:28:00Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Tools and other utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality assurance (QA) tools =&lt;br /&gt;
&lt;br /&gt;
''' We moved our discussion to #meego-qa IRC channel as of March 24th 2011. Please join us there. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Tool_meegon.png|400px]]&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.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Please note''' that developer-oriented content has been moved to [[Quality/QA tools development|QA tools development]] page. We apologize for any inconvenience. The target is to make this page clearer and more informative for the actual users of QA tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
QA tools support test planning, test execution and test reporting. The most important tool offering relating to this is illustrated in the figure below. In addition, there are also a couple of concept videos available at our [http://www.youtube.com/user/meegoqatools YouTube channel]:&lt;br /&gt;
* [http://www.youtube.com/watch?v=WdXBqGdLz8I Tool offering for manual testing]&lt;br /&gt;
* [http://youtu.be/Ry4MM-CX2b8 Test automation]&lt;br /&gt;
&lt;br /&gt;
[[File:Meego-qa-tools.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tools and other utilities ==&lt;br /&gt;
&lt;br /&gt;
If you want to contribute to the development of the following tools, test suites and utilities, please visit [[Quality/QA_tools_development|QA tools development page]].&lt;br /&gt;
&lt;br /&gt;
'''Test tools'''&lt;br /&gt;
&lt;br /&gt;
Each wiki page will contain more detailed description, installation instructions and tutorial on the basic usage. For now, please [[Quality/QA-tools#Collaboration spaces|contact us]] if you need help. Currently, you can install Testrunner, testrunner-lite, test-definition, Testplanner, OTS, Meego-ai, libcqpid, eat and MIN from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
| Crash Reporter || On-device graphical front-end for sending core dumps produced by rich-core to core dump data base&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS|OTS - open testing system]] || Test automation system&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||Command line tool for test execution&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || Comprehensive tool for UI testing&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || Reporting tool for publishing test reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/CrashReports|Crash Reports Web UI]] || Web UI for Crash Reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QADashboard|QA Dashboard]] || Quality at a glance&lt;br /&gt;
|-&lt;br /&gt;
| [[Application Monitor]] || Monitor runtime indicators - CPU, memory, power for specified apps&lt;br /&gt;
|-&lt;br /&gt;
| [[System Monitor]] || Tool to monitor whole system status.  &lt;br /&gt;
|-&lt;br /&gt;
| [[Power Diablo]] || Comprehensive and configurable power-sensitive workload.   &lt;br /&gt;
|-&lt;br /&gt;
| [[Video performance]] || Collect FPS, CPU information when do video playback&lt;br /&gt;
|- &lt;br /&gt;
| [[TimedLaunch]] || Precisely collect application launch time automatically&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/QmlUITestlib|MeeGo QML GUI Testlib]] || Test cases and Cucumber steps for MeeGo QML UI applications&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-lite] || python based test framework, command line tool, supporting test definition xml&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-manager] || web based test tool with fancy UI, supporting both manual and auto testing remotely&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Other utilities'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Name (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
|[[Quality/QA-tools/Test-definition|test-definition]]|| XML schema for test plan and result files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] || Test automation configuration packages&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/rich-core|Rich core dumper (sp-rich-core)]] || A tool to collect core dump and context data from process crashes&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || Settings package for Crash Reporter&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || &lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || Flasher to support Intel netbook/tablet&lt;br /&gt;
|- &lt;br /&gt;
| [[Environment collector]] || Collect detail system environment information&lt;br /&gt;
|- &lt;br /&gt;
| [[Memory eater]] || A small memory tool to measure system memory by eat memory Mb by Mb till swap happen &lt;br /&gt;
|- &lt;br /&gt;
| [[CleanPowerCycle]] || Repeatedly reboot device with specified times and wait time &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Corelysis|Corelysis]] || A daemon to process rich core dumps in the back-end server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tools and utils not in active development'''&lt;br /&gt;
&lt;br /&gt;
Tools listed here are in maintenance and no new features are planned to be implemented in the near future to them.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || Test execution tool with graphical UI&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] || Simple tool for creating and editing test plan files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [http://min.sf.net/ MIN Test Framework] || Advanced test framework&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Qpid C wrapper|Qpid C wrapper library - libcqpid]] ||   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature requests and bugs ==&lt;br /&gt;
&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&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;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla instructions:&lt;br /&gt;
* [[Quality/How To Report Bugs|How to report bugs]]&lt;br /&gt;
* [[Quality/Bug Life Cycle and Handling|Bugzilla workflow]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Collaboration spaces ==&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa #meego-qa IRC channel on irc.freenode.net]&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools YouTube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nice to have ==&lt;br /&gt;
&lt;br /&gt;
None of the existing tools answer your needs? Here is where you should enter any suggestion.&lt;br /&gt;
&lt;br /&gt;
* Relieve localization testing effort by automating all or part of it ([[Quality/QA-tools/Automation of L10n testing|Detail]]).&lt;br /&gt;
&lt;br /&gt;
* We may consider the need to have a fully functional test cases management system that could be widely used by the community to create/update test cases ([[Quality/QA-tools/TCMS|Detail]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Memory_eater</id>
		<title>Memory eater</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Memory_eater"/>
				<updated>2011-07-20T08:34:25Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with &amp;quot;=== Overview === A small memory tool to measure system memory footprint by eat memory Mb by Mb till swap happen. It is the most accurate method to measure system memory usage.  *...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
A small memory tool to measure system memory footprint by eat memory Mb by Mb till swap happen. It is the most accurate method to measure system memory usage. &lt;br /&gt;
* Both free and top command can't reflect real system memory usage accurately. &lt;br /&gt;
* /proc/sys/vm/swapiness value can affect result.&lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[https://meego.gitorious.org/meego-quality-assurance/mem-eater memEater git]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Power_Diablo</id>
		<title>Power Diablo</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Power_Diablo"/>
				<updated>2011-07-20T08:24:56Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with &amp;quot;=== Overview === * powerDiablo is a tool used for exhausting all power-sensitive resources like CPU, GPU, I/O etc. It include configurable CPU, GPU workloads, and device power co...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
* powerDiablo is a tool used for exhausting all power-sensitive resources like CPU, GPU, I/O etc. It include configurable CPU, GPU workloads, and device power control. It can be brought up for one resource (like CPU) or any combination of all supported resources.&lt;br /&gt;
* powerDiablo can be used to validate the maximum power consumption scenario. &lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[https://meego.gitorious.org/meego-quality-assurance/power-diablo powerDiablo git]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/System_Monitor</id>
		<title>System Monitor</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/System_Monitor"/>
				<updated>2011-07-20T08:20:53Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with &amp;quot;=== Overview === * Run as daemon to monitor whole system status, including all process's CPU, memory and power relevant indicators. * The result can be saved as google chart base...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
* Run as daemon to monitor whole system status, including all process's CPU, memory and power relevant indicators.&lt;br /&gt;
* The result can be saved as google chart based html. &lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[https://meego.gitorious.org/meego-quality-assurance/sys-mon sysMon git]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-07-20T08:19:21Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Tools and other utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality assurance (QA) tools =&lt;br /&gt;
&lt;br /&gt;
''' We moved our discussion to #meego-qa IRC channel as of March 24th 2011. Please join us there. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Tool_meegon.png|400px]]&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.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Please note''' that developer-oriented content has been moved to [[Quality/QA tools development|QA tools development]] page. We apologize for any inconvenience. The target is to make this page clearer and more informative for the actual users of QA tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
QA tools support test planning, test execution and test reporting. The most important tool offering relating to this is illustrated in the figure below. In addition, there are also a couple of concept videos available at our [http://www.youtube.com/user/meegoqatools YouTube channel]:&lt;br /&gt;
* [http://www.youtube.com/watch?v=WdXBqGdLz8I Tool offering for manual testing]&lt;br /&gt;
* [http://youtu.be/Ry4MM-CX2b8 Test automation]&lt;br /&gt;
&lt;br /&gt;
[[File:Meego-qa-tools.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tools and other utilities ==&lt;br /&gt;
&lt;br /&gt;
If you want to contribute to the development of the following tools, test suites and utilities, please visit [[Quality/QA_tools_development|QA tools development page]].&lt;br /&gt;
&lt;br /&gt;
'''Test tools'''&lt;br /&gt;
&lt;br /&gt;
Each wiki page will contain more detailed description, installation instructions and tutorial on the basic usage. For now, please [[Quality/QA-tools#Collaboration spaces|contact us]] if you need help. Currently, you can install Testrunner, testrunner-lite, test-definition, Testplanner, OTS, Meego-ai, libcqpid, eat and MIN from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
| Crash Reporter || On-device graphical front-end for sending core dumps produced by rich-core to core dump data base&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS|OTS - open testing system]] || Test automation system&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||Command line tool for test execution&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || Comprehensive tool for UI testing&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || Reporting tool for publishing test reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/CrashReports|Crash Reports Web UI]] || Web UI for Crash Reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QADashboard|QA Dashboard]] || Quality at a glance&lt;br /&gt;
|-&lt;br /&gt;
| [[Application Monitor]] || Monitor runtime indicators - CPU, memory, power for specified apps&lt;br /&gt;
|-&lt;br /&gt;
| [[System Monitor]] || Tool to monitor whole system status.  &lt;br /&gt;
|-&lt;br /&gt;
| [[Power Diablo]] || Comprehensive and configurable power-sensitive workload.   &lt;br /&gt;
|-&lt;br /&gt;
| [[Video performance]] || Collect FPS, CPU information when do video playback&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/QmlUITestlib|MeeGo QML GUI Testlib]] || Test cases and Cucumber steps for MeeGo QML UI applications&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-lite] || python based test framework, command line tool, supporting test definition xml&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-manager] || web based test tool with fancy UI, supporting both manual and auto testing remotely&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Other utilities'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Name (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
|[[Quality/QA-tools/Test-definition|test-definition]]|| XML schema for test plan and result files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] || Test automation configuration packages&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/rich-core|Rich core dumper (sp-rich-core)]] || A tool to collect core dump and context data from process crashes&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || Settings package for Crash Reporter&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || &lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || Flasher to support Intel netbook/tablet&lt;br /&gt;
|- &lt;br /&gt;
| [[Environment collector]] || Collect detail system environment information&lt;br /&gt;
|- &lt;br /&gt;
| [[Memory eater]] || A small memory tool to measure system memory by eat memory Mb by Mb till swap happen &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Corelysis|Corelysis]] || A daemon to process rich core dumps in the back-end server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tools and utils not in active development'''&lt;br /&gt;
&lt;br /&gt;
Tools listed here are in maintenance and no new features are planned to be implemented in the near future to them.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || Test execution tool with graphical UI&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] || Simple tool for creating and editing test plan files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [http://min.sf.net/ MIN Test Framework] || Advanced test framework&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Qpid C wrapper|Qpid C wrapper library - libcqpid]] ||   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature requests and bugs ==&lt;br /&gt;
&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&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;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla instructions:&lt;br /&gt;
* [[Quality/How To Report Bugs|How to report bugs]]&lt;br /&gt;
* [[Quality/Bug Life Cycle and Handling|Bugzilla workflow]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Collaboration spaces ==&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa #meego-qa IRC channel on irc.freenode.net]&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools YouTube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nice to have ==&lt;br /&gt;
&lt;br /&gt;
None of the existing tools answer your needs? Here is where you should enter any suggestion.&lt;br /&gt;
&lt;br /&gt;
* Relieve localization testing effort by automating all or part of it ([[Quality/QA-tools/Automation of L10n testing|Detail]]).&lt;br /&gt;
&lt;br /&gt;
* We may consider the need to have a fully functional test cases management system that could be widely used by the community to create/update test cases ([[Quality/QA-tools/TCMS|Detail]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Environment_collector</id>
		<title>Environment collector</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Environment_collector"/>
				<updated>2011-07-19T08:26:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with &amp;quot;=== Overview === * Collect Linux environment info include BIOS, kernel, Gfx, File system and HW platform information.   === Source Code === [http://meego.gitorious.org/meego-qual...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
* Collect Linux environment info include BIOS, kernel, Gfx, File system and HW platform information. &lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[http://meego.gitorious.org/meego-quality-assurance/env-collector envCollector git]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-07-19T08:25:47Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Tools and other utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality assurance (QA) tools =&lt;br /&gt;
&lt;br /&gt;
''' We moved our discussion to #meego-qa IRC channel as of March 24th 2011. Please join us there. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Tool_meegon.png|400px]]&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.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Please note''' that developer-oriented content has been moved to [[Quality/QA tools development|QA tools development]] page. We apologize for any inconvenience. The target is to make this page clearer and more informative for the actual users of QA tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
QA tools support test planning, test execution and test reporting. The most important tool offering relating to this is illustrated in the figure below. In addition, there are also a couple of concept videos available at our [http://www.youtube.com/user/meegoqatools YouTube channel]:&lt;br /&gt;
* [http://www.youtube.com/watch?v=WdXBqGdLz8I Tool offering for manual testing]&lt;br /&gt;
* [http://youtu.be/Ry4MM-CX2b8 Test automation]&lt;br /&gt;
&lt;br /&gt;
[[File:Meego-qa-tools.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tools and other utilities ==&lt;br /&gt;
&lt;br /&gt;
If you want to contribute to the development of the following tools, test suites and utilities, please visit [[Quality/QA_tools_development|QA tools development page]].&lt;br /&gt;
&lt;br /&gt;
'''Test tools'''&lt;br /&gt;
&lt;br /&gt;
Each wiki page will contain more detailed description, installation instructions and tutorial on the basic usage. For now, please [[Quality/QA-tools#Collaboration spaces|contact us]] if you need help. Currently, you can install Testrunner, testrunner-lite, test-definition, Testplanner, OTS, Meego-ai, libcqpid, eat and MIN from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
| Crash Reporter || On-device graphical front-end for sending core dumps produced by rich-core to core dump data base&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS|OTS - open testing system]] || Test automation system&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||Command line tool for test execution&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || Comprehensive tool for UI testing&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || Reporting tool for publishing test reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/CrashReports|Crash Reports Web UI]] || Web UI for Crash Reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QADashboard|QA Dashboard]] || Quality at a glance&lt;br /&gt;
|-&lt;br /&gt;
| [[Application Monitor]] || Monitor runtime indicators - CPU, memory, power for specified apps&lt;br /&gt;
|-&lt;br /&gt;
| [[Video performance]] || Collect FPS, CPU information when do video playback&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/QmlUITestlib|MeeGo QML GUI Testlib]] || Test cases and Cucumber steps for MeeGo QML UI applications&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-lite] || python based test framework, command line tool, supporting test definition xml&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-manager] || web based test tool with fancy UI, supporting both manual and auto testing remotely&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Other utilities'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Name (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
|[[Quality/QA-tools/Test-definition|test-definition]]|| XML schema for test plan and result files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] || Test automation configuration packages&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/rich-core|Rich core dumper (sp-rich-core)]] || A tool to collect core dump and context data from process crashes&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || Settings package for Crash Reporter&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || &lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || Flasher to support Intel netbook/tablet&lt;br /&gt;
|- &lt;br /&gt;
| [[Environment collector]] || Collect detail system environment information&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Corelysis|Corelysis]] || A daemon to process rich core dumps in the back-end server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tools and utils not in active development'''&lt;br /&gt;
&lt;br /&gt;
Tools listed here are in maintenance and no new features are planned to be implemented in the near future to them.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || Test execution tool with graphical UI&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] || Simple tool for creating and editing test plan files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [http://min.sf.net/ MIN Test Framework] || Advanced test framework&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Qpid C wrapper|Qpid C wrapper library - libcqpid]] ||   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature requests and bugs ==&lt;br /&gt;
&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&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;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla instructions:&lt;br /&gt;
* [[Quality/How To Report Bugs|How to report bugs]]&lt;br /&gt;
* [[Quality/Bug Life Cycle and Handling|Bugzilla workflow]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Collaboration spaces ==&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa #meego-qa IRC channel on irc.freenode.net]&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools YouTube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nice to have ==&lt;br /&gt;
&lt;br /&gt;
None of the existing tools answer your needs? Here is where you should enter any suggestion.&lt;br /&gt;
&lt;br /&gt;
* Relieve localization testing effort by automating all or part of it ([[Quality/QA-tools/Automation of L10n testing|Detail]]).&lt;br /&gt;
&lt;br /&gt;
* We may consider the need to have a fully functional test cases management system that could be widely used by the community to create/update test cases ([[Quality/QA-tools/TCMS|Detail]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Video_performance</id>
		<title>Video performance</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Video_performance"/>
				<updated>2011-07-19T08:25:00Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with &amp;quot;=== Overview === * In media performance test, one important indicator is real time frame rate. Usually, it’s difficult to get the data at media framework(such as GStreamer and ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
* In media performance test, one important indicator is real time frame rate. Usually, it’s difficult to get the data at media framework(such as GStreamer and helix) since it depends on different demux, also it’s undefined to get the framerate at media player(such as totem) level since many media player has no such option.&lt;br /&gt;
* The tool is based on XDamage extension. The frame rate is got by counting the number of XDamage notification event received per second. With XDamage, X server will sent notification to client once there is Drawable modification. &lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[https://meego.gitorious.org/meego-quality-assurance/video-perf videoPerf git]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Application_Monitor</id>
		<title>Application Monitor</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Application_Monitor"/>
				<updated>2011-07-19T08:22:41Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
Monitor system runtime indicators - CPU, memory, power status.&lt;br /&gt;
* A light-weight tool running background to monitor specified application or applications. It consumes extremely * low resources.&lt;br /&gt;
* Collect application runtime data including CPU usage, memory footprint, etc&lt;br /&gt;
* Collect System runtime data including Cn residency time, Wakeup times per second, etc&lt;br /&gt;
* Show a curve graph of each indicator&lt;br /&gt;
* Data summary &lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[http://meego.gitorious.org/meego-quality-assurance/app-mon appMon git]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Application_Monitor</id>
		<title>Application Monitor</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Application_Monitor"/>
				<updated>2011-07-19T08:20:52Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Source Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
Monitor system runtime indicators - CPU, memory, device driver, hw configuration, compiler etc.&lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[http://meego.gitorious.org/meego-quality-assurance/env-collector envCollector git]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Application_Monitor</id>
		<title>Application Monitor</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Application_Monitor"/>
				<updated>2011-07-19T08:20:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
Monitor system runtime indicators - CPU, memory, device driver, hw configuration, compiler etc.&lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[http://meego.gitorious.org/meego-quality-assurance/env-collector git]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Application_Monitor</id>
		<title>Application Monitor</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Application_Monitor"/>
				<updated>2011-07-19T08:19:00Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with &amp;quot;=== Overview === Monitor runtime indicators - CPU, memory, power for specified apps   === Source Code === [http://meego.gitorious.org/meego-quality-assurance/env-collector git]&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
Monitor runtime indicators - CPU, memory, power for specified apps &lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
[http://meego.gitorious.org/meego-quality-assurance/env-collector git]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-07-19T08:14:53Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Tools and other utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality assurance (QA) tools =&lt;br /&gt;
&lt;br /&gt;
''' We moved our discussion to #meego-qa IRC channel as of March 24th 2011. Please join us there. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Tool_meegon.png|400px]]&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.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Please note''' that developer-oriented content has been moved to [[Quality/QA tools development|QA tools development]] page. We apologize for any inconvenience. The target is to make this page clearer and more informative for the actual users of QA tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
QA tools support test planning, test execution and test reporting. The most important tool offering relating to this is illustrated in the figure below. In addition, there are also a couple of concept videos available at our [http://www.youtube.com/user/meegoqatools YouTube channel]:&lt;br /&gt;
* [http://www.youtube.com/watch?v=WdXBqGdLz8I Tool offering for manual testing]&lt;br /&gt;
* [http://youtu.be/Ry4MM-CX2b8 Test automation]&lt;br /&gt;
&lt;br /&gt;
[[File:Meego-qa-tools.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tools and other utilities ==&lt;br /&gt;
&lt;br /&gt;
If you want to contribute to the development of the following tools, test suites and utilities, please visit [[Quality/QA_tools_development|QA tools development page]].&lt;br /&gt;
&lt;br /&gt;
'''Test tools'''&lt;br /&gt;
&lt;br /&gt;
Each wiki page will contain more detailed description, installation instructions and tutorial on the basic usage. For now, please [[Quality/QA-tools#Collaboration spaces|contact us]] if you need help. Currently, you can install Testrunner, testrunner-lite, test-definition, Testplanner, OTS, Meego-ai, libcqpid, eat and MIN from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
| Crash Reporter || On-device graphical front-end for sending core dumps produced by rich-core to core dump data base&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS|OTS - open testing system]] || Test automation system&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||Command line tool for test execution&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || Comprehensive tool for UI testing&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || Reporting tool for publishing test reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/CrashReports|Crash Reports Web UI]] || Web UI for Crash Reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QADashboard|QA Dashboard]] || Quality at a glance&lt;br /&gt;
|-&lt;br /&gt;
| [[Application Monitor]] || Monitor runtime indicators - CPU, memory, power for specified apps&lt;br /&gt;
|-&lt;br /&gt;
| [[Video performance]] || Collect FPS, CPU information when do video playback&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/QmlUITestlib|MeeGo QML GUI Testlib]] || Test cases and Cucumber steps for MeeGo QML UI applications&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-lite] || python based test framework, command line tool, supporting test definition xml&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-manager] || web based test tool with fancy UI, supporting both manual and auto testing remotely&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Other utilities'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Name (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
|[[Quality/QA-tools/Test-definition|test-definition]]|| XML schema for test plan and result files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] || Test automation configuration packages&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/rich-core|Rich core dumper (sp-rich-core)]] || A tool to collect core dump and context data from process crashes&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || Settings package for Crash Reporter&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || &lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || Flasher to support Intel netbook/tablet&lt;br /&gt;
|- &lt;br /&gt;
| Environment collector || Collect detail system environment information&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Corelysis|Corelysis]] || A daemon to process rich core dumps in the back-end server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tools and utils not in active development'''&lt;br /&gt;
&lt;br /&gt;
Tools listed here are in maintenance and no new features are planned to be implemented in the near future to them.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || Test execution tool with graphical UI&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] || Simple tool for creating and editing test plan files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [http://min.sf.net/ MIN Test Framework] || Advanced test framework&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Qpid C wrapper|Qpid C wrapper library - libcqpid]] ||   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature requests and bugs ==&lt;br /&gt;
&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&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;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla instructions:&lt;br /&gt;
* [[Quality/How To Report Bugs|How to report bugs]]&lt;br /&gt;
* [[Quality/Bug Life Cycle and Handling|Bugzilla workflow]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Collaboration spaces ==&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa #meego-qa IRC channel on irc.freenode.net]&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools YouTube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nice to have ==&lt;br /&gt;
&lt;br /&gt;
None of the existing tools answer your needs? Here is where you should enter any suggestion.&lt;br /&gt;
&lt;br /&gt;
* Relieve localization testing effort by automating all or part of it ([[Quality/QA-tools/Automation of L10n testing|Detail]]).&lt;br /&gt;
&lt;br /&gt;
* We may consider the need to have a fully functional test cases management system that could be widely used by the community to create/update test cases ([[Quality/QA-tools/TCMS|Detail]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2011-07-19T04:59:34Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Next meeting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
QA-tools weekly meetings are held on every Tuesday 08:00 UTC in &amp;lt;code&amp;gt;#meego-meeting2 on irc.freenode.net&amp;lt;/code&amp;gt; (please note the &amp;quot;2&amp;quot;) from May 3rd 2011 onwards.&lt;br /&gt;
&lt;br /&gt;
== Next meeting ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday Jul 19th 2011 08:00 UTC''' - Agenda Proposal&lt;br /&gt;
&lt;br /&gt;
* Actions from the previous meeting&lt;br /&gt;
* Latest Tools Status&lt;br /&gt;
* Any Other Business&lt;br /&gt;
&lt;br /&gt;
== Previous Meeting Minutes ==&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-12-07.57.html Tuesday Jul 12st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-21-07.58.html Tuesday Jun 21st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-14-07.58.html Tuesday Jun 14th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-07-07.59.html Tuesday Jun 7th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-31-07.59.html Tuesday May 31st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-17-07.58.html Tuesday May 17th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-10-07.59.html Tuesday May 10th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-03-07.59.html Tuesday May 3rd 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday December 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 30rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
* Discussion on test report templates support at qa-reports.meego.com (#9922)&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-30-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 23rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-23-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 16th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-16-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2011-07-19T04:59:13Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Previous Meeting Minutes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
QA-tools weekly meetings are held on every Tuesday 08:00 UTC in &amp;lt;code&amp;gt;#meego-meeting2 on irc.freenode.net&amp;lt;/code&amp;gt; (please note the &amp;quot;2&amp;quot;) from May 3rd 2011 onwards.&lt;br /&gt;
&lt;br /&gt;
== Next meeting ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday Jun 27th 2011 08:00 UTC''' - Agenda Proposal&lt;br /&gt;
&lt;br /&gt;
* Actions from the previous meeting&lt;br /&gt;
* Latest Tools Status&lt;br /&gt;
* Any Other Business&lt;br /&gt;
&lt;br /&gt;
== Previous Meeting Minutes ==&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-07-12-07.57.html Tuesday Jul 12st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-21-07.58.html Tuesday Jun 21st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-14-07.58.html Tuesday Jun 14th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-06-07-07.59.html Tuesday Jun 7th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-31-07.59.html Tuesday May 31st 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-17-07.58.html Tuesday May 17th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-10-07.59.html Tuesday May 10th 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-03-07.59.html Tuesday May 3rd 2011 08:00 UTC]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday December 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 30rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
* Discussion on test report templates support at qa-reports.meego.com (#9922)&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-30-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 23rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-23-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 16th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-16-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Testkit_Howto</id>
		<title>Testkit Howto</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Testkit_Howto"/>
				<updated>2011-06-20T13:40:47Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Source Code Git */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to Use Testkit ==&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Testkit is one testing execution environment, which is composed by testkit-manager and testkit-lite. &lt;br /&gt;
Testkit-manager represents a user interface front-end in browser, with the webUI interface, it manages the auto tests execution remotely, and provides unified webUI to help the manual tests execution. &lt;br /&gt;
Testkit-lite is the default core test runner driving test execution in testkit-manager and it also provides more comprehensive options for your testing in command line mode.&lt;br /&gt;
&lt;br /&gt;
=== Source Code Git ===&lt;br /&gt;
 [https://meego.gitorious.org/meego-quality-assurance/testkit-lite testit-lite git]&lt;br /&gt;
 &lt;br /&gt;
 [https://meego.gitorious.org/meego-quality-assurance/testkit-manager testkit-manager git]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
1. Download testkit-lite and testkit-manager packages(rpm) from the download page, or source code from gitorious&lt;br /&gt;
[http://meego.gitorious.org/meego-quality-assurance/testkit-lite testit-lite git]&lt;br /&gt;
[https://meego.gitorious.org/meego-quality-assurance/testkit-manager testkit-manager git]&lt;br /&gt;
&lt;br /&gt;
2. Install the packages.&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh testkit-lite-&amp;lt;version&amp;gt;.&amp;lt;architecture&amp;gt;.rpm&lt;br /&gt;
 rpm -ivh testkit-manager-&amp;lt;version&amp;gt;.&amp;lt;architecture&amp;gt;.rpm&lt;br /&gt;
&lt;br /&gt;
Before that, you might need to install the following dependency packages:&lt;br /&gt;
&lt;br /&gt;
 perl-XML-Simple, perl-XML-SAX, perl-JSON, man, python-lxml&lt;br /&gt;
&lt;br /&gt;
3. Startup the testkit-manager web server&lt;br /&gt;
&lt;br /&gt;
 /opt/testkit/manager/webapps/bin/testkit_start.pl [port-number]&lt;br /&gt;
&lt;br /&gt;
4. Visit the testing page: http://''test-machine-name'':8890&lt;br /&gt;
&lt;br /&gt;
'''Test Package Requirements:'''&lt;br /&gt;
&lt;br /&gt;
Test package should follow the guideline: http://wiki.meego.com/Quality/TestSuite/MCTS/MCTS_Development_Guideline&lt;br /&gt;
&lt;br /&gt;
*The test packages for testkit should have one tests.xml which aligns with schema file testdefinition-syntax.xsd. &lt;br /&gt;
*The tests.xml should be settled down to /usr/share/&amp;lt;packagename&amp;gt;.&lt;br /&gt;
*The test materials (script, binary, data …) is always under /opt/&amp;lt;packagename&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Using Web UI ===&lt;br /&gt;
1. In the browser you will find the tests packages overview in page “VIEW TEST”. Click each package&lt;br /&gt;
&lt;br /&gt;
[[File:image001.jpg]]&lt;br /&gt;
&lt;br /&gt;
2. To run the target tests packages, click page “SELECT TEST”. Then tick target test packages and click “Run Tests”.&lt;br /&gt;
&lt;br /&gt;
[[File:image002.jpg]]&lt;br /&gt;
 &lt;br /&gt;
3. To save time to select the same test packages the next time, save the selection set as one profile.&lt;br /&gt;
&lt;br /&gt;
[[File:image003.jpg]]&lt;br /&gt;
 &lt;br /&gt;
4. After “Run Tests” is clicked in page “SELECT TEST”, it jumps to page “EXECUTE TEST” and start the auto tests execution.&lt;br /&gt;
&lt;br /&gt;
[[File:image004.jpg]]&lt;br /&gt;
 &lt;br /&gt;
5. In page “EXECUTE TEST”, you can also select the existed profile directly and click “start” to start the execution, during the execution, could “stop” the current execution.&lt;br /&gt;
&lt;br /&gt;
[[File:image005.jpg]]&lt;br /&gt;
&lt;br /&gt;
6. After execution ends from page “SELECT TEST”, it jumps to page “DETAIL TEST REPORT”. In this page, you can check the execution brief summary.&lt;br /&gt;
&lt;br /&gt;
[[File:image006.jpg]]&lt;br /&gt;
 &lt;br /&gt;
7. Click “VIEW TEST LOG” to view the detail execution log.&lt;br /&gt;
&lt;br /&gt;
[[File:image007.jpg]]&lt;br /&gt;
 &lt;br /&gt;
8. Click “VIEW HISTORY” to see all the test history entry link. This page could be also redirected by “TEST REPORT” tab.&lt;br /&gt;
&lt;br /&gt;
[[File:image008.jpg]]&lt;br /&gt;
 &lt;br /&gt;
9. If the selected tests package include some manual tests, click “RUN MANUAL TEST” in page “DETAIL TEST REPORT” in step 6.&lt;br /&gt;
&lt;br /&gt;
[[File:image009.jpg]]&lt;br /&gt;
 &lt;br /&gt;
Click each test from the left frame, view the detail steps and then select PASS, FAIL or N/A, “SAVE RESULT” to save this test’s result.&lt;br /&gt;
&lt;br /&gt;
After all manual tests are executed, click “FINISH TEST” to end up the manual tests execution. Note that the once the “FINISH TEST” is clicked, it means one round of test cycle is finished that no chance to modify the test results any more. The “RUN MANUAL TEST” button in “DETAIL TEST REPORT” will be removed.&lt;br /&gt;
&lt;br /&gt;
[[File:image010.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Using Command Line UI ===&lt;br /&gt;
Testkit-lite is the default core test runner in testkit-manager and it provides more comprehensive options for your testing in command line mode.&lt;br /&gt;
&lt;br /&gt;
==== How to execute ====&lt;br /&gt;
1. You can simply conduct one or more tests.xml:&lt;br /&gt;
&lt;br /&gt;
 testkit-lite -f &amp;lt;somewhere1&amp;gt;/tests.xml &amp;lt;somewhere2&amp;gt;/tests.xml&lt;br /&gt;
&lt;br /&gt;
2. You can also arrange several tests.xml to one testsxmlconfig, and run:&lt;br /&gt;
&lt;br /&gt;
 testkit-lite --testxmlconfig &amp;lt;somewhere1&amp;gt;/testsxmlconfig&lt;br /&gt;
&lt;br /&gt;
Also, it supports multi testsxmlconfig:&lt;br /&gt;
&lt;br /&gt;
 testkit-lite --testxmlconfig &amp;lt;somewhere1&amp;gt;/testsxmlconfig &amp;lt;somewhere2&amp;gt;/testsxmlconfig&lt;br /&gt;
&lt;br /&gt;
The testsxmlconfig is like this:&lt;br /&gt;
 /opt/browser/tests.xml&lt;br /&gt;
 /opt/ofono/tests.xml&lt;br /&gt;
 /opt/gfx/tests.xml&lt;br /&gt;
 /opt/pulseaudio/tests.xml&lt;br /&gt;
3. If you want to validate one new tests.xml:&lt;br /&gt;
 testkit-lite -f tests.xml -V&lt;br /&gt;
4. If you just want to get the statistic (such as the testcases number or the structure), dryrun could help:&lt;br /&gt;
 testkit-lite -f tests.xml -D&lt;br /&gt;
5. If you want to execute auto tests:&lt;br /&gt;
 testkit-lite -f tests.xml&lt;br /&gt;
6. If you just want to execute manual tests:&lt;br /&gt;
 testkit-lite -f tests.xml -M&lt;br /&gt;
7. If you want to execute all the auto and manual tests:&lt;br /&gt;
 testkit-lite -f tests.xml -A&lt;br /&gt;
8. If you just want to execute the significant tests:&lt;br /&gt;
 testkit-lite -f tests.xml -S&lt;br /&gt;
9. If you want to choose some filters:&lt;br /&gt;
 testkit-lite -f tests1.xml tests2.xml --level level1 level2 --type type1 type2 --Ntestcase gfx1 gfx2...&lt;br /&gt;
Note that the test cases will be filtered out by both black rules and white rules.&lt;br /&gt;
&lt;br /&gt;
10. At last, you can freely compose the above paramters together:&lt;br /&gt;
 testkit-lite -f tests1.xml tests2.xml --testxmlconfig config1 config2 -D -A -S -C --level level1 level2 --type type1 type2 ...&lt;br /&gt;
11. One more parameter is prepared for customized compatible mode for test report:&lt;br /&gt;
 testkit-lite -f tests.xml -C&lt;br /&gt;
12. Notes:&lt;br /&gt;
&lt;br /&gt;
testkit-lite enables only automatic tests by default. Obviously -A and -M are conflict options.&lt;br /&gt;
&lt;br /&gt;
==== How to get result ====&lt;br /&gt;
1. testkit-lite's TestLog is stored to /opt/testkit/lite/latest after execution, you can also check the history results in /opt/testkit/lite/yyyy-mm-dd-HH:MM:SS.NNNNNN.&lt;br /&gt;
&lt;br /&gt;
2. Two kinds of test report will be generated:&lt;br /&gt;
&lt;br /&gt;
1)&amp;lt;tests xml name&amp;gt;.textresult, e.g.&lt;br /&gt;
&lt;br /&gt;
[[File:image011.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
2)&amp;lt;tests xml name&amp;gt;.xmlresult&lt;br /&gt;
&lt;br /&gt;
xml result files aligned with schema files: /opt/testkit-lite/xsd/testdefinition-results.xsd, e.g.&lt;br /&gt;
&lt;br /&gt;
[[File:image012.jpg|800px]]&lt;br /&gt;
&lt;br /&gt;
Detail Options of testkit-lite:&lt;br /&gt;
&lt;br /&gt;
[[File:image013.jpg|400px]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Testkit_Howto</id>
		<title>Testkit Howto</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Testkit_Howto"/>
				<updated>2011-06-20T13:40:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* How to Use Testkit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to Use Testkit ==&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Testkit is one testing execution environment, which is composed by testkit-manager and testkit-lite. &lt;br /&gt;
Testkit-manager represents a user interface front-end in browser, with the webUI interface, it manages the auto tests execution remotely, and provides unified webUI to help the manual tests execution. &lt;br /&gt;
Testkit-lite is the default core test runner driving test execution in testkit-manager and it also provides more comprehensive options for your testing in command line mode.&lt;br /&gt;
&lt;br /&gt;
=== Source Code Git ===&lt;br /&gt;
 [http://meego.gitorious.org/meego-quality-assurance/testkit-lite testit-lite git]&lt;br /&gt;
 &lt;br /&gt;
 [https://meego.gitorious.org/meego-quality-assurance/testkit-manager testkit-manager git]&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
1. Download testkit-lite and testkit-manager packages(rpm) from the download page, or source code from gitorious&lt;br /&gt;
[http://meego.gitorious.org/meego-quality-assurance/testkit-lite testit-lite git]&lt;br /&gt;
[https://meego.gitorious.org/meego-quality-assurance/testkit-manager testkit-manager git]&lt;br /&gt;
&lt;br /&gt;
2. Install the packages.&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh testkit-lite-&amp;lt;version&amp;gt;.&amp;lt;architecture&amp;gt;.rpm&lt;br /&gt;
 rpm -ivh testkit-manager-&amp;lt;version&amp;gt;.&amp;lt;architecture&amp;gt;.rpm&lt;br /&gt;
&lt;br /&gt;
Before that, you might need to install the following dependency packages:&lt;br /&gt;
&lt;br /&gt;
 perl-XML-Simple, perl-XML-SAX, perl-JSON, man, python-lxml&lt;br /&gt;
&lt;br /&gt;
3. Startup the testkit-manager web server&lt;br /&gt;
&lt;br /&gt;
 /opt/testkit/manager/webapps/bin/testkit_start.pl [port-number]&lt;br /&gt;
&lt;br /&gt;
4. Visit the testing page: http://''test-machine-name'':8890&lt;br /&gt;
&lt;br /&gt;
'''Test Package Requirements:'''&lt;br /&gt;
&lt;br /&gt;
Test package should follow the guideline: http://wiki.meego.com/Quality/TestSuite/MCTS/MCTS_Development_Guideline&lt;br /&gt;
&lt;br /&gt;
*The test packages for testkit should have one tests.xml which aligns with schema file testdefinition-syntax.xsd. &lt;br /&gt;
*The tests.xml should be settled down to /usr/share/&amp;lt;packagename&amp;gt;.&lt;br /&gt;
*The test materials (script, binary, data …) is always under /opt/&amp;lt;packagename&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Using Web UI ===&lt;br /&gt;
1. In the browser you will find the tests packages overview in page “VIEW TEST”. Click each package&lt;br /&gt;
&lt;br /&gt;
[[File:image001.jpg]]&lt;br /&gt;
&lt;br /&gt;
2. To run the target tests packages, click page “SELECT TEST”. Then tick target test packages and click “Run Tests”.&lt;br /&gt;
&lt;br /&gt;
[[File:image002.jpg]]&lt;br /&gt;
 &lt;br /&gt;
3. To save time to select the same test packages the next time, save the selection set as one profile.&lt;br /&gt;
&lt;br /&gt;
[[File:image003.jpg]]&lt;br /&gt;
 &lt;br /&gt;
4. After “Run Tests” is clicked in page “SELECT TEST”, it jumps to page “EXECUTE TEST” and start the auto tests execution.&lt;br /&gt;
&lt;br /&gt;
[[File:image004.jpg]]&lt;br /&gt;
 &lt;br /&gt;
5. In page “EXECUTE TEST”, you can also select the existed profile directly and click “start” to start the execution, during the execution, could “stop” the current execution.&lt;br /&gt;
&lt;br /&gt;
[[File:image005.jpg]]&lt;br /&gt;
&lt;br /&gt;
6. After execution ends from page “SELECT TEST”, it jumps to page “DETAIL TEST REPORT”. In this page, you can check the execution brief summary.&lt;br /&gt;
&lt;br /&gt;
[[File:image006.jpg]]&lt;br /&gt;
 &lt;br /&gt;
7. Click “VIEW TEST LOG” to view the detail execution log.&lt;br /&gt;
&lt;br /&gt;
[[File:image007.jpg]]&lt;br /&gt;
 &lt;br /&gt;
8. Click “VIEW HISTORY” to see all the test history entry link. This page could be also redirected by “TEST REPORT” tab.&lt;br /&gt;
&lt;br /&gt;
[[File:image008.jpg]]&lt;br /&gt;
 &lt;br /&gt;
9. If the selected tests package include some manual tests, click “RUN MANUAL TEST” in page “DETAIL TEST REPORT” in step 6.&lt;br /&gt;
&lt;br /&gt;
[[File:image009.jpg]]&lt;br /&gt;
 &lt;br /&gt;
Click each test from the left frame, view the detail steps and then select PASS, FAIL or N/A, “SAVE RESULT” to save this test’s result.&lt;br /&gt;
&lt;br /&gt;
After all manual tests are executed, click “FINISH TEST” to end up the manual tests execution. Note that the once the “FINISH TEST” is clicked, it means one round of test cycle is finished that no chance to modify the test results any more. The “RUN MANUAL TEST” button in “DETAIL TEST REPORT” will be removed.&lt;br /&gt;
&lt;br /&gt;
[[File:image010.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Using Command Line UI ===&lt;br /&gt;
Testkit-lite is the default core test runner in testkit-manager and it provides more comprehensive options for your testing in command line mode.&lt;br /&gt;
&lt;br /&gt;
==== How to execute ====&lt;br /&gt;
1. You can simply conduct one or more tests.xml:&lt;br /&gt;
&lt;br /&gt;
 testkit-lite -f &amp;lt;somewhere1&amp;gt;/tests.xml &amp;lt;somewhere2&amp;gt;/tests.xml&lt;br /&gt;
&lt;br /&gt;
2. You can also arrange several tests.xml to one testsxmlconfig, and run:&lt;br /&gt;
&lt;br /&gt;
 testkit-lite --testxmlconfig &amp;lt;somewhere1&amp;gt;/testsxmlconfig&lt;br /&gt;
&lt;br /&gt;
Also, it supports multi testsxmlconfig:&lt;br /&gt;
&lt;br /&gt;
 testkit-lite --testxmlconfig &amp;lt;somewhere1&amp;gt;/testsxmlconfig &amp;lt;somewhere2&amp;gt;/testsxmlconfig&lt;br /&gt;
&lt;br /&gt;
The testsxmlconfig is like this:&lt;br /&gt;
 /opt/browser/tests.xml&lt;br /&gt;
 /opt/ofono/tests.xml&lt;br /&gt;
 /opt/gfx/tests.xml&lt;br /&gt;
 /opt/pulseaudio/tests.xml&lt;br /&gt;
3. If you want to validate one new tests.xml:&lt;br /&gt;
 testkit-lite -f tests.xml -V&lt;br /&gt;
4. If you just want to get the statistic (such as the testcases number or the structure), dryrun could help:&lt;br /&gt;
 testkit-lite -f tests.xml -D&lt;br /&gt;
5. If you want to execute auto tests:&lt;br /&gt;
 testkit-lite -f tests.xml&lt;br /&gt;
6. If you just want to execute manual tests:&lt;br /&gt;
 testkit-lite -f tests.xml -M&lt;br /&gt;
7. If you want to execute all the auto and manual tests:&lt;br /&gt;
 testkit-lite -f tests.xml -A&lt;br /&gt;
8. If you just want to execute the significant tests:&lt;br /&gt;
 testkit-lite -f tests.xml -S&lt;br /&gt;
9. If you want to choose some filters:&lt;br /&gt;
 testkit-lite -f tests1.xml tests2.xml --level level1 level2 --type type1 type2 --Ntestcase gfx1 gfx2...&lt;br /&gt;
Note that the test cases will be filtered out by both black rules and white rules.&lt;br /&gt;
&lt;br /&gt;
10. At last, you can freely compose the above paramters together:&lt;br /&gt;
 testkit-lite -f tests1.xml tests2.xml --testxmlconfig config1 config2 -D -A -S -C --level level1 level2 --type type1 type2 ...&lt;br /&gt;
11. One more parameter is prepared for customized compatible mode for test report:&lt;br /&gt;
 testkit-lite -f tests.xml -C&lt;br /&gt;
12. Notes:&lt;br /&gt;
&lt;br /&gt;
testkit-lite enables only automatic tests by default. Obviously -A and -M are conflict options.&lt;br /&gt;
&lt;br /&gt;
==== How to get result ====&lt;br /&gt;
1. testkit-lite's TestLog is stored to /opt/testkit/lite/latest after execution, you can also check the history results in /opt/testkit/lite/yyyy-mm-dd-HH:MM:SS.NNNNNN.&lt;br /&gt;
&lt;br /&gt;
2. Two kinds of test report will be generated:&lt;br /&gt;
&lt;br /&gt;
1)&amp;lt;tests xml name&amp;gt;.textresult, e.g.&lt;br /&gt;
&lt;br /&gt;
[[File:image011.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
2)&amp;lt;tests xml name&amp;gt;.xmlresult&lt;br /&gt;
&lt;br /&gt;
xml result files aligned with schema files: /opt/testkit-lite/xsd/testdefinition-results.xsd, e.g.&lt;br /&gt;
&lt;br /&gt;
[[File:image012.jpg|800px]]&lt;br /&gt;
&lt;br /&gt;
Detail Options of testkit-lite:&lt;br /&gt;
&lt;br /&gt;
[[File:image013.jpg|400px]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Testkit_Howto</id>
		<title>Testkit Howto</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Testkit_Howto"/>
				<updated>2011-06-20T13:36:24Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to Use Testkit ==&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Testkit is one testing execution environment, which is composed by testkit-manager and testkit-lite. &lt;br /&gt;
Testkit-manager represents a user interface front-end in browser, with the webUI interface, it manages the auto tests execution remotely, and provides unified webUI to help the manual tests execution. &lt;br /&gt;
Testkit-lite is the default core test runner driving test execution in testkit-manager and it also provides more comprehensive options for your testing in command line mode.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
1. Download testkit-lite and testkit-manager packages(rpm) from the download page, or source code from gitorious&lt;br /&gt;
[http://meego.gitorious.org/meego-quality-assurance/testkit-lite testit-lite git]&lt;br /&gt;
[https://meego.gitorious.org/meego-quality-assurance/testkit-manager testkit-manager git]&lt;br /&gt;
&lt;br /&gt;
2. Install the packages.&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh testkit-lite-&amp;lt;version&amp;gt;.&amp;lt;architecture&amp;gt;.rpm&lt;br /&gt;
 rpm -ivh testkit-manager-&amp;lt;version&amp;gt;.&amp;lt;architecture&amp;gt;.rpm&lt;br /&gt;
&lt;br /&gt;
Before that, you might need to install the following dependency packages:&lt;br /&gt;
&lt;br /&gt;
 perl-XML-Simple, perl-XML-SAX, perl-JSON, man, python-lxml&lt;br /&gt;
&lt;br /&gt;
3. Startup the testkit-manager web server&lt;br /&gt;
&lt;br /&gt;
 /opt/testkit/manager/webapps/bin/testkit_start.pl [port-number]&lt;br /&gt;
&lt;br /&gt;
4. Visit the testing page: http://''test-machine-name'':8890&lt;br /&gt;
&lt;br /&gt;
'''Test Package Requirements:'''&lt;br /&gt;
&lt;br /&gt;
Test package should follow the guideline: http://wiki.meego.com/Quality/TestSuite/MCTS/MCTS_Development_Guideline&lt;br /&gt;
&lt;br /&gt;
*The test packages for testkit should have one tests.xml which aligns with schema file testdefinition-syntax.xsd. &lt;br /&gt;
*The tests.xml should be settled down to /usr/share/&amp;lt;packagename&amp;gt;.&lt;br /&gt;
*The test materials (script, binary, data …) is always under /opt/&amp;lt;packagename&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Using Web UI ===&lt;br /&gt;
1. In the browser you will find the tests packages overview in page “VIEW TEST”. Click each package&lt;br /&gt;
&lt;br /&gt;
[[File:image001.jpg]]&lt;br /&gt;
&lt;br /&gt;
2. To run the target tests packages, click page “SELECT TEST”. Then tick target test packages and click “Run Tests”.&lt;br /&gt;
&lt;br /&gt;
[[File:image002.jpg]]&lt;br /&gt;
 &lt;br /&gt;
3. To save time to select the same test packages the next time, save the selection set as one profile.&lt;br /&gt;
&lt;br /&gt;
[[File:image003.jpg]]&lt;br /&gt;
 &lt;br /&gt;
4. After “Run Tests” is clicked in page “SELECT TEST”, it jumps to page “EXECUTE TEST” and start the auto tests execution.&lt;br /&gt;
&lt;br /&gt;
[[File:image004.jpg]]&lt;br /&gt;
 &lt;br /&gt;
5. In page “EXECUTE TEST”, you can also select the existed profile directly and click “start” to start the execution, during the execution, could “stop” the current execution.&lt;br /&gt;
&lt;br /&gt;
[[File:image005.jpg]]&lt;br /&gt;
&lt;br /&gt;
6. After execution ends from page “SELECT TEST”, it jumps to page “DETAIL TEST REPORT”. In this page, you can check the execution brief summary.&lt;br /&gt;
&lt;br /&gt;
[[File:image006.jpg]]&lt;br /&gt;
 &lt;br /&gt;
7. Click “VIEW TEST LOG” to view the detail execution log.&lt;br /&gt;
&lt;br /&gt;
[[File:image007.jpg]]&lt;br /&gt;
 &lt;br /&gt;
8. Click “VIEW HISTORY” to see all the test history entry link. This page could be also redirected by “TEST REPORT” tab.&lt;br /&gt;
&lt;br /&gt;
[[File:image008.jpg]]&lt;br /&gt;
 &lt;br /&gt;
9. If the selected tests package include some manual tests, click “RUN MANUAL TEST” in page “DETAIL TEST REPORT” in step 6.&lt;br /&gt;
&lt;br /&gt;
[[File:image009.jpg]]&lt;br /&gt;
 &lt;br /&gt;
Click each test from the left frame, view the detail steps and then select PASS, FAIL or N/A, “SAVE RESULT” to save this test’s result.&lt;br /&gt;
&lt;br /&gt;
After all manual tests are executed, click “FINISH TEST” to end up the manual tests execution. Note that the once the “FINISH TEST” is clicked, it means one round of test cycle is finished that no chance to modify the test results any more. The “RUN MANUAL TEST” button in “DETAIL TEST REPORT” will be removed.&lt;br /&gt;
&lt;br /&gt;
[[File:image010.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Using Command Line UI ===&lt;br /&gt;
Testkit-lite is the default core test runner in testkit-manager and it provides more comprehensive options for your testing in command line mode.&lt;br /&gt;
&lt;br /&gt;
==== How to execute ====&lt;br /&gt;
1. You can simply conduct one or more tests.xml:&lt;br /&gt;
&lt;br /&gt;
 testkit-lite -f &amp;lt;somewhere1&amp;gt;/tests.xml &amp;lt;somewhere2&amp;gt;/tests.xml&lt;br /&gt;
&lt;br /&gt;
2. You can also arrange several tests.xml to one testsxmlconfig, and run:&lt;br /&gt;
&lt;br /&gt;
 testkit-lite --testxmlconfig &amp;lt;somewhere1&amp;gt;/testsxmlconfig&lt;br /&gt;
&lt;br /&gt;
Also, it supports multi testsxmlconfig:&lt;br /&gt;
&lt;br /&gt;
 testkit-lite --testxmlconfig &amp;lt;somewhere1&amp;gt;/testsxmlconfig &amp;lt;somewhere2&amp;gt;/testsxmlconfig&lt;br /&gt;
&lt;br /&gt;
The testsxmlconfig is like this:&lt;br /&gt;
 /opt/browser/tests.xml&lt;br /&gt;
 /opt/ofono/tests.xml&lt;br /&gt;
 /opt/gfx/tests.xml&lt;br /&gt;
 /opt/pulseaudio/tests.xml&lt;br /&gt;
3. If you want to validate one new tests.xml:&lt;br /&gt;
 testkit-lite -f tests.xml -V&lt;br /&gt;
4. If you just want to get the statistic (such as the testcases number or the structure), dryrun could help:&lt;br /&gt;
 testkit-lite -f tests.xml -D&lt;br /&gt;
5. If you want to execute auto tests:&lt;br /&gt;
 testkit-lite -f tests.xml&lt;br /&gt;
6. If you just want to execute manual tests:&lt;br /&gt;
 testkit-lite -f tests.xml -M&lt;br /&gt;
7. If you want to execute all the auto and manual tests:&lt;br /&gt;
 testkit-lite -f tests.xml -A&lt;br /&gt;
8. If you just want to execute the significant tests:&lt;br /&gt;
 testkit-lite -f tests.xml -S&lt;br /&gt;
9. If you want to choose some filters:&lt;br /&gt;
 testkit-lite -f tests1.xml tests2.xml --level level1 level2 --type type1 type2 --Ntestcase gfx1 gfx2...&lt;br /&gt;
Note that the test cases will be filtered out by both black rules and white rules.&lt;br /&gt;
&lt;br /&gt;
10. At last, you can freely compose the above paramters together:&lt;br /&gt;
 testkit-lite -f tests1.xml tests2.xml --testxmlconfig config1 config2 -D -A -S -C --level level1 level2 --type type1 type2 ...&lt;br /&gt;
11. One more parameter is prepared for customized compatible mode for test report:&lt;br /&gt;
 testkit-lite -f tests.xml -C&lt;br /&gt;
12. Notes:&lt;br /&gt;
&lt;br /&gt;
testkit-lite enables only automatic tests by default. Obviously -A and -M are conflict options.&lt;br /&gt;
&lt;br /&gt;
==== How to get result ====&lt;br /&gt;
1. testkit-lite's TestLog is stored to /opt/testkit/lite/latest after execution, you can also check the history results in /opt/testkit/lite/yyyy-mm-dd-HH:MM:SS.NNNNNN.&lt;br /&gt;
&lt;br /&gt;
2. Two kinds of test report will be generated:&lt;br /&gt;
&lt;br /&gt;
1)&amp;lt;tests xml name&amp;gt;.textresult, e.g.&lt;br /&gt;
&lt;br /&gt;
[[File:image011.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
2)&amp;lt;tests xml name&amp;gt;.xmlresult&lt;br /&gt;
&lt;br /&gt;
xml result files aligned with schema files: /opt/testkit-lite/xsd/testdefinition-results.xsd, e.g.&lt;br /&gt;
&lt;br /&gt;
[[File:image012.jpg|800px]]&lt;br /&gt;
&lt;br /&gt;
Detail Options of testkit-lite:&lt;br /&gt;
&lt;br /&gt;
[[File:image013.jpg|400px]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-06-20T13:33:54Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Tools and other utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality assurance (QA) tools =&lt;br /&gt;
&lt;br /&gt;
''' We moved our discussion to #meego-qa IRC channel as of March 24th 2011. Please join us there. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Tool_meegon.png|400px]]&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.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Please note''' that developer-oriented content has been moved to [[Quality/QA tools development|QA tools development]] page. We apologize for any inconvenience. The target is to make this page clearer and more informative for the actual users of QA tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
QA tools support test planning, test execution and test reporting. The most important tool offering relating to this is illustrated in the figure below. In addition, there are also a couple of concept videos available at our [http://www.youtube.com/user/meegoqatools YouTube channel]:&lt;br /&gt;
* [http://www.youtube.com/watch?v=WdXBqGdLz8I Tool offering for manual testing]&lt;br /&gt;
* [http://youtu.be/Ry4MM-CX2b8 Test automation]&lt;br /&gt;
&lt;br /&gt;
[[File:Meego-qa-tools.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tools and other utilities ==&lt;br /&gt;
&lt;br /&gt;
If you want to contribute to the development of the following tools, test suites and utilities, please visit [[Quality/QA_tools_development|QA tools development page]].&lt;br /&gt;
&lt;br /&gt;
'''Test tools'''&lt;br /&gt;
&lt;br /&gt;
Each wiki page will contain more detailed description, installation instructions and tutorial on the basic usage. For now, please [[Quality/QA-tools#Collaboration spaces|contact us]] if you need help. Currently, you can install Testrunner, testrunner-lite, test-definition, Testplanner, OTS, Meego-ai, libcqpid, eat and MIN from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
| Crash Reporter || On-device tool for sending core dumps to core dump data base&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS|OTS - open testing system]] || Test automation system&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||Command line tool for test execution&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || Comprehensive tool for UI testing&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || Reporting tool for publishing test reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/CrashReports|Crash Reports Web UI]] || Web UI for Crash Reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QADashboard|QA Dashboard]] || Quality at a glance&lt;br /&gt;
|-&lt;br /&gt;
| Application Monitor || Monitor runtime indicators - CPU, memory, power for specified apps&lt;br /&gt;
|-&lt;br /&gt;
| Video performance || Collect FPS, CPU information when do video playback&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/QmlUITestlib|MeeGo QML GUI Testlib]] || Test cases and Cucumber steps for MeeGo QML UI applications&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-lite] || python based test framework, command line tool, supporting test definition xml&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-manager] || web based test tool with fancy UI, supporting both manual and auto testing remotely&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Other utilities'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Name (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
|[[Quality/QA-tools/Test-definition|test-definition]]|| XML schema for test plan and result files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] || Test automation configuration packages&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/rich-core|Rich core dumper (sp-rich-core)]] || A tool to collect core dump and context data from process crashes&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || Settings package for Crash Reporter&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || &lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || Flasher to support Intel netbook/tablet&lt;br /&gt;
|- &lt;br /&gt;
| Environment collector || Collect detail system environment information&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Corelysis|Corelysis]] || A daemon to process rich core dumps in the back-end server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tools and utils not in active development'''&lt;br /&gt;
&lt;br /&gt;
Tools listed here are in maintenance and no new features are planned to be implemented in the near future to them.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || Test execution tool with graphical UI&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] || Simple tool for creating and editing test plan files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [http://min.sf.net/ MIN Test Framework] || Advanced test framework&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Qpid C wrapper|Qpid C wrapper library - libcqpid]] ||   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature requests and bugs ==&lt;br /&gt;
&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&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;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla instructions:&lt;br /&gt;
* [[Quality/How To Report Bugs|How to report bugs]]&lt;br /&gt;
* [[Quality/Bug Life Cycle and Handling|Bugzilla workflow]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Collaboration spaces ==&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa #meego-qa IRC channel on irc.freenode.net]&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools YouTube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nice to have ==&lt;br /&gt;
&lt;br /&gt;
None of the existing tools answer your needs? Here is where you should enter any suggestion.&lt;br /&gt;
&lt;br /&gt;
* Relieve localization testing effort by automating all or part of it ([[Quality/QA-tools/Automation of L10n testing|Detail]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-06-20T13:32:31Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Tools and other utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality assurance (QA) tools =&lt;br /&gt;
&lt;br /&gt;
''' We moved our discussion to #meego-qa IRC channel as of March 24th 2011. Please join us there. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Tool_meegon.png|400px]]&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.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Please note''' that developer-oriented content has been moved to [[Quality/QA tools development|QA tools development]] page. We apologize for any inconvenience. The target is to make this page clearer and more informative for the actual users of QA tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
QA tools support test planning, test execution and test reporting. The most important tool offering relating to this is illustrated in the figure below. In addition, there are also a couple of concept videos available at our [http://www.youtube.com/user/meegoqatools YouTube channel]:&lt;br /&gt;
* [http://www.youtube.com/watch?v=WdXBqGdLz8I Tool offering for manual testing]&lt;br /&gt;
* [http://youtu.be/Ry4MM-CX2b8 Test automation]&lt;br /&gt;
&lt;br /&gt;
[[File:Meego-qa-tools.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tools and other utilities ==&lt;br /&gt;
&lt;br /&gt;
If you want to contribute to the development of the following tools, test suites and utilities, please visit [[Quality/QA_tools_development|QA tools development page]].&lt;br /&gt;
&lt;br /&gt;
'''Test tools'''&lt;br /&gt;
&lt;br /&gt;
Each wiki page will contain more detailed description, installation instructions and tutorial on the basic usage. For now, please [[Quality/QA-tools#Collaboration spaces|contact us]] if you need help. Currently, you can install Testrunner, testrunner-lite, test-definition, Testplanner, OTS, Meego-ai, libcqpid, eat and MIN from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
| Crash Reporter || On-device tool for sending core dumps to core dump data base&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS|OTS - open testing system]] || Test automation system&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||Command line tool for test execution&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || Comprehensive tool for UI testing&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || Reporting tool for publishing test reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/CrashReports|Crash Reports Web UI]] || Web UI for Crash Reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QADashboard|QA Dashboard]] || Quality at a glance&lt;br /&gt;
|-&lt;br /&gt;
| Application Monitor || Monitor runtime indicators - CPU, memory, power for specified apps&lt;br /&gt;
|-&lt;br /&gt;
| Video performance || Collect FPS, CPU information when do video playback&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/QmlUITestlib|MeeGo QML GUI Testlib]] || Test cases and Cucumber steps for MeeGo QML UI applications&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Other utilities'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Name (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
|[[Quality/QA-tools/Test-definition|test-definition]]|| XML schema for test plan and result files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] || Test automation configuration packages&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/rich-core|Rich core dumper (sp-rich-core)]] || A tool to collect core dump and context data from process crashes&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || Settings package for Crash Reporter&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || &lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || Flasher to support Intel netbook/tablet&lt;br /&gt;
|- &lt;br /&gt;
| Environment collector || Collect detail system environment information&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Corelysis|Corelysis]] || A daemon to process rich core dumps in the back-end server&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-lite] || python based test framework, command line tool, supporting test definition xml&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.meego.com/Testkit_Howto testkit-manager] || web based test tool with fancy UI, supporting both manual and auto testing remotely&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tools and utils not in active development'''&lt;br /&gt;
&lt;br /&gt;
Tools listed here are in maintenance and no new features are planned to be implemented in the near future to them.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || Test execution tool with graphical UI&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] || Simple tool for creating and editing test plan files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [http://min.sf.net/ MIN Test Framework] || Advanced test framework&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Qpid C wrapper|Qpid C wrapper library - libcqpid]] ||   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature requests and bugs ==&lt;br /&gt;
&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&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;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla instructions:&lt;br /&gt;
* [[Quality/How To Report Bugs|How to report bugs]]&lt;br /&gt;
* [[Quality/Bug Life Cycle and Handling|Bugzilla workflow]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Collaboration spaces ==&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa #meego-qa IRC channel on irc.freenode.net]&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools YouTube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nice to have ==&lt;br /&gt;
&lt;br /&gt;
None of the existing tools answer your needs? Here is where you should enter any suggestion.&lt;br /&gt;
&lt;br /&gt;
* Relieve localization testing effort by automating all or part of it ([[Quality/QA-tools/Automation of L10n testing|Detail]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2011-05-17T02:16:57Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Tools and other utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality assurance (QA) tools =&lt;br /&gt;
&lt;br /&gt;
''' We moved our discussion to #meego-qa IRC channel as of March 24th 2011. Please join us there. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Tool_meegon.png|400px]]&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.&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Please note''' that developer-oriented content has been moved to [[Quality/QA tools development|QA tools development]] page. We apologize for any inconvenience. The target is to make this page clearer and more informative for the actual users of QA tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
QA tools support test planning, test execution and test reporting. The most important tool offering relating to this is illustrated in the figure below. In addition, there are also a couple of concept videos available at our [http://www.youtube.com/user/meegoqatools YouTube channel]:&lt;br /&gt;
* [http://www.youtube.com/watch?v=WdXBqGdLz8I Tool offering for manual testing]&lt;br /&gt;
* [http://youtu.be/Ry4MM-CX2b8 Test automation]&lt;br /&gt;
&lt;br /&gt;
[[File:Meego-qa-tools.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tools and other utilities ==&lt;br /&gt;
&lt;br /&gt;
If you want to contribute to the development of the following tools, test suites and utilities, please visit [[Quality/QA_tools_development|QA tools development page]].&lt;br /&gt;
&lt;br /&gt;
'''Test tools'''&lt;br /&gt;
&lt;br /&gt;
Each wiki page will contain more detailed description, installation instructions and tutorial on the basic usage. For now, please [[Quality/QA-tools#Collaboration spaces|contact us]] if you need help. Currently, you can install Testrunner, testrunner-lite, test-definition, Testplanner, OTS, Meego-ai, libcqpid, eat and MIN from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
| Crash Reporter || On-device tool for sending core dumps to core dump data base&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/OTS|OTS - open testing system]] || Test automation system&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||Command line tool for test execution&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || Comprehensive tool for UI testing&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || Reporting tool for publishing test reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/CrashReports|Crash Reports Web UI]] || Web UI for Crash Reports&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QADashboard|QA Dashboard]] || Quality at a glance&lt;br /&gt;
|-&lt;br /&gt;
| Application Monitor || Monitor runtime indicators - CPU, memory, power for specified apps&lt;br /&gt;
|-&lt;br /&gt;
| Video performance || Collect FPS, CPU information when do video playback&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Other utilities'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Name (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|- &lt;br /&gt;
|[[Quality/QA-tools/Test-definition|test-definition]]|| XML schema for test plan and result files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] || Test automation configuration packages&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || &lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || Settings package for Crash Reporter&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || &lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || Flasher to support Intel netbook/tablet&lt;br /&gt;
|- &lt;br /&gt;
| Environment collector || Collect detail system environment information&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tools and utils not in active development'''&lt;br /&gt;
&lt;br /&gt;
Tools listed here are in maintenance and no new features are planned to be implemented in the near future to them.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Short description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner|Testrunner]] || Test execution tool with graphical UI&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] || Simple tool for creating and editing test plan files&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/MeeGo_Fast_Feedback_Testing|MeeGo Fast Feedback Testing (MeeGo-FFT)]] || &lt;br /&gt;
|-&lt;br /&gt;
| [http://min.sf.net/ MIN Test Framework] || Advanced test framework&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  ||&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Qpid C wrapper|Qpid C wrapper library - libcqpid]] ||   &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature requests and bugs ==&lt;br /&gt;
&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=MeeGo%20Quality%20Assurance Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&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;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=Fast%20Feedback%20Testing&amp;amp;component=hat&amp;amp;component=libcqpid&amp;amp;component=meego-qa-reports&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=Testrunner&amp;amp;component=testrunner-lite&amp;amp;component=Others&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla instructions:&lt;br /&gt;
* [[Quality/How To Report Bugs|How to report bugs]]&lt;br /&gt;
* [[Quality/Bug Life Cycle and Handling|Bugzilla workflow]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Collaboration spaces ==&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa #meego-qa IRC channel on irc.freenode.net]&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools YouTube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nice to have ==&lt;br /&gt;
&lt;br /&gt;
None of the existing tools answer your needs? Here is where you should enter any suggestion.&lt;br /&gt;
&lt;br /&gt;
* Relieve localization testing effort by automating all or part of it ([[Quality/QA-tools/Automation of L10n testing|Detail]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2011-05-10T07:59:11Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Next meeting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
QA-tools weekly meetings are held on every Tuesday 08:00 UTC in &amp;lt;code&amp;gt;#meego-meeting2 on irc.freenode.net&amp;lt;/code&amp;gt; (please note the &amp;quot;2&amp;quot;) from May 3rd 2011 onwards.&lt;br /&gt;
&lt;br /&gt;
== Next meeting ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday May 10th 2011 08:00 UTC''' - Agenda Proposal&lt;br /&gt;
&lt;br /&gt;
* Actions from the previous meeting&lt;br /&gt;
* Latest Tools Status&lt;br /&gt;
* Any Other Business&lt;br /&gt;
* http://testdata.meego.com/ ---- need to upload license file and confirm with license.this website get from mcts-mwts-gstreamer testing suite readme. but don't find the license doc in this website.&lt;br /&gt;
* MeeGo Conference attendance and topic (jwang)&lt;br /&gt;
&lt;br /&gt;
== Previous Meeting Minutes ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday May 3rd 2011 08:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* General QA tools status update and priorities of new development&lt;br /&gt;
* Restructuring QA tools wiki page&lt;br /&gt;
* Latest Tool Status&lt;br /&gt;
* Any Other Business&lt;br /&gt;
&lt;br /&gt;
[http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-05-03-07.59.html Minutes]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday December 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 30rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
* Discussion on test report templates support at qa-reports.meego.com (#9922)&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-30-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 23rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-23-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 16th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-16-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Meetings</id>
		<title>Quality/QA-tools/Meetings</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Meetings"/>
				<updated>2011-04-27T08:38:30Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Next meeting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= QA Tools - Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
QA-tools weekly meetings are held every on Tuesday 08:00 UTC in &amp;lt;code&amp;gt;#meego-meeting2 on irc.freenode.net&amp;lt;/code&amp;gt; (please note the &amp;quot;2&amp;quot;) from May 3rd 2011 onwards.&lt;br /&gt;
&lt;br /&gt;
== Next meeting ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday May 3rd 2011 08:00 UTC''' - Agenda Proposal * Restructure QA tool page * Latest Tool Status &lt;br /&gt;
&lt;br /&gt;
* QA tools status update&lt;br /&gt;
* Any Other Business&lt;br /&gt;
&lt;br /&gt;
== Previous Meeting Minutes ==&lt;br /&gt;
&lt;br /&gt;
'''Tuesday December 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 30rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda &lt;br /&gt;
* Discussion on test report templates support at qa-reports.meego.com (#9922)&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-30-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 23rd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-23-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 16th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-16-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 9th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-09-11.59.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday November 2nd 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-11-02-12.06.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 26th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
* Co-maintainer for Tools:Testing&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-26-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 19th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-19-12.00.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 12th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-12-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday October 5th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Regular Meeting Agenda&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-10-05-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 28th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Released packages and videos&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-28-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 21th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* OTS client toolchain status&lt;br /&gt;
* Priorities of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-21-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday September 14th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Action points from last meeting&lt;br /&gt;
* Review of Release Practices proposal (Timo Härkönen &amp;amp; Timo Mäkimattila)&lt;br /&gt;
* Status check of new development&lt;br /&gt;
* Status check of bugs&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-14-11.57.html Minutes of the meeting]&lt;br /&gt;
 &lt;br /&gt;
'''Tuesday September 7th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Tool maintainers and substitutes&lt;br /&gt;
* Release practices&lt;br /&gt;
* Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
'''Tuesday August 31th 2010 12:00 UTC'''&lt;br /&gt;
&lt;br /&gt;
* Short intro for project targets and tools we work with&lt;br /&gt;
* Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
* Review of released demo videos&lt;br /&gt;
* Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/OTS/UserDocumentation/Installation</id>
		<title>Quality/QA-tools/OTS/UserDocumentation/Installation</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/OTS/UserDocumentation/Installation"/>
				<updated>2011-01-29T10:40:25Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* OTS server installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OTS 0.8.x installation =&lt;br /&gt;
&lt;br /&gt;
== Used hardware ==&lt;br /&gt;
&lt;br /&gt;
:1 x Server (Ubuntu 10.10)&lt;br /&gt;
:1 x Client (Ubuntu 10.10)&lt;br /&gt;
::1 x HAT controller&lt;br /&gt;
:: 1 x Power cable&lt;br /&gt;
:: 1 x Power supply&lt;br /&gt;
:: 2 x USB A-B cable&lt;br /&gt;
:: 1 x USB A-microB cable&lt;br /&gt;
:: 1 x N900&lt;br /&gt;
&lt;br /&gt;
== Network Setup ==&lt;br /&gt;
&lt;br /&gt;
Using static IP addresses on all OTS machines is strongly recommended. It is possible to setup the system also with dynamic IP addresses but it might cause problems every now and then because IP's and hostnames change.&lt;br /&gt;
&lt;br /&gt;
All OTS machines need to be able to access other OTS machines based on their hostname.&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
There are two ways of getting OTS binary packages: from '''the source code'''&lt;br /&gt;
or from the '''MeeGo Tools:Testing repository'''. From the repository you can get&lt;br /&gt;
the stable version and from the source code the development version.&lt;br /&gt;
&lt;br /&gt;
* Add Tools:Testing apt source to /etc/apt/sources.list&lt;br /&gt;
 sudo nano /etc/apt/sources.list&lt;br /&gt;
 deb http://download.meego.com/live/Tools:/Testing/xUbuntu_10.10/ /&lt;br /&gt;
Notice that if you are using Ubuntu 10.04, change the path.&lt;br /&gt;
&lt;br /&gt;
* Add repository keys&lt;br /&gt;
 gpg --keyserver subkeys.pgp.net --recv-keys 0BC7BEC479FC1F8A&lt;br /&gt;
 gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
* Update the repositories&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
'''Build packages from source (optional)'''&lt;br /&gt;
* Install git core&lt;br /&gt;
 sudo apt-get install git-core&lt;br /&gt;
&lt;br /&gt;
* Get sources&lt;br /&gt;
 git clone git://gitorious.org/meego-quality-assurance/ots.git&lt;br /&gt;
&lt;br /&gt;
* Get building tools&lt;br /&gt;
 sudo apt-get install dpkg-dev debhelper python-setuptools&lt;br /&gt;
&lt;br /&gt;
* Build packages&lt;br /&gt;
 cd ots&lt;br /&gt;
 dpkg-buildpackage -rfakeroot&lt;br /&gt;
&lt;br /&gt;
== OTS server installation ==&lt;br /&gt;
&lt;br /&gt;
* Install dependencies&lt;br /&gt;
 sudo apt-get install python-django python-amqplib python-configobj rabbitmq-server test-definition&lt;br /&gt;
&lt;br /&gt;
* Install OTS server components&lt;br /&gt;
 sudo apt-get install python-ots-common python-ots-results python-ots-server&lt;br /&gt;
Or if you are using own built packages&lt;br /&gt;
 sudo dpkg -i ...&lt;br /&gt;
&lt;br /&gt;
* Configure OTS server settings&lt;br /&gt;
 sudo nano /etc/ots_server.ini&lt;br /&gt;
&lt;br /&gt;
Recommended to change following:&lt;br /&gt;
 'example_sw_product', example to 'meego_product'&lt;br /&gt;
 'devicegroup', example to 'meego_n900'&lt;br /&gt;
&lt;br /&gt;
* Install OTS server plug-ins&lt;br /&gt;
 [http://wiki.meego.com/Quality/QA-tools/OTS/Plugins/HTTP_logger Logger plug-in] (recommended)&lt;br /&gt;
 [http://wiki.meego.com/Quality/QA-tools/OTS/Plugins/Email Email plug-in] (recommended)&lt;br /&gt;
&lt;br /&gt;
See more plug-ins from [http://wiki.meego.com/Quality/QA-tools/OTS/Plugins OTS Plug-ins]&lt;br /&gt;
&lt;br /&gt;
* If logger plug-in is installed&lt;br /&gt;
 Change permissions to logging directory&lt;br /&gt;
 sudo chown www-data:www-data /var/log/ots&lt;br /&gt;
&lt;br /&gt;
Now the OTS server can be used via apache (django_xmlrpc).&lt;br /&gt;
&lt;br /&gt;
* If logger plug-in is not installed&lt;br /&gt;
 Change user permissions to logging directory&lt;br /&gt;
 sudo chown &amp;lt;user&amp;gt;:&amp;lt;group&amp;gt; /var/log/ots&lt;br /&gt;
&lt;br /&gt;
* Start rabbitmq-server&lt;br /&gt;
  /etc/init.d/rabbitmq-server start&lt;br /&gt;
&lt;br /&gt;
 ots_server&lt;br /&gt;
&lt;br /&gt;
== OTS worker installation ==&lt;br /&gt;
&lt;br /&gt;
* Install dependencies&lt;br /&gt;
 sudo apt-get install python-amqplib testrunner-lite&lt;br /&gt;
&lt;br /&gt;
* Install OTS worker packages&lt;br /&gt;
 sudo apt-get install python-ots-common python-ots-worker&lt;br /&gt;
&lt;br /&gt;
* Configure OTS worker settings&lt;br /&gt;
 sudo nano /etc/ots.ini&lt;br /&gt;
&lt;br /&gt;
Change 'devicegroup', example meego_n900&lt;br /&gt;
&lt;br /&gt;
Change 'host' to server's address&lt;br /&gt;
&lt;br /&gt;
* Change permissions to OTS worker log&lt;br /&gt;
 sudo chown &amp;lt;user&amp;gt;:&amp;lt;group&amp;gt; /var/log/ots.log&lt;br /&gt;
&lt;br /&gt;
* Start OTS worker&lt;br /&gt;
 ots_worker&lt;br /&gt;
&lt;br /&gt;
== OTS tools ==&lt;br /&gt;
&lt;br /&gt;
Tools are used for triggering test runs from the command line.&lt;br /&gt;
&lt;br /&gt;
* Install OTS tools&lt;br /&gt;
 sudo apt-get install python-ots-tools&lt;br /&gt;
&lt;br /&gt;
* Trigger a test run&lt;br /&gt;
 ots_trigger -s localhost/xmlrpc -b test_build -i http://url_to_image -p example_sw_product -e test@man.com&lt;br /&gt;
&lt;br /&gt;
* Kickstart file for automation can be found from&lt;br /&gt;
 http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing/blobs/ks/meego-n900-autotest.ks&lt;br /&gt;
&lt;br /&gt;
* You need to build the image with mic-image-creator with parameters:&lt;br /&gt;
 --save-kernel --package=tar.gz&lt;br /&gt;
&lt;br /&gt;
== How to install N900 automation tools to OTS worker ==&lt;br /&gt;
&lt;br /&gt;
* Install dependencies&lt;br /&gt;
 sudo apt-get install meego-ai-flaster eat-host-ubuntu&lt;br /&gt;
 &lt;br /&gt;
* Get N900 flasher from the Nokia's tablets-dev portal&lt;br /&gt;
 http://tablets-dev.nokia.com/maemo-dev-env-downloads.php?f=maemo_flasher-3.5_2.5.2.2_i386.deb&lt;br /&gt;
 sudo dpkg -i maemo_flasher-3.5_2.5.2.2_i386.deb&lt;br /&gt;
&lt;br /&gt;
* Configure conductor to use rpm and fetch /var/log/messages&lt;br /&gt;
 sudo nano /etc/conductor.conf&lt;br /&gt;
&lt;br /&gt;
* If you want run ots_worker as user, copy SSH keys to the user and make udev rule for n900&lt;br /&gt;
 install-eat-key.sh&lt;br /&gt;
 sudo nano /etc/udev/rules.d/meego-n900.rules&lt;br /&gt;
 SUBSYSTEMS==&amp;quot;usb&amp;quot;, ATTR{idVendor}==&amp;quot;0421&amp;quot;, ATTR{idProduct}==&amp;quot;0105&amp;quot;, GROUP=&amp;quot;&amp;lt;group&amp;gt;&amp;quot;, MODE=&amp;quot;0664&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Create a power_cycle.sh script for turning N900 on/off. This requires external accessory, like [http://wiki.meego.com/Quality/QA-tools/hat-control HAT] &lt;br /&gt;
 sudo nano /usr/bin/power_cycle.sh&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 hat_drv &amp;amp;&lt;br /&gt;
 hat_ctrl -pwr1=off&lt;br /&gt;
 hat_ctrl -usb1data=off&lt;br /&gt;
 hat_ctrl -usb1pwr=off&lt;br /&gt;
 sleep 2;&lt;br /&gt;
 hat_ctrl -usb1pwr=on&lt;br /&gt;
 hat_ctrl -usb1data=on&lt;br /&gt;
 hat_ctrl -pwr1=on&lt;br /&gt;
 killall hat_drv&lt;br /&gt;
&lt;br /&gt;
* Test manually that everything is OK, this is executed in the worker&lt;br /&gt;
 conductor -u &amp;lt;image url&amp;gt;&lt;br /&gt;
* Start OTS worker&lt;br /&gt;
 ots_worker&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2010-12-27T01:21:38Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Tools and Maintainers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Quality Assurance (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.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://meego.gitorious.org/meego-quality-assurance/ git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge.&lt;br /&gt;
&lt;br /&gt;
'''Targets:'''&lt;br /&gt;
&lt;br /&gt;
 * Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
   * Currently test reports are published manually to wiki  &lt;br /&gt;
 * Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools and Maintainers ==&lt;br /&gt;
&lt;br /&gt;
Tool maintainers are selected based on developer experience with particular tool/package or seniority. Tool maintainers have been agreed [[Quality/QA-tools/Meetings|in the QA-tools weekly meeting]] Tuesday September 7th 2010. Changes, if needed, are discussed also there.&lt;br /&gt;
&lt;br /&gt;
In practice only tool maintainers will have commit and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Others must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree shall update the changelog.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Tool (link to wiki page)''' ||'''Gitorious'''||'''Maintainer''' ||'''Substitute'''&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Test-definition|test-definition]]||[http://meego.gitorious.org/meego-quality-assurance/test-definition Gitorious] || Sampo Saaristo || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-lite|testrunner-lite]] ||[http://meego.gitorious.org/meego-quality-assurance/testrunner-lite Gitorious] || Sampo Saaristo || Kyösti Ranto&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Testrunner-ui|Testrunner UI]] || [http://meego.gitorious.org/meego-quality-assurance/testrunner Gitorious] || Kyösti Ranto || Timo Härkönen &lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/Testplanner|Testplanner]] ||[http://meego.gitorious.org/meego-quality-assurance/testplanner Gitorious] ||  Kyösti Ranto || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Eat|eat - enables automated testing]] ||[http://meego.gitorious.org/meego-quality-assurance/enables-automated-testing Gitorious] ||  Timo Härkönen || Timo Mäkimattila&lt;br /&gt;
|- &lt;br /&gt;
| [[Quality/QA-tools/OTS|ots - open testing system]] ||[http://meego.gitorious.org/meego-quality-assurance/ots Gitorious] ||  Teemu Vainio || Tom Galvin&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Autotest-guide#Automatic_image_installations|MeeGo Automated installer]] ||[http://gitorious.org/qa-tools/meego-ai Gitorious] ||  Timo Härkönen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| MeeGo Core Test Suite || [http://gitorious.org/qa-tools/mcts Gitorious] ||Matti Salmi || Jeff Zheng&lt;br /&gt;
|- &lt;br /&gt;
| MeeGo Netbook Test Suite || [http://gitorious.org/qa-tools/mnts Gitorious] ||Jeff Zheng || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/qtuitest-mbt-adapter|Model-Based Testing adapter for qtuitest]]  || [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Min|MIN test framework]] || [http://meego.gitorious.org/meego-quality-assurance/min Gitorious] ||  Sampo Saaristo || Timo Mäkimattila&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/TDriver|Testability Driver]] || [http://gitorious.org/TDriver Gitorious] ||  Petri Kiiskinen || Tatu Lahtela&lt;br /&gt;
|-&lt;br /&gt;
| Rich Core dumper || [http://gitorious.org/qa-tools/rich-core Gitorious] || Riku Halonen || Sami Lahtinen&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter || [http://gitorious.org/qa-tools/crash-reporter Gitorious] || Riku Halonen || Raimo Gratseff&lt;br /&gt;
|-&lt;br /&gt;
| Crash Reporter settings || [http://gitorious.org/qa-tools/crash-reporter-settings-public Gitorious] || Riku Halonen || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/hat-control|Hardware Accessory for Testing (HAT)]] || [http://meego.gitorious.org/meego-quality-assurance/hat-control Gitorious] || Marko Junttila || Riku Halonen&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/QAReports|QA Reports]] || [http://meego.gitorious.org/meego-quality-assurance/qa-reports Gitorious] || Janne Hietamäki || Jarno Keskikangas&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/QA-tools/Scripts_and_utils|Scripts and utils]] || [http://meego.gitorious.com/meego-quality-assurance/scripts-and-utils Gitorious] || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| [[Quality/TestSuite/handset-test-suite/handset-ux-test_Releases | handset_ux_tests]] || [http://meego.gitorious.com/meego-quality-assurance/handset-ux-tests Gitorious] || JessicaJi || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Fast Feedback Testing (FFT) || [http://meego.gitorious.org/meego-quality-assurance/meego-testing-hudson-plugin Gitorious] || Alexey Kuznetsov || Timo Härkönen&lt;br /&gt;
|-&lt;br /&gt;
| Service OS based Flasher || [http://meego.gitorious.org/meego-quality-assurance/meego-ai-serviceos Gitorious] || Jing Wang || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can install Testrunner UI, testrunner-lite, Testplanner, OTS, Meego-ai and eat from Tools:Testing repository. The instructions for setting up the repositories can be found [[Quality/QA-tools/How_to_set_up_repositories|here]].&lt;br /&gt;
&lt;br /&gt;
See the rest of our team members and our collaboration spaces [[Quality/QA-tools#Team_Members_and_Collaboration_Spaces|below]]. If you are interested in the user experience work regarding these tools, you can find more information [[Quality/QA-tools/User experience|here]].&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The figure below tries to summarize the relations and tasks of the tools when used in test automation context.&lt;br /&gt;
&lt;br /&gt;
[[File:testautomationtools.png]]&lt;br /&gt;
&lt;br /&gt;
xfig file:[[File:qatools.fig]]&lt;br /&gt;
&lt;br /&gt;
== Release Practices ==&lt;br /&gt;
&lt;br /&gt;
Here's the workflow for QA-tools release practices.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|'''Role'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| Developer || Anyone who wants to participate in qa-tools development &lt;br /&gt;
|-&lt;br /&gt;
| VCS Maintainer || Component owner who has commit rights in version control system (VCS)&lt;br /&gt;
|-&lt;br /&gt;
| Package Maintainer || Integrator whose responsibility is the OBS packaging&lt;br /&gt;
|-&lt;br /&gt;
| Release Management || Third party who is responsible of trunk:testing releases(?)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Release.png]]&lt;br /&gt;
&lt;br /&gt;
Kivio file:&lt;br /&gt;
[[File:Release.flw]]&lt;br /&gt;
&lt;br /&gt;
# Developer creates merge request(s) in gitorious.&lt;br /&gt;
# VCS Maintainer tests and accepts merge requests.&lt;br /&gt;
# VCS Maintainer checks/updates change logs.&lt;br /&gt;
# VCS Maintainer tags a version.&lt;br /&gt;
# VCS maintainer sends email to [http://lists.meego.com/pipermail/meego-qa/ meego-qa mailing list] based on the following template&lt;br /&gt;
Topic: Integration request: package-name version&lt;br /&gt;
 PACKAGE: package-name&lt;br /&gt;
 TAG: tag name&lt;br /&gt;
 URL: link to sources&lt;br /&gt;
 CHANGES: short description of changes containing bugs.meego.com bug numbers of fixed bugs&lt;br /&gt;
# Package maintainer updates the OBS package.&lt;br /&gt;
# Package maintainer tests the OBS package.&lt;br /&gt;
# If the package belongs to tools:testing and passes testing, Package Maintainer may accept it. If the package belongs to trunk:testing, Package Maintainer creates a promotional request to Release Management. (If the package belongs to both repositories, we let the Release Management set bugs fixed by the package to RELEASED state).&lt;br /&gt;
# Host side tools are updated to tools:testing after verifying functionality&lt;br /&gt;
# Package maintainer replies to meego-qa list about the actions done with the updated package. e.g. 'Updated in devel:quality and sent promotion request to testing'&lt;br /&gt;
# Release Management accepts the package. Or not. (Follow meego-packaging and meego-commits.)&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
''' YouTube videos '''&lt;br /&gt;
&lt;br /&gt;
YouTube is a good way to communicate new features. You can find existing demo videos on [http://www.youtube.com/user/meegoqatools meegoqatools channel on Youtube].&lt;br /&gt;
&lt;br /&gt;
If you shoot a video to YouTube, promote it on meego-qa mailing list!&lt;br /&gt;
&lt;br /&gt;
You can find some hints how to shoot, edit, and upload a video here: [[YouTube_Hints]]&lt;br /&gt;
&lt;br /&gt;
=== Release checklist ===&lt;br /&gt;
To make sure fixes are released without delay, check that the following conditions are met&lt;br /&gt;
&lt;br /&gt;
# Change logs are updated and contain relevant references to MeeGo bugzilla&lt;br /&gt;
# Created obs request include fixes bug numbers from MeeGo bugzilla&lt;br /&gt;
# Bugzilla items listed in changes are set as resolved&lt;br /&gt;
# Spec file matches [[Packaging/Guidelines|MeeGo packaging guidelines]]&lt;br /&gt;
# Rpmlint warnings are either fixed or explained by comments in the spec file. e.g. eat packages install files into root's home and the reasoning for it needs to be explained&lt;br /&gt;
# Host side tool packages use the same source tar ball to produce debian and rpm packages&lt;br /&gt;
&lt;br /&gt;
== Features and Bugs ==&lt;br /&gt;
Want to report an feature idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=Development%20Tools Please do it here]&lt;br /&gt;
 &lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=Meego%20Quality%20Assurance Assigned bugs and features - Working on it]&lt;br /&gt;
* [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&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;bug_status=RESOLVED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=TDriver&amp;amp;component=testdefinition&amp;amp;component=Testplanner&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Projects&amp;amp;product=MeeGo%20Quality%20Assurance All open features and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
Bugzilla workflow: [[Bugzilla/how-report-bugs]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This section will contain links to various guides and user documentation. See [[Quality/QA-tools#Tools_and_Maintainers|the wiki pages of the tools]] for tool-specific documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Autotest-guide|Autotest-Guide]]&lt;br /&gt;
* [[Quality/QA-tools/How_to_set_up_repositories|How to set up the repositories that are needed to install QA tools]]&lt;br /&gt;
&lt;br /&gt;
== Design/ Planning ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/MCTS-Test-Automation-Design|MCTS Test Automation]] (QA Tools support for MCTS) '''WORK IN PROGRESS'''&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
All meetings will be held in &amp;lt;code&amp;gt;#meego-meeting&amp;lt;/code&amp;gt; on &amp;lt;code&amp;gt;irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Team meetings ===&lt;br /&gt;
&lt;br /&gt;
QA tools team meetings will be held on need basis for specific topics. This was agreed in [http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-12-07-11.59.html the last weekly meeting held on December 7th 2010]&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Architecture meetings ===&lt;br /&gt;
&lt;br /&gt;
Architecture meetings will be held on-demand basis i.e. when topics do not fit in QA-Tools weekly meeting time frame.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Arch-Meetings|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
=== Workshops ===&lt;br /&gt;
&lt;br /&gt;
Face-2-face meetings within the team.&lt;br /&gt;
&lt;br /&gt;
* [[Quality/QA-tools/Workshops|Meeting agendas and minutes]]&lt;br /&gt;
&lt;br /&gt;
== Team Members and Collaboration Spaces==&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| '''Name'''&lt;br /&gt;
| '''Role'''&lt;br /&gt;
| '''Affiliation'''&lt;br /&gt;
| '''IRC nickname'''&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Elias Luttinen || Team member || Digia || eluttine&lt;br /&gt;
|-&lt;br /&gt;
| Ville Niutanen || Team member || Digia || Villen&lt;br /&gt;
|-&lt;br /&gt;
| Esa-Pekka Miettinen || Team member || Digia || E-P&lt;br /&gt;
|-&lt;br /&gt;
| Vesa Poikajärvi || Team member || Digia || vesse&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Alexey Kuznetsov || Team member || Digia || alkuznet&lt;br /&gt;
|-  &lt;br /&gt;
| Sergey Timofeev || Team member || Digia || setimofe&lt;br /&gt;
|-  &lt;br /&gt;
| Daniil Chuiko || Team member || Digia || dachuiko&lt;br /&gt;
|-&lt;br /&gt;
| Jarno Keskikangas || Team member || Leonidas || jakeskik&lt;br /&gt;
|- &lt;br /&gt;
| Janne Hietamäki || Team member || Leonidas || _janne&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Team communication is in English. Our collaboration spaces are:&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-qa meego-qa@lists.meego.com mailing list]&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
* [http://timoph.fi/qa-tools-stats/ #meego-qa-tools statistics]&lt;br /&gt;
* [http://timoph.fi/qa-tools-logs/ #meego-qa-tools irc logs]&lt;br /&gt;
* Gitorious team, http://meego.gitorious.org/meego-quality-assurance/&lt;br /&gt;
* [http://www.youtube.com/user/meegoqatools Youtube channel for demo videos]&lt;br /&gt;
* [http://meegoqatools.wordpress.com/ QA-tools team blog]&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS|ServiceOS]]&lt;br /&gt;
* [[Quality/QA-tools/PXEInstall|PXEInstallation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/PXEInstall</id>
		<title>Quality/QA-tools/PXEInstall</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/PXEInstall"/>
				<updated>2010-09-14T06:37:24Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Make sure the package for TFTP server is installed. &lt;br /&gt;
* Prepare the directory and PXE boot loader for TFTP server&lt;br /&gt;
  [root@meego-global ~]#mkdir /tftpboot/&lt;br /&gt;
  [root@meego-global ~]#cp /usr/lib/syslinux/pxelinux.0   /tftpboot&lt;br /&gt;
* Setup boot configuration file&lt;br /&gt;
  [root@meego-global ~]#mkdir / tftpboot/pxelinux.cfg&lt;br /&gt;
  [root@meego-global ~]#vi / tftpboot/pxelinux.cfg/[[mac_address]]&lt;br /&gt;
&lt;br /&gt;
The configuration file is sth like&lt;br /&gt;
  default local&lt;br /&gt;
  prompt 1&lt;br /&gt;
  timeout 5&lt;br /&gt;
  display boot.msg&lt;br /&gt;
  label local&lt;br /&gt;
  localboot 0&lt;br /&gt;
  label installer&lt;br /&gt;
  kernel xxxx&lt;br /&gt;
  append initrd=xxxx&lt;br /&gt;
&lt;br /&gt;
* Configure tftp service through xinet&lt;br /&gt;
Edit /etc/xinetd.d/tftp as below&lt;br /&gt;
  service tftp&lt;br /&gt;
  {&lt;br /&gt;
        disable = no     #enable the tftp server&lt;br /&gt;
        socket_type             = dgram&lt;br /&gt;
        protocol                = udp&lt;br /&gt;
        wait                    = yes&lt;br /&gt;
        user                    = root&lt;br /&gt;
        server                  = /usr/sbin/in.tftpd&lt;br /&gt;
        server_args             = -s /tftpboot     #set the tftp root dir is /tftpboot&lt;br /&gt;
        per_source              = 11&lt;br /&gt;
        cps                     = 100 2&lt;br /&gt;
        flags                   = IPv4&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* Enable auto start the tftp server when next time system reboot&lt;br /&gt;
  [root@meego-global ~]# ntsysv&lt;br /&gt;
&lt;br /&gt;
* Install PXE kernel and initrd&lt;br /&gt;
For Fedora, there is existing PXE boot kernel and initrd, just use them. But for meego, you need create by yourself. Definitely you can refer to Fedora. Make sure path is consistent with pxe configuration file&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/PXEInstall</id>
		<title>Quality/QA-tools/PXEInstall</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/PXEInstall"/>
				<updated>2010-09-14T06:36:57Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Make sure the package for TFTP server is installed. &lt;br /&gt;
* Prepare the directory and PXE boot loader for TFTP server&lt;br /&gt;
  [root@meego-global ~]#mkdir /tftpboot/&lt;br /&gt;
  [root@meego-global ~]#cp /usr/lib/syslinux/pxelinux.0   /tftpboot&lt;br /&gt;
* Setup boot configuration file&lt;br /&gt;
  [root@meego-global ~]#mkdir / tftpboot/pxelinux.cfg&lt;br /&gt;
  [root@meego-global ~]#vi / tftpboot/pxelinux.cfg/[[mac_address]]&lt;br /&gt;
&lt;br /&gt;
The configuration file is sth like&lt;br /&gt;
&lt;br /&gt;
  default local&lt;br /&gt;
  prompt 1&lt;br /&gt;
  timeout 5&lt;br /&gt;
&lt;br /&gt;
  display boot.msg&lt;br /&gt;
  label local&lt;br /&gt;
  localboot 0&lt;br /&gt;
  &lt;br /&gt;
  label installer&lt;br /&gt;
  kernel xxxx&lt;br /&gt;
  append initrd=xxxx&lt;br /&gt;
&lt;br /&gt;
* Configure tftp service through xinet&lt;br /&gt;
Edit /etc/xinetd.d/tftp as below&lt;br /&gt;
  service tftp&lt;br /&gt;
  {&lt;br /&gt;
        disable = no     #enable the tftp server&lt;br /&gt;
        socket_type             = dgram&lt;br /&gt;
        protocol                = udp&lt;br /&gt;
        wait                    = yes&lt;br /&gt;
        user                    = root&lt;br /&gt;
        server                  = /usr/sbin/in.tftpd&lt;br /&gt;
        server_args             = -s /tftpboot     #set the tftp root dir is /tftpboot&lt;br /&gt;
        per_source              = 11&lt;br /&gt;
        cps                     = 100 2&lt;br /&gt;
        flags                   = IPv4&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* Enable auto start the tftp server when next time system reboot&lt;br /&gt;
  [root@meego-global ~]# ntsysv&lt;br /&gt;
&lt;br /&gt;
* Install PXE kernel and initrd&lt;br /&gt;
For Fedora, there is existing PXE boot kernel and initrd, just use them. But for meego, you need create by yourself. Definitely you can refer to Fedora. Make sure path is consistent with pxe configuration file&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/PXEInstall</id>
		<title>Quality/QA-tools/PXEInstall</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/PXEInstall"/>
				<updated>2010-09-14T05:44:56Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Make sure the package for TFTP server is installed. &lt;br /&gt;
* Prepare the directory and PXE boot loader for TFTP server&lt;br /&gt;
  [root@meego-global ~]#mkdir /tftpboot/&lt;br /&gt;
  [root@meego-global ~]#mkdir / tftpboot/pxelinux.cfg&lt;br /&gt;
  [root@meego-global ~]#cp /usr/lib/syslinux/pxelinux.0   /tftpboot&lt;br /&gt;
&lt;br /&gt;
* Configure tftp service through xinet&lt;br /&gt;
Edit /etc/xinetd.d/tftp as below&lt;br /&gt;
  service tftp&lt;br /&gt;
  {&lt;br /&gt;
        disable = no     #enable the tftp server&lt;br /&gt;
        socket_type             = dgram&lt;br /&gt;
        protocol                = udp&lt;br /&gt;
        wait                    = yes&lt;br /&gt;
        user                    = root&lt;br /&gt;
        server                  = /usr/sbin/in.tftpd&lt;br /&gt;
        server_args             = -s /tftpboot     #set the tftp root dir is /tftpboot&lt;br /&gt;
        per_source              = 11&lt;br /&gt;
        cps                     = 100 2&lt;br /&gt;
        flags                   = IPv4&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* Enable auto start the tftp server when next time system reboot&lt;br /&gt;
  [root@meego-global ~]# ntsysv&lt;br /&gt;
&lt;br /&gt;
* Install PXE kernel and initrd&lt;br /&gt;
For Fedora, there is existing PXE boot kernel and initrd, just use them. But for meego, you need create by yourself. Definitely you can refer to Fedora.&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/PXEInstall</id>
		<title>Quality/QA-tools/PXEInstall</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/PXEInstall"/>
				<updated>2010-09-14T05:42:37Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Make sure the package for TFTP server is installed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Prepare the directory and PXE boot loader for TFTP server&lt;br /&gt;
  [root@meego-global ~]#mkdir /tftpboot/&lt;br /&gt;
  [root@meego-global ~]#mkdir / tftpboot/pxelinux.cfg&lt;br /&gt;
  [root@meego-global ~]#cp /usr/lib/syslinux/pxelinux.0   /tftpboot&lt;br /&gt;
&lt;br /&gt;
* Configure tftp service through xinet&lt;br /&gt;
Edit /etc/xinetd.d/tftp as below&lt;br /&gt;
  service tftp&lt;br /&gt;
  {&lt;br /&gt;
        disable = no     #enable the tftp server&lt;br /&gt;
        socket_type             = dgram&lt;br /&gt;
        protocol                = udp&lt;br /&gt;
        wait                    = yes&lt;br /&gt;
        user                    = root&lt;br /&gt;
        server                  = /usr/sbin/in.tftpd&lt;br /&gt;
        server_args             = -s /tftpboot     #set the tftp root dir is /tftpboot&lt;br /&gt;
        per_source              = 11&lt;br /&gt;
        cps                     = 100 2&lt;br /&gt;
        flags                   = IPv4&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
* Enable auto start the tftp server when next time system reboot&lt;br /&gt;
  [root@meego-global ~]# ntsysv&lt;br /&gt;
&lt;br /&gt;
* Install PXE kernel and initrd&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/PXEInstall</id>
		<title>Quality/QA-tools/PXEInstall</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/PXEInstall"/>
				<updated>2010-09-14T05:39:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with &amp;quot;* Make sure the package for TFTP server is installed.   * Prepare the directory and PXE boot loader for TFTP server  * Configure tftp service through xinet  * Enable auto start t…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Make sure the package for TFTP server is installed. &lt;br /&gt;
&lt;br /&gt;
* Prepare the directory and PXE boot loader for TFTP server&lt;br /&gt;
&lt;br /&gt;
* Configure tftp service through xinet&lt;br /&gt;
&lt;br /&gt;
* Enable auto start the tftp server when next time system reboot&lt;br /&gt;
&lt;br /&gt;
* Install PXE kernel and initrd&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2010-09-14T05:35:43Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Team Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Quality Assurance (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.&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated with same process and review as member contributions. We follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines]. In addition, you may take personal clone from our [http://gitorious.org/qa-tools git repositories] and create merge request. Tool maintainers in our projects will review your contributions and decide on merge. &lt;br /&gt;
&lt;br /&gt;
=== Release practices (SKELETON) ===&lt;br /&gt;
&lt;br /&gt;
A skeleton to start/support conversation in 7.9. meeting, feel free to fix anything:&lt;br /&gt;
&lt;br /&gt;
* Tag a version (in tools repository?)&lt;br /&gt;
* Promote it (to whom?)&lt;br /&gt;
* Verify feature/bug with nightly build&lt;br /&gt;
* Make a demo video&lt;br /&gt;
* Update bugzilla status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Proposal for Tool maintainers ===&lt;br /&gt;
&lt;br /&gt;
Proposal is based on developer experience with particular tool/package or seniority.&lt;br /&gt;
Tool maintainers will be agreed [http://wiki.meego.com/index.php?title=Quality/QA-tools&amp;amp;action=submit#Tuesday_August_31th_2010_12:00_UTC_-_Meeting_agenda_and_minutes in the next meeting]&lt;br /&gt;
In practice only tool maintainers will have write and review right to particular repository - later several people may have rights to repository based on merit (as proposed by tool maintainer). Other must follow [http://meego.com/about/contribution-guidelines MeeGo contribution guidelines] to submit patches or personal clone + merge request approach. &lt;br /&gt;
 &lt;br /&gt;
The maintainer of the tree should update the changelog.&lt;br /&gt;
&lt;br /&gt;
Question: Should there also be a &amp;quot;backup&amp;quot; maintainer, in case someone is on vacation or sick leave?&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| Tool&lt;br /&gt;
| Maintainer&lt;br /&gt;
| IRC nick&lt;br /&gt;
|- &lt;br /&gt;
| [http://gitorious.org/qa-tools/test-definition test-definition] || Sampo Saaristo || samposa&lt;br /&gt;
|-&lt;br /&gt;
| [http://gitorious.org/qa-tools/testrunner-lite testrunner-lite] || Sampo Saaristo || samposa&lt;br /&gt;
|-&lt;br /&gt;
| [http://gitorious.org/qa-tools/eat eat - enables automated testing] || Timo Härkönen || timoph&lt;br /&gt;
|- &lt;br /&gt;
| [http://gitorious.org/qa-tools/ots ots - open testing system] ||Teemu Vainio ||tvainio&lt;br /&gt;
|-&lt;br /&gt;
| [http://gitorious.org/qa-tools/testrunner-ui testrunner user interface] || Kyösti Ranto || kyranto &lt;br /&gt;
|- &lt;br /&gt;
| [http://gitorious.org/qa-tools/mcts MeeGo Core Test Suite] || Matti Salmi and Jeff Zheng || N/A and xzheng&lt;br /&gt;
|- &lt;br /&gt;
| [http://gitorious.org/qa-tools/mnts MeeGo Netbook Test Suite] || Jeff Zheng || xzheng&lt;br /&gt;
|-&lt;br /&gt;
| [http://gitorious.org/qa-tools/qtuitest-mbt-adapter Model-Based Testing adapter for qtuitest] || Riku Halonen || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| [http://gitorious.org/min MIN test framework] || Sampo Saaristo || samposa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Team communication is in English and takes place on [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
&lt;br /&gt;
=== User Experience ===&lt;br /&gt;
&lt;br /&gt;
If you are interested in user experience work regarding QA tools, you can find more information [http://wiki.meego.com/Quality/QA-tools/User_Experience here].&lt;br /&gt;
&lt;br /&gt;
== Targets ==&lt;br /&gt;
 &lt;br /&gt;
 * Improve MeeGo test reporting tools - target from MeeGo Quality Assurance&lt;br /&gt;
   * Currently test reports are published manually to wiki  &lt;br /&gt;
 * Improve MeeGo test automation (execution and software installation) - target from MeeGo release engineering&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As Core OS release release manager I want to verify trunk:testing packages frequently so that I know the quality  of nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Enhancements and bugs ==&lt;br /&gt;
&lt;br /&gt;
Want to report an enhancement idea or bug to us? - [http://bugs.meego.com/enter_bug.cgi?product=Development%20Tools Please do it here]&lt;br /&gt;
 &lt;br /&gt;
 * [http://bugs.meego.com/buglist.cgi?query_format=advanced&amp;amp;order=Importance&amp;amp;bug_severity=enhancement&amp;amp;bug_status=ASSIGNED&amp;amp;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;classification=MeeGo%20Platform&amp;amp;product=Development%20Tools Assigned enhancemens - Working on it]&lt;br /&gt;
 * [http://bugs.meego.com/buglist.cgi?query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=ots&amp;amp;component=testdefinition&amp;amp;component=testrunner%20UI&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools&amp;amp;classification=MeeGo%20Platform All open enhancements and bugs in priority order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meetings ===&lt;br /&gt;
&lt;br /&gt;
Meetings will be held weekly in &amp;lt;code&amp;gt;#meego-meeting on irc.freenode.net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Tuesday September 7th 2010 12:00 UTC - Meeting Agenda and Minutes ====&lt;br /&gt;
&lt;br /&gt;
  * Tool maintainers and substitutes&lt;br /&gt;
  * Release practices&lt;br /&gt;
  * Status check of bugs and development&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-09-07-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
==== Tuesday August 31th 2010 12:00 UTC - Meeting agenda and minutes ====&lt;br /&gt;
&lt;br /&gt;
  * Short intro for project targets and tools we work with&lt;br /&gt;
  * Status of open bugs / features at [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
  * Review of released demo videos&lt;br /&gt;
  * Review of contribution guidelines&lt;br /&gt;
&lt;br /&gt;
[http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-08-31-11.57.html Minutes of the meeting]&lt;br /&gt;
&lt;br /&gt;
=== Team Members ===&lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| Name&lt;br /&gt;
| Role&lt;br /&gt;
| Affiliation&lt;br /&gt;
| IRC nickname&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || sievi&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || carrus  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || slahtinen  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || rrraimo  &lt;br /&gt;
|-&lt;br /&gt;
| Kyösti Ranto || Team member || Digia || kyranto&lt;br /&gt;
|-&lt;br /&gt;
| Arto Sinnelä || Team member || Digia || asinnela&lt;br /&gt;
|-&lt;br /&gt;
| Joonas Kylänpää || Team member || Digia || Kaadlajk&lt;br /&gt;
|-&lt;br /&gt;
| Timo Mäkimattila || Team member || Digia || timakima&lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || sampos&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
| Teemu Vainio || Team member || Ixonos || tvainio&lt;br /&gt;
|-  &lt;br /&gt;
| Tuomo Mäkinen || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
| Jouni Leppäkases || Team member || Ixonos || jouni&lt;br /&gt;
|-  &lt;br /&gt;
| Tom Galvin || Team member || Ixonos || -&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Our collaboration spaces are:&lt;br /&gt;
&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
** Please also poke team members or Ville Ilvonen either by email or on IRC because of high traffic @ meego-dev&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
* Gitorious team, http://gitorious.org/qa-tools (to be moved meego.gitorious.org)&lt;br /&gt;
* MeeGo OBS - devel:quality&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [http://wiki.meego.com/Quality/QA-tools/ServiceOS ServiceOS]&lt;br /&gt;
* [http://wiki.meego.com/Quality/QA-tools/PXEInstall PXEInstallation]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2010-07-31T09:23:51Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* QA Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Quality Assurance (QA) Tools ==&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality.&lt;br /&gt;
&lt;br /&gt;
Work in progress includes open sourcing Nokia / Intel quality assurance tools and making open source test tools available for anyone interested in MeeGo software quality. &lt;br /&gt;
&lt;br /&gt;
== QA Tools ==&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
QA tools team develops and maintains tools for Quality Assurance. &lt;br /&gt;
 &lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated&lt;br /&gt;
with same process and review as member contributions.&lt;br /&gt;
&lt;br /&gt;
Summer 2010: We are in the process of making Nokia and Intel QA tools available for MeeGo. Please bear with us.&lt;br /&gt;
&lt;br /&gt;
Team communication is in English.&lt;br /&gt;
&lt;br /&gt;
Team meetings will be held in &amp;lt;code&amp;gt;#meego-meeting on irc.freenode.net&amp;lt;/code&amp;gt; starting September - '''Meeting time has not been fixed - proposals welcome''' &lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| Name&lt;br /&gt;
| Role&lt;br /&gt;
| Affiliation&lt;br /&gt;
| IRC nickname&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || -&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || -&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Our collaboration spaces are:&lt;br /&gt;
&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
* Gitorious team, http://gitorious.org/qa-tools (to be moved meego.gitorious.org)&lt;br /&gt;
* MeeGo OBS&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [http://wiki.meego.com/Quality/QA-tools/ServiceOS ServiceOS]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2010-07-31T09:23:24Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* QA Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Quality Assurance (QA) Tools ==&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality.&lt;br /&gt;
&lt;br /&gt;
Work in progress includes open sourcing Nokia / Intel quality assurance tools and making open source test tools available for anyone interested in MeeGo software quality. &lt;br /&gt;
&lt;br /&gt;
== QA Tools ==&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
QA tools team develops and maintains tools for Quality Assurance. &lt;br /&gt;
 &lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated&lt;br /&gt;
with same process and review as member contributions.&lt;br /&gt;
&lt;br /&gt;
Summer 2010: We are in the process of making Nokia and Intel QA tools available for MeeGo. Please bear with us.&lt;br /&gt;
&lt;br /&gt;
Team communication is in English.&lt;br /&gt;
&lt;br /&gt;
Team meetings will be held in &amp;lt;code&amp;gt;#meego-meeting on irc.freenode.net&amp;lt;/code&amp;gt; starting September - '''Meeting time has not been fixed - proposals welcome''' &lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| Name&lt;br /&gt;
| Role&lt;br /&gt;
| Affiliation&lt;br /&gt;
| IRC nickname&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || -&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || -&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Our collaboration spaces are:&lt;br /&gt;
&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
* Gitorious team, http://gitorious.org/qa-tools (to be moved meego.gitorious.org)&lt;br /&gt;
* MeeGo OBS&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [http://wiki.meego.com/Quality/QA-tools/ServiceOS ServiceOS]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/Targets</id>
		<title>Quality/QA-tools/Targets</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/Targets"/>
				<updated>2010-07-31T09:22:08Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Open tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Target ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;As release test engineer or release manager&lt;br /&gt;
I want to verify trunk:testing packages frequently&lt;br /&gt;
so that I know the quality of  nightly/weekly releases.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Target is to support above testing with automated test execution.&lt;br /&gt;
&lt;br /&gt;
== Open tasks ==&lt;br /&gt;
&lt;br /&gt;
All open QA-tools tasks are in [http://bugs.meego.com/buglist.cgi?classification=MeeGo%20Platform&amp;amp;query_format=advanced&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;component=eat&amp;amp;component=min&amp;amp;component=testdefinition&amp;amp;component=testrunner-lite&amp;amp;product=Development%20Tools bugs.meego.com]&lt;br /&gt;
&lt;br /&gt;
== Targets mapped to [[Release_Engineering/Plans/1.1|Release Iterations]] ==&lt;br /&gt;
&lt;br /&gt;
=== Release Iteration 1.0.80.13 / 2010-07-29--2010-08-04 ===&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;
! Task !! Description !! Start !! End !! Responsible&lt;br /&gt;
|-&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Release Iteration 1.0.80.14 / 2010-08-05--2010-08-11 ===&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;
! Task !! Description !! Start !! End !! Responsible&lt;br /&gt;
|-&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
| N/A&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools/ServiceOS</id>
		<title>Quality/QA-tools/ServiceOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools/ServiceOS"/>
				<updated>2010-07-31T09:21:17Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with '== What's Service OS (SOS) == Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot target platform individually. By combined with specific s…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What's Service OS (SOS) ==&lt;br /&gt;
Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot target platform individually. By combined with specific script upon, it can achieve various of purposes. Typical usage is on automated testing system, help do image auto-installation, HW health check.&lt;br /&gt;
&lt;br /&gt;
== Create SOS file system ==&lt;br /&gt;
Root file system of SOS can be gotten from any Linux Distros - Fedora, Ubuntu, MeeGo, etc. Below is a way to create SOS root file system from MeeGo&lt;br /&gt;
* Download image-creator tool from http://meego.gitorious.org/meego-developer-tools&lt;br /&gt;
* Create a .ks config file which include all rpm groups or packages you want.&lt;br /&gt;
* Create image by command such as &lt;br /&gt;
    mic-image-creator --record-pkgs=name -P $prefix -S $suffix -c ./sos.ks -f loop --cache=./mycache&lt;br /&gt;
* File system is in loop image file, do some tweaks before tarball&lt;br /&gt;
    Mount fs: mount -o loop ${prefix}-meego-${suffix}.img $pmnt&lt;br /&gt;
    Adjust run level: sed -i 's/id:5/id:3/' $pmnt/etc/inittab&lt;br /&gt;
    Create grub configure file based on kernel and initrd under /boot&lt;br /&gt;
&lt;br /&gt;
== Create bootable SOS image ==&lt;br /&gt;
    Assuming we have gotten root file system in last section as rootfs.tgz&lt;br /&gt;
* Create empty image file&lt;br /&gt;
    dd if=/dev/zero of=$IMGFILE bs=512 count=$SECTORS&lt;br /&gt;
* Associate the image to free loop device&lt;br /&gt;
    losetup $loopdev $IMGFILE&lt;br /&gt;
* Create a partition and its mapping&lt;br /&gt;
    fdisk -u -C$C -H$H -S$S $loopdev &amp;lt;&amp;lt;EOF&lt;br /&gt;
 n&lt;br /&gt;
 p&lt;br /&gt;
 1&lt;br /&gt;
 a&lt;br /&gt;
 1&lt;br /&gt;
 p&lt;br /&gt;
 w&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
* Format the partition&lt;br /&gt;
    mkfs.ext3 /dev/mapper/$part_name&lt;br /&gt;
* Copy whole root file system into image&lt;br /&gt;
    mount /dev/mapper/$part_name $pmnt&lt;br /&gt;
    tar vxf $FS -C $pmnt/&lt;br /&gt;
* Install grub&lt;br /&gt;
    grub --batch --no-floppy &amp;lt;&amp;lt;EOF&lt;br /&gt;
    device (hd0) $loopdev&lt;br /&gt;
    root (hd0,0)&lt;br /&gt;
    setup --stage2=$pmnt/boot/grub/stage2 (hd0)&lt;br /&gt;
    EOF&lt;br /&gt;
* A bootable image is done.&lt;br /&gt;
    dd if=serviceos.IMG of=/dev/[USBDevice]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2010-07-31T09:20:17Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* QA Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Quality Assurance (QA) Tools ==&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality.&lt;br /&gt;
&lt;br /&gt;
Work in progress includes open sourcing Nokia / Intel quality assurance tools and making open source test tools available for anyone interested in MeeGo software quality. &lt;br /&gt;
&lt;br /&gt;
== QA Tools ==&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
QA tools team develops and maintains tools for Quality Assurance. &lt;br /&gt;
 &lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated&lt;br /&gt;
with same process and review as member contributions.&lt;br /&gt;
&lt;br /&gt;
Summer 2010: We are in the process of making Nokia and Intel QA tools available for MeeGo. Please bear with us.&lt;br /&gt;
&lt;br /&gt;
Team communication is in English.&lt;br /&gt;
&lt;br /&gt;
Team meetings will be held in &amp;lt;code&amp;gt;#meego-meeting on irc.freenode.net&amp;lt;/code&amp;gt; starting September - '''Meeting time has not been fixed - proposals welcome''' &lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| Name&lt;br /&gt;
| Role&lt;br /&gt;
| Affiliation&lt;br /&gt;
| IRC nickname&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || -&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || -&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Our collaboration spaces are:&lt;br /&gt;
&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
* Gitorious team, http://gitorious.org/qa-tools (to be moved meego.gitorious.org)&lt;br /&gt;
* MeeGo OBS&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/QA-tools/ServiceOS]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/ServiceOS</id>
		<title>Quality/ServiceOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/ServiceOS"/>
				<updated>2010-07-31T09:17:45Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: Created page with '== What's Service OS (SOS) == Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot target platform individually. By combined with specific s…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What's Service OS (SOS) ==&lt;br /&gt;
Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot target platform individually. By combined with specific script upon, it can achieve various of purposes. Typical usage is on automated testing system, help do image auto-installation, HW health check.&lt;br /&gt;
&lt;br /&gt;
== Create SOS file system ==&lt;br /&gt;
Root file system of SOS can be gotten from any Linux Distros - Fedora, Ubuntu, MeeGo, etc. Below is a way to create SOS root file system from MeeGo&lt;br /&gt;
* Download image-creator tool from http://meego.gitorious.org/meego-developer-tools&lt;br /&gt;
* Create a .ks config file which include all rpm groups or packages you want.&lt;br /&gt;
* Create image by command such as &lt;br /&gt;
    mic-image-creator --record-pkgs=name -P $prefix -S $suffix -c ./sos.ks -f loop --cache=./mycache&lt;br /&gt;
* File system is in loop image file, do some tweaks before tarball&lt;br /&gt;
    Mount fs: mount -o loop ${prefix}-meego-${suffix}.img $pmnt&lt;br /&gt;
    Adjust run level: sed -i 's/id:5/id:3/' $pmnt/etc/inittab&lt;br /&gt;
    Create grub configure file based on kernel and initrd under /boot&lt;br /&gt;
&lt;br /&gt;
== Create bootable SOS image ==&lt;br /&gt;
    Assuming we have gotten root file system in last section as rootfs.tgz&lt;br /&gt;
* Create empty image file&lt;br /&gt;
    dd if=/dev/zero of=$IMGFILE bs=512 count=$SECTORS&lt;br /&gt;
* Associate the image to free loop device&lt;br /&gt;
    losetup $loopdev $IMGFILE&lt;br /&gt;
* Create a partition and its mapping&lt;br /&gt;
    fdisk -u -C$C -H$H -S$S $loopdev &amp;lt;&amp;lt;EOF&lt;br /&gt;
 n&lt;br /&gt;
 p&lt;br /&gt;
 1&lt;br /&gt;
 a&lt;br /&gt;
 1&lt;br /&gt;
 p&lt;br /&gt;
 w&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
* Format the partition&lt;br /&gt;
    mkfs.ext3 /dev/mapper/$part_name&lt;br /&gt;
* Copy whole root file system into image&lt;br /&gt;
    mount /dev/mapper/$part_name $pmnt&lt;br /&gt;
    tar vxf $FS -C $pmnt/&lt;br /&gt;
* Install grub&lt;br /&gt;
    grub --batch --no-floppy &amp;lt;&amp;lt;EOF&lt;br /&gt;
    device (hd0) $loopdev&lt;br /&gt;
    root (hd0,0)&lt;br /&gt;
    setup --stage2=$pmnt/boot/grub/stage2 (hd0)&lt;br /&gt;
    EOF&lt;br /&gt;
* A bootable image is done.&lt;br /&gt;
    dd if=serviceos.IMG of=/dev/[USBDevice]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Quality/QA-tools</id>
		<title>Quality/QA-tools</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Quality/QA-tools"/>
				<updated>2010-07-31T09:17:25Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Quality Assurance (QA) Tools ==&lt;br /&gt;
&lt;br /&gt;
Quality Assurance tools are developed to ensure MeeGo SW quality.&lt;br /&gt;
&lt;br /&gt;
Work in progress includes open sourcing Nokia / Intel quality assurance tools and making open source test tools available for anyone interested in MeeGo software quality. &lt;br /&gt;
&lt;br /&gt;
== QA Tools ==&lt;br /&gt;
&lt;br /&gt;
 Open source tools  – available for all, available for development and contributions. Make people accountable for quality.&lt;br /&gt;
&lt;br /&gt;
QA tools team develops and maintains tools for Quality Assurance. &lt;br /&gt;
 &lt;br /&gt;
Anyone is welcome to contribute and non-member contributions will be treated&lt;br /&gt;
with same process and review as member contributions.&lt;br /&gt;
&lt;br /&gt;
Summer 2010: We are in the process of making Nokia and Intel QA tools available for MeeGo. Please bear with us.&lt;br /&gt;
&lt;br /&gt;
Team communication is in English.&lt;br /&gt;
&lt;br /&gt;
Team meetings will be held in &amp;lt;code&amp;gt;#meego-meeting on irc.freenode.net&amp;lt;/code&amp;gt; starting September - '''Meeting time has not been fixed - proposals welcome''' &lt;br /&gt;
&lt;br /&gt;
The current team members are (in no particular order):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
| Name&lt;br /&gt;
| Role&lt;br /&gt;
| Affiliation&lt;br /&gt;
| IRC nickname&lt;br /&gt;
|- &lt;br /&gt;
| Ville Ilvonen || Team lead (act.) || Nokia || vilvo&lt;br /&gt;
|-&lt;br /&gt;
| Riku Halonen || Team member || Nokia || rikhalon&lt;br /&gt;
|-&lt;br /&gt;
| Kari Sievi || Team member || Digia || -&lt;br /&gt;
|-&lt;br /&gt;
| Timo Härkönen || Team member || Digia || timoph  &lt;br /&gt;
|-&lt;br /&gt;
| Carol Rus || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Sami Lahtinen || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Raimo Gratseff || Team member || Digia || -  &lt;br /&gt;
|-&lt;br /&gt;
| Sampo Saaristo || Team member || Sofica || -&lt;br /&gt;
|-  &lt;br /&gt;
| Ling Yu || Team member || Intel || -&lt;br /&gt;
|-&lt;br /&gt;
| Jing Wang || Team member || Intel || -&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Our collaboration spaces are:&lt;br /&gt;
&lt;br /&gt;
* [http://lists.meego.com/listinfo/meego-dev meego-dev@meego.com mailing list], please prefix with 'QA-tools' for team related topics.&lt;br /&gt;
* [http://webchat.freenode.net/?channels=meego-qa-tools #meego-qa-tools IRC channel on irc.freenode.net]&lt;br /&gt;
* Gitorious team, http://gitorious.org/qa-tools (to be moved meego.gitorious.org)&lt;br /&gt;
* MeeGo OBS&lt;br /&gt;
* This wiki area&lt;br /&gt;
* [[Quality/ServiceOS]]&lt;br /&gt;
&lt;br /&gt;
[[Category:QA]]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ServiceOS</id>
		<title>ServiceOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ServiceOS"/>
				<updated>2010-07-31T09:15:04Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Create bootable SOS image */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What's Service OS (SOS) ==&lt;br /&gt;
Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot target platform individually. By combined with specific script upon, it can achieve various of purposes. Typical usage is on automated testing system, help do image auto-installation, HW health check.&lt;br /&gt;
&lt;br /&gt;
== Create SOS file system ==&lt;br /&gt;
Root file system of SOS can be gotten from any Linux Distros - Fedora, Ubuntu, MeeGo, etc. Below is a way to create SOS root file system from MeeGo&lt;br /&gt;
* Download image-creator tool from http://meego.gitorious.org/meego-developer-tools&lt;br /&gt;
* Create a .ks config file which include all rpm groups or packages you want.&lt;br /&gt;
* Create image by command such as &lt;br /&gt;
    mic-image-creator --record-pkgs=name -P $prefix -S $suffix -c ./sos.ks -f loop --cache=./mycache&lt;br /&gt;
* File system is in loop image file, do some tweaks before tarball&lt;br /&gt;
    Mount fs: mount -o loop ${prefix}-meego-${suffix}.img $pmnt&lt;br /&gt;
    Adjust run level: sed -i 's/id:5/id:3/' $pmnt/etc/inittab&lt;br /&gt;
    Create grub configure file based on kernel and initrd under /boot&lt;br /&gt;
&lt;br /&gt;
== Create bootable SOS image ==&lt;br /&gt;
    Assuming we have gotten root file system in last section as rootfs.tgz&lt;br /&gt;
* Create empty image file&lt;br /&gt;
    dd if=/dev/zero of=$IMGFILE bs=512 count=$SECTORS&lt;br /&gt;
* Associate the image to free loop device&lt;br /&gt;
    losetup $loopdev $IMGFILE&lt;br /&gt;
* Create a partition and its mapping&lt;br /&gt;
    fdisk -u -C$C -H$H -S$S $loopdev &amp;lt;&amp;lt;EOF&lt;br /&gt;
 n&lt;br /&gt;
 p&lt;br /&gt;
 1&lt;br /&gt;
 a&lt;br /&gt;
 1&lt;br /&gt;
 p&lt;br /&gt;
 w&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
* Format the partition&lt;br /&gt;
    mkfs.ext3 /dev/mapper/$part_name&lt;br /&gt;
* Copy whole root file system into image&lt;br /&gt;
    mount /dev/mapper/$part_name $pmnt&lt;br /&gt;
    tar vxf $FS -C $pmnt/&lt;br /&gt;
* Install grub&lt;br /&gt;
    grub --batch --no-floppy &amp;lt;&amp;lt;EOF&lt;br /&gt;
    device (hd0) $loopdev&lt;br /&gt;
    root (hd0,0)&lt;br /&gt;
    setup --stage2=$pmnt/boot/grub/stage2 (hd0)&lt;br /&gt;
    EOF&lt;br /&gt;
* A bootable image is done.&lt;br /&gt;
    dd if=serviceos.IMG of=/dev/[USBDevice]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ServiceOS</id>
		<title>ServiceOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ServiceOS"/>
				<updated>2010-07-31T09:14:39Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What's Service OS (SOS) ==&lt;br /&gt;
Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot target platform individually. By combined with specific script upon, it can achieve various of purposes. Typical usage is on automated testing system, help do image auto-installation, HW health check.&lt;br /&gt;
&lt;br /&gt;
== Create SOS file system ==&lt;br /&gt;
Root file system of SOS can be gotten from any Linux Distros - Fedora, Ubuntu, MeeGo, etc. Below is a way to create SOS root file system from MeeGo&lt;br /&gt;
* Download image-creator tool from http://meego.gitorious.org/meego-developer-tools&lt;br /&gt;
* Create a .ks config file which include all rpm groups or packages you want.&lt;br /&gt;
* Create image by command such as &lt;br /&gt;
    mic-image-creator --record-pkgs=name -P $prefix -S $suffix -c ./sos.ks -f loop --cache=./mycache&lt;br /&gt;
* File system is in loop image file, do some tweaks before tarball&lt;br /&gt;
    Mount fs: mount -o loop ${prefix}-meego-${suffix}.img $pmnt&lt;br /&gt;
    Adjust run level: sed -i 's/id:5/id:3/' $pmnt/etc/inittab&lt;br /&gt;
    Create grub configure file based on kernel and initrd under /boot&lt;br /&gt;
&lt;br /&gt;
== Create bootable SOS image ==&lt;br /&gt;
    Assuming we have gotten root file system in last section as rootfs.tgz&lt;br /&gt;
* Create empty image file&lt;br /&gt;
    dd if=/dev/zero of=$IMGFILE bs=512 count=$SECTORS&lt;br /&gt;
* Associate the image to free loop device&lt;br /&gt;
    losetup $loopdev $IMGFILE&lt;br /&gt;
* Create a partition and its mapping&lt;br /&gt;
    fdisk -u -C$C -H$H -S$S $loopdev &amp;lt;&amp;lt;EOF&lt;br /&gt;
 n&lt;br /&gt;
 p&lt;br /&gt;
 1&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 a&lt;br /&gt;
 1&lt;br /&gt;
 p&lt;br /&gt;
 w&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
* Format the partition&lt;br /&gt;
    mkfs.ext3 /dev/mapper/$part_name&lt;br /&gt;
* Copy whole root file system into image&lt;br /&gt;
    mount /dev/mapper/$part_name $pmnt&lt;br /&gt;
    tar vxf $FS -C $pmnt/&lt;br /&gt;
* Install grub&lt;br /&gt;
    grub --batch --no-floppy &amp;lt;&amp;lt;EOF&lt;br /&gt;
    device (hd0) $loopdev&lt;br /&gt;
    root (hd0,0)&lt;br /&gt;
    setup --stage2=$pmnt/boot/grub/stage2 (hd0)&lt;br /&gt;
    EOF&lt;br /&gt;
* A bootable image is done.&lt;br /&gt;
    dd if=serviceos.IMG of=/dev/[USBDevice]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ServiceOS</id>
		<title>ServiceOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ServiceOS"/>
				<updated>2010-07-31T09:12:11Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Create SOS file system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What's Service OS (SOS) ==&lt;br /&gt;
Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot target platform individually. By combined with specific script upon, it can achieve various of purposes. Typical usage is on automated testing system, help do image auto-installation, HW health check.&lt;br /&gt;
&lt;br /&gt;
== Create SOS file system ==&lt;br /&gt;
Root file system of SOS can be gotten from any Linux Distros - Fedora, Ubuntu, MeeGo, etc. Below is a way to create SOS root file system from MeeGo&lt;br /&gt;
* Download image-creator tool from http://meego.gitorious.org/meego-developer-tools&lt;br /&gt;
* Create a .ks config file which include all rpm groups or packages you want.&lt;br /&gt;
* Create image by command such as &lt;br /&gt;
    mic-image-creator --record-pkgs=name -P $prefix -S $suffix -c ./sos.ks -f loop --cache=./mycache&lt;br /&gt;
* File system is in loop image file, do some tweaks before tarball&lt;br /&gt;
    Mount fs: mount -o loop ${prefix}-meego-${suffix}.img $pmnt&lt;br /&gt;
    Adjust run level: sed -i 's/id:5/id:3/' $pmnt/etc/inittab&lt;br /&gt;
    Create grub configure file based on kernel and initrd under /boot&lt;br /&gt;
&lt;br /&gt;
== Create bootable SOS image ==&lt;br /&gt;
    Assuming we have gotten root file system in last section as rootfs.tgz&lt;br /&gt;
* Create empty image file&lt;br /&gt;
    dd if=/dev/zero of=$IMGFILE bs=512 count=$SECTORS&lt;br /&gt;
* Associate the image to free loop device&lt;br /&gt;
    losetup $loopdev $IMGFILE&lt;br /&gt;
* Create a partition and its mapping&lt;br /&gt;
* Format the partition&lt;br /&gt;
    mkfs.ext3 /dev/mapper/$part_name&lt;br /&gt;
* Copy whole root file system into image&lt;br /&gt;
    mount /dev/mapper/$part_name $pmnt&lt;br /&gt;
    tar vxf $FS -C $pmnt/&lt;br /&gt;
* Install grub&lt;br /&gt;
    grub --batch --no-floppy &amp;lt;&amp;lt;EOF&lt;br /&gt;
    device (hd0) $loopdev&lt;br /&gt;
    root (hd0,0)&lt;br /&gt;
    setup --stage2=$pmnt/boot/grub/stage2 (hd0)&lt;br /&gt;
    EOF&lt;br /&gt;
* A bootable image is done.&lt;br /&gt;
    dd if=serviceos.IMG of=/dev/[USBDevice]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ServiceOS</id>
		<title>ServiceOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ServiceOS"/>
				<updated>2010-07-31T09:11:34Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* Create SOS file system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What's Service OS (SOS) ==&lt;br /&gt;
Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot target platform individually. By combined with specific script upon, it can achieve various of purposes. Typical usage is on automated testing system, help do image auto-installation, HW health check.&lt;br /&gt;
&lt;br /&gt;
== Create SOS file system ==&lt;br /&gt;
 Root file system of SOS can be gotten from any Linux Distros - Fedora, Ubuntu, MeeGo, etc. Below is a way to create SOS root filesystem from MeeGo&lt;br /&gt;
* Download image-creator tool from http://meego.gitorious.org/meego-developer-tools&lt;br /&gt;
* Create a .ks config file which include all rpm groups or packages you want.&lt;br /&gt;
* Create image by command such as &lt;br /&gt;
    mic-image-creator --record-pkgs=name -P $prefix -S $suffix -c ./sos.ks -f loop --cache=./mycache&lt;br /&gt;
* File system is in loop image file, do some tweaks before tarball&lt;br /&gt;
    Mount fs: mount -o loop ${prefix}-meego-${suffix}.img $pmnt&lt;br /&gt;
    Adjust run level: sed -i 's/id:5/id:3/' $pmnt/etc/inittab&lt;br /&gt;
    Create grub configure file based on kernel and initrd under /boot&lt;br /&gt;
&lt;br /&gt;
== Create bootable SOS image ==&lt;br /&gt;
    Assuming we have gotten root file system in last section as rootfs.tgz&lt;br /&gt;
* Create empty image file&lt;br /&gt;
    dd if=/dev/zero of=$IMGFILE bs=512 count=$SECTORS&lt;br /&gt;
* Associate the image to free loop device&lt;br /&gt;
    losetup $loopdev $IMGFILE&lt;br /&gt;
* Create a partition and its mapping&lt;br /&gt;
* Format the partition&lt;br /&gt;
    mkfs.ext3 /dev/mapper/$part_name&lt;br /&gt;
* Copy whole root file system into image&lt;br /&gt;
    mount /dev/mapper/$part_name $pmnt&lt;br /&gt;
    tar vxf $FS -C $pmnt/&lt;br /&gt;
* Install grub&lt;br /&gt;
    grub --batch --no-floppy &amp;lt;&amp;lt;EOF&lt;br /&gt;
    device (hd0) $loopdev&lt;br /&gt;
    root (hd0,0)&lt;br /&gt;
    setup --stage2=$pmnt/boot/grub/stage2 (hd0)&lt;br /&gt;
    EOF&lt;br /&gt;
* A bootable image is done.&lt;br /&gt;
    dd if=serviceos.IMG of=/dev/[USBDevice]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ServiceOS</id>
		<title>ServiceOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ServiceOS"/>
				<updated>2010-07-31T09:11:12Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* What's Service OS (SOS) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What's Service OS (SOS) ==&lt;br /&gt;
Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot target platform individually. By combined with specific script upon, it can achieve various of purposes. Typical usage is on automated testing system, help do image auto-installation, HW health check.&lt;br /&gt;
&lt;br /&gt;
== Create SOS file system ==&lt;br /&gt;
    Root file system of SOS can be gotten from any Linux Distros - Fedora, Ubuntu, MeeGo, etc. Below is a way to create SOS root filesystem from MeeGo&lt;br /&gt;
* Download image-creator tool from http://meego.gitorious.org/meego-developer-tools&lt;br /&gt;
* Create a .ks config file which include all rpm groups or packages you want.&lt;br /&gt;
* Create image by command such as &lt;br /&gt;
    mic-image-creator --record-pkgs=name -P $prefix -S $suffix -c ./sos.ks -f loop --cache=./mycache&lt;br /&gt;
* File system is in loop image file, do some tweaks before tarball&lt;br /&gt;
    Mount fs: mount -o loop ${prefix}-meego-${suffix}.img $pmnt&lt;br /&gt;
    Adjust run level: sed -i 's/id:5/id:3/' $pmnt/etc/inittab&lt;br /&gt;
    Create grub configure file based on kernel and initrd under /boot&lt;br /&gt;
&lt;br /&gt;
== Create bootable SOS image ==&lt;br /&gt;
    Assuming we have gotten root file system in last section as rootfs.tgz&lt;br /&gt;
* Create empty image file&lt;br /&gt;
    dd if=/dev/zero of=$IMGFILE bs=512 count=$SECTORS&lt;br /&gt;
* Associate the image to free loop device&lt;br /&gt;
    losetup $loopdev $IMGFILE&lt;br /&gt;
* Create a partition and its mapping&lt;br /&gt;
* Format the partition&lt;br /&gt;
    mkfs.ext3 /dev/mapper/$part_name&lt;br /&gt;
* Copy whole root file system into image&lt;br /&gt;
    mount /dev/mapper/$part_name $pmnt&lt;br /&gt;
    tar vxf $FS -C $pmnt/&lt;br /&gt;
* Install grub&lt;br /&gt;
    grub --batch --no-floppy &amp;lt;&amp;lt;EOF&lt;br /&gt;
    device (hd0) $loopdev&lt;br /&gt;
    root (hd0,0)&lt;br /&gt;
    setup --stage2=$pmnt/boot/grub/stage2 (hd0)&lt;br /&gt;
    EOF&lt;br /&gt;
* A bootable image is done.&lt;br /&gt;
    dd if=serviceos.IMG of=/dev/[USBDevice]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ServiceOS</id>
		<title>ServiceOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ServiceOS"/>
				<updated>2010-07-31T09:10:44Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* What's Service OS (SOS) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What's Service OS (SOS) ==&lt;br /&gt;
    Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot &lt;br /&gt;
  target platform individually. By combined with specific script upon, it can achieve various &lt;br /&gt;
  of purposes. Typical usage is on automated testing system, help do image auto-installation, &lt;br /&gt;
  HW health check.&lt;br /&gt;
&lt;br /&gt;
== Create SOS file system ==&lt;br /&gt;
    Root file system of SOS can be gotten from any Linux Distros - Fedora, Ubuntu, MeeGo, etc. Below is a way to create SOS root filesystem from MeeGo&lt;br /&gt;
* Download image-creator tool from http://meego.gitorious.org/meego-developer-tools&lt;br /&gt;
* Create a .ks config file which include all rpm groups or packages you want.&lt;br /&gt;
* Create image by command such as &lt;br /&gt;
    mic-image-creator --record-pkgs=name -P $prefix -S $suffix -c ./sos.ks -f loop --cache=./mycache&lt;br /&gt;
* File system is in loop image file, do some tweaks before tarball&lt;br /&gt;
    Mount fs: mount -o loop ${prefix}-meego-${suffix}.img $pmnt&lt;br /&gt;
    Adjust run level: sed -i 's/id:5/id:3/' $pmnt/etc/inittab&lt;br /&gt;
    Create grub configure file based on kernel and initrd under /boot&lt;br /&gt;
&lt;br /&gt;
== Create bootable SOS image ==&lt;br /&gt;
    Assuming we have gotten root file system in last section as rootfs.tgz&lt;br /&gt;
* Create empty image file&lt;br /&gt;
    dd if=/dev/zero of=$IMGFILE bs=512 count=$SECTORS&lt;br /&gt;
* Associate the image to free loop device&lt;br /&gt;
    losetup $loopdev $IMGFILE&lt;br /&gt;
* Create a partition and its mapping&lt;br /&gt;
* Format the partition&lt;br /&gt;
    mkfs.ext3 /dev/mapper/$part_name&lt;br /&gt;
* Copy whole root file system into image&lt;br /&gt;
    mount /dev/mapper/$part_name $pmnt&lt;br /&gt;
    tar vxf $FS -C $pmnt/&lt;br /&gt;
* Install grub&lt;br /&gt;
    grub --batch --no-floppy &amp;lt;&amp;lt;EOF&lt;br /&gt;
    device (hd0) $loopdev&lt;br /&gt;
    root (hd0,0)&lt;br /&gt;
    setup --stage2=$pmnt/boot/grub/stage2 (hd0)&lt;br /&gt;
    EOF&lt;br /&gt;
* A bootable image is done.&lt;br /&gt;
    dd if=serviceos.IMG of=/dev/[USBDevice]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/ServiceOS</id>
		<title>ServiceOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/ServiceOS"/>
				<updated>2010-07-31T09:10:05Z</updated>
		
		<summary type="html">&lt;p&gt;Jwang: /* What's Service OS (SOS) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What's Service OS (SOS) ==&lt;br /&gt;
    Service OS is small Linux os which resides on USB/SDHC or hard disk partition. It can boot &lt;br /&gt;
target platform individually. By combined with specific script upon, it can achieve various &lt;br /&gt;
of purposes. Typical usage is on automated testing system, help do image auto-installation, HW health check.&lt;br /&gt;
&lt;br /&gt;
== Create SOS file system ==&lt;br /&gt;
    Root file system of SOS can be gotten from any Linux Distros - Fedora, Ubuntu, MeeGo, etc. Below is a way to create SOS root filesystem from MeeGo&lt;br /&gt;
* Download image-creator tool from http://meego.gitorious.org/meego-developer-tools&lt;br /&gt;
* Create a .ks config file which include all rpm groups or packages you want.&lt;br /&gt;
* Create image by command such as &lt;br /&gt;
    mic-image-creator --record-pkgs=name -P $prefix -S $suffix -c ./sos.ks -f loop --cache=./mycache&lt;br /&gt;
* File system is in loop image file, do some tweaks before tarball&lt;br /&gt;
    Mount fs: mount -o loop ${prefix}-meego-${suffix}.img $pmnt&lt;br /&gt;
    Adjust run level: sed -i 's/id:5/id:3/' $pmnt/etc/inittab&lt;br /&gt;
    Create grub configure file based on kernel and initrd under /boot&lt;br /&gt;
&lt;br /&gt;
== Create bootable SOS image ==&lt;br /&gt;
    Assuming we have gotten root file system in last section as rootfs.tgz&lt;br /&gt;
* Create empty image file&lt;br /&gt;
    dd if=/dev/zero of=$IMGFILE bs=512 count=$SECTORS&lt;br /&gt;
* Associate the image to free loop device&lt;br /&gt;
    losetup $loopdev $IMGFILE&lt;br /&gt;
* Create a partition and its mapping&lt;br /&gt;
* Format the partition&lt;br /&gt;
    mkfs.ext3 /dev/mapper/$part_name&lt;br /&gt;
* Copy whole root file system into image&lt;br /&gt;
    mount /dev/mapper/$part_name $pmnt&lt;br /&gt;
    tar vxf $FS -C $pmnt/&lt;br /&gt;
* Install grub&lt;br /&gt;
    grub --batch --no-floppy &amp;lt;&amp;lt;EOF&lt;br /&gt;
    device (hd0) $loopdev&lt;br /&gt;
    root (hd0,0)&lt;br /&gt;
    setup --stage2=$pmnt/boot/grub/stage2 (hd0)&lt;br /&gt;
    EOF&lt;br /&gt;
* A bootable image is done.&lt;br /&gt;
    dd if=serviceos.IMG of=/dev/[USBDevice]&lt;/div&gt;</summary>
		<author><name>Jwang</name></author>	</entry>

	</feed>