RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
Automatics Partner XML Configuration - partner-applicationContext.xml
Partner has to implement Provider Interfaces mentioned below and map the class in partner-applicationContext.xml
Bean Name | Automatics Core Provider | Mandatory | Description |
---|---|---|---|
testInitializer | com.automatics.providers.TestInitilizationProvider | Yes | APIs for Pre and Post Test Initialization |
deviceAccessValidator | com.automatics.providers.DeviceAccessValidator | Yes | APIs for Device Validation. For eg: To verify if device is accessible for taking for execution |
deviceConnectionProvider | com.automatics.providers.connection.DeviceConnectionProvider | Yes | APIs for executing commands within device |
rdkVideoDeviceProvider | com.automatics.providers.RdkVideoDeviceProvider | Yes, Only for RDKV | APIs for AV validation, fetching channel details etc |
deviceProvider | com.automatics.providers.rack.DeviceProvider | Yes, If REST impl is not provided | APIs to get device details, lock devices for exclusive access during test and release them after test etc |
deviceConnectionBasedTrace | com.automatics.providers.trace.AbstractTraceProviderImpl | No | APIs to get trace logs from device. Connection to device will be via DeviceConnectionProvider APIs |
serialConnectionBasedTrace | com.automatics.providers.trace.SerialTraceProvider | No | APIs to get trace logs from device via serial console. |
...