Versions Compared

Key

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

...

Traffic Generator

N/A

Test API description

Deployment Type 1 Test Environment

ELIOT Platform Test

Test Case 1: Test Kubernetes cluster

...

, EdgeX Platform  Check.

Test Input :

Execute the bootstrap script to setup the ELIOT Platform

...

edgex-support-scheduler-bc8f4fd6-42bbj                     1/1                           Running                                              0                   26h           192.168.53.78                akraino-slave-0003                      <none>                  <none>

Test Case 2: NGINX deployment verification.

The Test inputs

There should be a nginx.yaml configuration files which is used for deploying the Nginx on ELIOT Edge Node.

...

nginx-deployment-74d48dbfb8-kvx9q 1/1       Running           0            18h

CI/CD Logs:

Nexus Repo Path:-

https://nexus.akraino.org/content/sites/logs/huawei/blueprints/iotgateway/job/eliot-iotgateway-deploy-k8s-virtual-daily-master/221/

Conformance Test:

Test Execution Step :

Blu-Val Validation test suite Kubernetes conformance test case is executed on ELIOT Platform

...

https://nexus.akraino.org/content/sites/logs/huawei/blu-val/job/eliot-deploy-virtual-daily-master-validation/13/

Deployment Type 2 Test Environment

ELIOT Deployment on Tailored OS.


ELIOT Platform Test

Test Case 1: Test Kubernetes cluster & OPC_UA Platform  Check.

Test Input :

Execute the bootstrap script to setup the ELIOT Platform

Test Procedure:

root@akraino-slave-001:-# cd eliot/blueprints/iotgateway/script

root@akraino-slave-001:-# source setup.sh

root@akraino-slave-0001:~# kubectl get nodes

NAME                              STATUS   ROLES   AGE  VERSION

akraino-slave-0001      Ready   master   18h    v1.16.0

akraino-slave-0002      Ready   <none>  18h    v1.16.0

OPC-UA Platform successful installation is integrated in the setup.sh. Console log will record the successful installation message, same is recorded in nexus repo, path is shared in CI/CD Log section.

CI/CD Logs:

Nexus Repository URL :

https://nexus.akraino.org/content/sites/logs/huawei/blueprints/iotgateway/job/eliot-deploy-iotgateway-minimal-os-virtual-daily-master/65/

Deployment Type 3 Test Environment

ELIOT Deployment  with KubeEdge


CI/CD Logs:

Nexus Repository URL :

https://nexus.akraino.org/content/sites/logs/huawei/blueprints/iotgateway/job/eliot-deploy-kubeedge-ubuntu-virtual-daily-master/12/

Blueprint extension tests

N/ANot Applicable

Feature Project Tests

Work In ProgressNot applicable

Test Dashboards

Single pane view of how the test score looks like for the Blue print.

Total Tests

Test Executed

Pass

Fail

In Progress

33300


Additional Testing

N/A

Bottlenecks/Errata

...