Versions Compared

Key

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

Table of Contents
Introduction

This document covers both ELIOT Blueprint Use Case.

...

Akarino Test Group Information

The Test Environment consists of one topology :

  1. ELIOT topology with Kubernetes Cluster

...

Not Applicable

Overall Test Architecture

ELIOT Cluster Number of Nodes remains same as Release 1.0.

  • 1 Node - ELIOT Manager
  • 1 Node - ELIOT Edge Node (uCPE)

Both nodes are running on Virtual Machine - Cent OS 7.5 version.

In Release 1.0 Test Environment was :-

  • ELIOT Cluster with Kubernetes on Ubuntu OS 16.04

In Release 2.0 Test Environment is :-

  • ELIOT Cluster with Kubernetes on Cent OS 7.5

The Test Environment consists of one topology :

  • ELIOT topology with Kubernetes Cluster

...

  • on Cent OS Virtual Machines for ELIOT Manager and

...

  • ELIOT Edge Node

...

  • .

In ELIOT Manager the setup.sh is executed which internally installs docker ,k8s and tests k8s deployment by deploying nginx on ELIOT Edge Node

...

Traffic Generator

N/A

Test API description

The Test cases in Release 2.0 remains same as Release 1.0; the verification is to check setup of ELIOT Cluster on Cent OS

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

Test Result :

All Test cases are passed.

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

Blueprint extension tests

...

Total Tests

Test Executed

Pass

Fail

In Progress

223320


Additional Testing

N/A

Bottlenecks/Errata

...