Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

User need to setup and configure Automatics Orchestration, Automatics properties configuration, Automatics Jenkins and Device manager components need to be setup and configured as mandatory for part of Automatics Setup in the User Environment.

Automatics Orchestration

Automatics Orchestration, as the name suggests, it orchestrates the execution of tests on RDK builds. It provides a good user interface through which user can schedule execution, view and analyze execution results, manage test scripts for execution and configure data for automated CI verification.

  • Automatics Orchestration Setup

                  Automatics Orchestration Setup   document will provide the deployment steps for setting up Automatics Orchestration in a Machine.

  • Automatics Orchestration Configuration

                 Automatics Orchestration Configuration  page has list of parameters and partner has to configure values for their environment. The description of each parameter is provided which helps the partner to configure them.

Automatics Properties

User can configure automatics and partner specific config data and device model specific config data using the Automatics Properties tool. The data from Automatics Properties will be consumed by  Automatics Core/Partner Implementation/Rest Implementation Projects for executing the test cases. Partner can also configure their environment specific config data to it.Automatics Properties Configuration

Automatics Properties  document will provide details on how properties expected in properties document and partners can configure their environment specific config the data required for test execution on Automatics.

Automatics

...

Jenkins

Jenkins is used by Automatics to perform test execution and to deploy Automatics Core to maven artifact repository.

Automatics Jenkins Setup document provides details on how to set up , deploy and configure Jenkins.

Device Manager Setup

Jenkins.

  • In Automatics, test execution happens within Jenkins. Refer Jenkins Job for Test Execution page to create and configure Jenkins Job for test execution.
  • As part of Automatics setup, partner has to deploy automatics core in their own self hosted maven artifact repository. Automatics-core artifact to be deployed will be generated in format format 'automatics-core-{version}.jar'. Automatics Core : Jenkins Deployment Job configuration page will provide details on creating Jenkins job for Automatics Core deployment.

Device Manager

Device Manager is a REST API based tool that manages device details. The tool works as an inventory of devices providing device details, manages device reservation and so on. It also provides implementation of DeviceManagement APIs required by Automatics Orchestration and Automatics Core with basic data available in Device Manager

Device Manager Deployment Prerequisites  provides the list of software should be installed and available for running Device Manager server.

Device Manager Environment Setup provides the steps to setup Device Manager Server and its dependent softwaresDevice Manager Deployment Document provides the deployment steps for setting up Device Manager server and all its dependencies.