...
Some test cases are re-used from Release 12.0. Test cases are marked as inherited from Release 12.0 and New Test Cases.
...
Test Environment
ELIOT Cluster with Kubernetes + EdgeX Platform on Ubuntu OS
CI Details
For CI , EALT Blueprint is using Akraino Community Jenkins Server.
For CD, EALT Blueprint is using Private Huawei Lab Jenkins Server. Daily deployment build gets executed and logs are uploaded to nexus repo.
CI Jobs
- Triggered by gerrit patch creation/update, the job runs verify.sh under ealt project.
- Upload the job log to Nexus server in post-build actions
CD Jobs
- Triggered daily automatically , can also be executed manually.
- Executes an bootstrap shell script command to install the complete the environment and executes verify script to check the ELIOT - IoT Gateway cluster.
- Upload the job log to Nexus server in post-build actions
1.1 ELIOT Platform Test
Test Case 1: NGINX deployment verification.
(Inherited from Release 12.0)
Test inputs:
Execute the bootstrap script to setup the ELIOT platform. The bootstrap script internally invokes verifyk8s.sh script.
...
Test Case 2 : Test Kubernetes cluster, EdgeX Platform Check.
(New Test CaseInherited from Release 2.0)
Test Input :
Execute the bootstrap script to setup the ELIOT Platform.
...