Meego Wiki
Views

Quality/QA-tools/OTS/DeveloperDocs/OTS Timeouts

From MeeGo wiki
< Quality | QA-tools | OTS | DeveloperDocs
Revision as of 09:48, 9 December 2010 by Tgalvin (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

OTS Timeouts

Execution Timeout

This impacts the Conductor as this is the component responsible for running the testrunner-lite in OTS. It also has a role to play in calculating the Run Timeout which impacts the Distributor.

Given the nature of the on-device testing there is a risk that the test execution will be left hanging. The Task Timeout prevents this.

Run Timeout

This impacts the Distributor.

This is calculated by summing the three elements that make up a run.

queue_timeout + run_timeout + controller_timeout

It prevents the server getting clogged with never ending processes.

Queue Timeout

The time allotted for a Task to be picked up from the AMQP queue.

Controller Timeout

The time allotted for Hardware Control elements (e.g Flashing / Booting)

Personal tools