< Quality | QA-tools(Difference between revisions)
|
|
| (42 intermediate revisions not shown) |
| Line 2: |
Line 2: |
| | | | |
| | Welcome to the Open Test System (OTS) Wiki 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 == | | == Introduction == |
| | | | |
| - | OTS is the '''Open Test Service''' for testing software systems on evolving hardware architectures. | + | OTS is the '''Open Test System''' for testing software systems on evolving hardware architectures. |
| | | | |
| | It was born out of the test framework incrementally developed for use on [http://maemo.org/ Maemo] project and is in use for 24/7 testing service by [http://www.nokia.com/ Nokia]. | | It was born out of the test framework incrementally developed for use on [http://maemo.org/ Maemo] project and is in use for 24/7 testing service by [http://www.nokia.com/ Nokia]. |
| | | | |
| - | === What it does ===
| + | More detailed info can be found from [[Quality/QA-tools/OTS/About|about]] page. |
| | | | |
| - | '''OTS has the following primary functions:'''
| + | == Releases == |
| | | | |
| - | * Distribution
| + | Current release [http://meego.gitorious.org/meego-quality-assurance/ots tag 0.8.10]. See [[Quality/QA-tools/OTS/UserDocumentation/Upgrading|upgrading]] instructions! |
| - | * Load balancing
| + | |
| - | * Remote command running
| + | |
| - | * Hardware control
| + | |
| - | * Data Acquisition
| + | |
| - | * Data Analysis
| + | |
| | | | |
| - | '''OTS offers the following services:'''
| + | Next release [http://bugs.meego.com/show_bug.cgi?id=23933 0.8.11] |
| | | | |
| - | * Fully Open Source
| + | See OTS [[Quality/QA-tools/OTS/Roadmap| roadmap.]] |
| - | * Web server
| + | |
| - | * Extensible Architecture
| + | |
| - | * Interoperability
| + | |
| | | | |
| - | === Why it does it === | + | == Documentation == |
| - | | + | |
| - | Quite simply: to increase efficiency and quality of on-device software testing.
| + | |
| - | | + | |
| - | === How it does it ===
| + | |
| - | | + | |
| - | The [[Quality/QA-tools/OTS/Architecture | System Overview]] gives an outline of how OTS works
| + | |
| - | | + | |
| - | === Installing ===
| + | |
| - | | + | |
| - | Follow the [[Quality/QA-tools/OTS/UserDocumentation/Installation | installation instructions]]
| + | |
| - | | + | |
| - | == Index ==
| + | |
| - | | + | |
| - | === Architecture ===
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Architecture | Overview]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Components | Components]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Plugins | Plugins]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/DataFlow | DataFlow]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Behaviour | Behaviour]]
| + | |
| - | | + | |
| - | === APIs ===
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/DeveloperDocs/OTS_Server_API | Server]]
| + | |
| - | | + | |
| - | * [http://gitorious.org/qa-tools/ots/blobs/dev_branch_0.8/ots.server/ots/server/distributor/api.py Distributor]
| + | |
| - | | + | |
| - | * [http://gitorious.org/qa-tools/ots/blobs/dev_branch_0.8/ots.results/ots/results/api.py Results]
| + | |
| - | | + | |
| - | * [http://gitorious.org/qa-tools/ots/blobs/dev_branch_0.8/ots.worker/ots/worker/api.py Worker]
| + | |
| - | | + | |
| - | === System Wide Concerns ===
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Routing | Testrun Routing]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Protocols | Ports and Protocols]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Configuration | Configuration]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/DeveloperDocs/OTS_Timeouts | Timeouts]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/OptimisingThroughput | Optimising Throughput]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/WatchingOTS | Watching OTS]]
| + | |
| - | | + | |
| - | === 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]]
| + | |
| - | | + | |
| - | === Troubleshooting ===
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Troubleshooting | Troubleshooting]]
| + | |
| - | | + | |
| - | == Argot ==
| + | |
| | | | |
| | + | * [[Quality/QA-tools/OTS/UserDocumentation | User Documentation]] |
| | + | ** [[Quality/QA-tools/OTS/UserDocumentation/Installation | Installation Ubuntu]] |
| | + | ** [[Quality/QA-tools/OTS/UserDocumentation/Installation_rpm | Installation RPM]] |
| | + | ** [[Quality/QA-tools/OTS/UserDocumentation/Upgrading | Upgrading]] |
| | + | * [[Quality/QA-tools/OTS/DeveloperDocs | Developer Documentation]] |
| | + | * [[Quality/QA-tools/OTS/AdminDocs | System Administration]] |
| | * [[Quality/QA-tools/OTS/Glossary | Glossary]] | | * [[Quality/QA-tools/OTS/Glossary | Glossary]] |
| - | | + | * [[Quality/QA-tools/OTS/ExampleSetup | Example OTS Service Setup]] |
| - | == Standards and Conventions ==
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Packages | Packages]] | + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/ErrorCodes | Error Codes]]
| + | |
| - | | + | |
| - | == Project Planning ==
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Roadmap | Roadmap]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/DevelopmentStatus | DevelopmentStatus]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Meetings | Meetings]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/ReleaseChecklist | ReleaseChecklist]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools#Release_Practices | Release Practices]]
| + | |
| - | | + | |
| - | * [[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.
| + | |
| - | | + | |
| - | | + | |
| - | === User Documentation ===
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/UserDocumentation | User Documentation]]
| + | |
| - | | + | |
| - | * [[Quality/QA-tools/OTS/Flashing | Flashing]]
| + | |
Welcome to the Open Test System (OTS) Wiki Index.