Meego Wiki
Views

Quality/QA-tools/OTS/ExampleSetup

From MeeGo wiki
< Quality | QA-tools | OTS
Revision as of 12:46, 31 May 2011 by Timakima (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

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. 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.

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

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

  • 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
Personal tools