Meego Wiki
Views

Quality/QA-tools/OTS

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Index)
(OTS Index)
Line 45: Line 45:
== Index ==
== Index ==
-
=== Architecture ===
+
=== Developer Documentation ===
 +
 
 +
* [[Quality/QA-tools/OTS/DeveloperDocs | Developers Start Here ]]
 +
 
 +
* [[Quality/QA-tools/OTS/DevelopmentGuidelines | Development Guidelines]]
 +
 
 +
* [[Quality/QA-tools/OTS/CreatingAPublisher | Creating a Publisher]]
 +
 
 +
* [[Quality/QA-tools/OTS/Transition0.1-0.8 | Making the transition from 0.1 to 0.8]]
 +
 
 +
* [[Quality/QA-tools/OTS/Contributions | Contributions]]
 +
 
 +
==== Architecture ====
* [[Quality/QA-tools/OTS/Architecture | Overview]]
* [[Quality/QA-tools/OTS/Architecture | Overview]]
Line 57: Line 69:
* [[Quality/QA-tools/OTS/Behaviour | Behaviour]]
* [[Quality/QA-tools/OTS/Behaviour | Behaviour]]
-
=== APIs ===
+
==== APIs ====
* [[Quality/QA-tools/OTS/DeveloperDocs/OTS_Server_API | Server]]
* [[Quality/QA-tools/OTS/DeveloperDocs/OTS_Server_API | Server]]
Line 66: Line 78:
* [http://gitorious.org/qa-tools/ots/blobs/dev_branch_0.8/ots.worker/ots/worker/api.py Worker]
* [http://gitorious.org/qa-tools/ots/blobs/dev_branch_0.8/ots.worker/ots/worker/api.py Worker]
-
 
-
=== Developer Documentation ===
 
-
 
-
* [[Quality/QA-tools/OTS/DeveloperDocs | Developers Start Here ]]
 
-
 
-
* [[Quality/QA-tools/OTS/DevelopmentGuidelines | Development Guidelines]]
 
-
 
-
* [[Quality/QA-tools/OTS/CreatingAPublisher | Creating a Publisher]]
 
-
 
-
* [[Quality/QA-tools/OTS/Transition0.1-0.8 | Making the transition from 0.1 to 0.8]]
 
-
 
-
* [[Quality/QA-tools/OTS/Contributions | Contributions]]
 
=== System Administration ===
=== System Administration ===
Line 93: Line 93:
* [[Quality/QA-tools/OTS/WatchingOTS | Watching OTS]]
* [[Quality/QA-tools/OTS/WatchingOTS | Watching OTS]]
-
=== Troubleshooting ===
+
=== Standards and Conventions ===
-
 
+
-
* [[Quality/QA-tools/OTS/Troubleshooting | Troubleshooting]]
+
-
 
+
-
== Argot ==
+
-
 
+
-
* [[Quality/QA-tools/OTS/Glossary | Glossary]]
+
-
 
+
-
== Standards and Conventions ==
+
* [[Quality/QA-tools/OTS/Packages | Packages]]
* [[Quality/QA-tools/OTS/Packages | Packages]]
Line 107: Line 99:
* [[Quality/QA-tools/OTS/ErrorCodes | Error Codes]]
* [[Quality/QA-tools/OTS/ErrorCodes | Error Codes]]
-
== Project Planning ==
+
=== Project Planning ===
* [[Quality/QA-tools/OTS/Roadmap | Roadmap]]
* [[Quality/QA-tools/OTS/Roadmap | Roadmap]]
Line 121: Line 113:
* [[Quality/QA-tools/OTS/PEPs | PEP]]
* [[Quality/QA-tools/OTS/PEPs | PEP]]
-
OTS releases are done when a new release makes sense from OTS point of view. There are no scheduled releases.
+
=== Terminology ===
 +
* [[Quality/QA-tools/OTS/Glossary | Glossary]]
 +
 +
=== Troubleshooting ===
 +
 +
* [[Quality/QA-tools/OTS/Troubleshooting | Troubleshooting]]
=== User Documentation ===
=== User Documentation ===

Revision as of 20:28, 9 December 2010

Contents

OTS Index

Welcome to the Open Test System (OTS) Wiki Index.

The User Documentation applies to the 0.1 release.

The Developer Documentation track the 0.8 branch (currently under development - see the Project Planning section below).

Introduction

OTS is the Open Test Service for testing software systems on evolving hardware architectures.

It was born out of the test framework incrementally developed for use on Maemo project and is in use for 24/7 testing service by Nokia.

What it does

OTS has the following primary functions:

  • Distribution
  • Load balancing
  • Remote command running
  • Hardware control
  • Data Acquisition
  • Data Analysis

OTS offers the following services:

  • Fully Open Source
  • Web server
  • Extensible Architecture
  • Interoperability

Why it does it

Quite simply: to increase efficiency and quality of on-device software testing.

How it does it

The System Overview gives an outline of how OTS works

Installing

Follow the installation instructions

Index

Developer Documentation

Architecture

APIs

System Administration

Standards and Conventions

Project Planning

Terminology

Troubleshooting

User Documentation

Personal tools