RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
Repository Name | Repository Path | Branch | Description |
---|
RDKB-Utils | https://code.rdkcentral.com/r/admin/repos/rdk |
/tools/automatics/ |
rdkb-test- |
utils | rdk-next |
Holds RDKB Util APIs for execution. |
This test project is |
maven dependent on Automatics Core project and the JAR is deployed to repository and downloaded as a dependency from RDKB-Tests. | |
RDKB-Tests | https://code.rdkcentral.com/r/admin/repos/ |
Standalone UI based tool where user can configure urls and other data required for test execution
For eg: Base url for REST implementation by partner will be configured in this tool which is used by Automatics orchestration and Automatics core.
rdk/tools/automatics/ |
rdkb-tests | rdk-next | Holds |
RDKB tests for execution. This is the project checkout by jenkins and executes tests in them. This test project is maven dependent on Automatics Core project via transitive dependency with Partner Java API implementation. |
Partner Repositories
To use Automatics system, partner has to provide implementation for Providers based API specification at .
There are two types of implementations required from partner.
Automatics 3.0 Generic Tests | https://code.rdkcentral.com/r/admin/repos/rdk/tools/automatics/scriptless-test-config | rdk-next | Holds automatics 3.0 utility and test script configuration in json format |
Partner Java API
implementation
Maven based project implemented based on specification.
This project adds Automatics Core as maven dependency and implements all Java based providers.
Partner implementation project is added as maven dependency in Automatics Generic Tests. Any direct dependencies to Automatics Core in Generic Tests project are
removed and Partner implementation is added as dependency during development and test execution.
Only generic tests, use this project as maven dependency.
Partner REST API
implementation