Meego Wiki
Views

Quality/QA-tools/OTS/ExampleSetup

From MeeGo wiki
< Quality | QA-tools | OTS(Difference between revisions)
Jump to: navigation, search
(Created page with "= Example OTS Service Setup = == OTS Setup for N900 DE == OTS Setup for N900 DE is a small and lightweight setup planned to provide testing support mainly for N900 DE project. ...")
 
(One intermediate revision not shown)
Line 3: Line 3:
== OTS Setup for N900 DE ==
== OTS Setup for N900 DE ==
-
OTS Setup for N900 DE is a small and lightweight setup planned to provide testing support mainly for N900 DE project. It consists of OTS server, three workers and a build server that processes also backtraces. It's a team setup and because of the limited resources we unfortunately can't provide access to everyone.
+
[[File:Ots-layout.png|800px|thumb|center|example ots layout]]
 +
 
 +
OTS Setup for [[ARM/N900|N900 DE]] is a small and lightweight setup planned to provide testing support mainly for [[ARM/N900|N900 DE project]] . It consists of OTS server, three workers and a build server that processes also backtraces. It's a team setup and because of the limited resources we unfortunately can't provide access to everyone.
 +
 
 +
=== Build Server & Core backend ===
 +
* Triggers testing and debug image builds
 +
* Triggers test requests to OTS server
 +
* Analyses cores and backtraces, reports them to crash reports web service
 +
* Heavy performance requirements
 +
* Quadcore Xeon with 3GB of memory and SSD for fast I/O
=== OTS Server ===
=== OTS Server ===
Line 13: Line 22:
=== OTS Worker ===
=== OTS Worker ===
-
* Autoinstalls images to N900 using HAT
+
* Autoinstalls images to N900 using [[Quality/QA-tools/hat-control|HAT]]
-
* Controls test equipment (e.g. measurement through HAT)
+
* Controls test equipment (e.g. measurement through [[Quality/QA-tools/hat-control|HAT]])
* Executes tests on N900
* Executes tests on N900
* Modest performance requirements
* Modest performance requirements
* EEEPC with 1GHz Atom
* EEEPC with 1GHz Atom
-
 
-
=== Build & Core backend ===
 
-
* Triggers testing and debug image builds
 
-
* Triggers test requests to OTS server
 
-
* Analyses cores and backtraces, reports them to crash reports web service
 
-
* Heavy performance requirements
 
-
* Quadcore Xeon with 3GB of memory and SSD for fast I/O
 
=== HAT ===
=== HAT ===
-
* Optofidelity HAT
+
* [[Quality/QA-tools/hat-control|Optofidelity HAT]]
* Power and USB switch controller for N900
* Power and USB switch controller for N900
* Required for auto installing images
* Required for auto installing images
Line 36: Line 38:
=== Sensor ===
=== Sensor ===
-
* Current measurement
+
* Current measurement (optional, and is not operational yet)
 +
* Connected to [[Quality/QA-tools/hat-control|HAT]]

Latest revision as of 08:04, 1 June 2011

Contents

Example OTS Service Setup

OTS Setup for N900 DE

example ots layout

OTS Setup for N900 DE is a small and lightweight setup planned to provide testing support mainly for N900 DE project . It consists of OTS server, three workers and a build server that processes also backtraces. It's a team setup and because of the limited resources we unfortunately can't provide access to everyone.

Build Server & Core backend

  • Triggers testing and debug image builds
  • Triggers test requests to OTS server
  • Analyses cores and backtraces, reports them to crash reports web service
  • Heavy performance requirements
  • Quadcore Xeon with 3GB of memory and SSD for fast I/O

OTS Server

  • Distributes testing assignments to workers
  • Provides a log viewer
  • Sends test reports to QA Reports
  • Modest performance requirements
  • EEEPC with 1GHz Atom

OTS Worker

  • Autoinstalls images to N900 using HAT
  • Controls test equipment (e.g. measurement through HAT)
  • Executes tests on N900
  • Modest performance requirements
  • EEEPC with 1GHz Atom

HAT

  • Optofidelity HAT
  • Power and USB switch controller for N900
  • Required for auto installing images
  • Receives measurement data from sensors

WLAN AP

  • For tests that require WLAN access

Sensor

  • Current measurement (optional, and is not operational yet)
  • Connected to HAT
Personal tools