RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
In Automatics python test cases will be selected automatically based on the mapping done for each automation id as PYTHON. Once a test case id identified as python JENKINS Job for test execution will be triggered. Once the test execution starts it will fetch the necessary parameters from automatics orchestration and based on that python test case execution will be triggered.
The below properties should be added to automatics properties before the test execution
# ========= Python TC Config =========== #
Python.exec.command=python3
Python.wrapper.script=automaticsPythonLib
Python.rdkb.exec.jar.name=rdkb-automation-0.0.1-SNAPSHOT.jar
Python.rdkv.exec.jar.name=rdkv-automation-0.0.1-SNAPSHOT.jar
Python.script.checkout.folder.name=automaticsPythonTest
Property | Description |
---|---|
Python.exec.command | This property holds the python command available in jenkins vm for executing python test scripts |
Python.wrapper.script | This is the name of Automatics python Library which contains the wrapper scripts. It is named as "automaticsPythonLib" |
Python.rdkb.exec.jar.name | This is the name of the RDKB jar file name which will be used for test execution. |
Python.rdkv.exec.jar.name | This is the name of the RDKV jar file name which will be used for test execution. |
Python.script.checkout.folder.name | This is the property which holder the name of the folder in which your python test case will be cloned |