Versions Compared

Key

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

Introduction

This document covers both ELIOT Blueprint Use Case.

...

In addition ELIOT stack focuses to have infrastructure for edge computing which will enable high performance, high availability, security and reduce latency.

Akarino Test Group Information

The Test Environment consists of two topology :

  1. ELIOT topology with Kubernetes Cluster + EdgexPlatform
  2. ELIOT topology with KubeEdge

Overall Test Architecture

ELIOT topology with Kubernetes Cluster.
ELIOT Manager and single ELIOT Edge Node are installed VM having Ubuntu 16.04.

...

In the KubeEdge init command the nginx is deployed in ELIOT - Edge Core.

Traffic Generator

N/A

Test API description

ELIOT Platform Test

Test Case 1: Test Kubernetes cluster check.

Test Input :

Execute the bootstrap script to setup the ELIOT Platform

...

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


Test Case 2:

The Test inputs

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

Test Procedure

The setup.sh script will deploy nginx server in the ELIOT Edge Node after Kubernetes Installation.

Expected output

It will check nginx deployment and result the details in the log.

Test Results

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

...

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

Conformance Test:

Test Execution Step :

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

...

Integration with Akraino.Nexus Repo is pending will be uploaded later and path will be shared.

Blueprint extension tests

N/A

Feature Project Tests

Work In Progress

Test Dashboards

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

Total Tests

Test Executed

Pass

Fail

In Progress

3
30


Additional Testing

N/A

Bottlenecks/Errata

N/A