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