Versions Compared

Key

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

Introduction

This document covers both Integrated Edge Cloud Type 1 & 2.

Integrated Edge Cloud (IEC) is an important part of Akraino project. It focuses on the multi-archtecture based solution on the Edge and Cloud computing areas. In this document, we will give a brief introduction about IEC test framework.

...

The test is completed by a script which located at iec project. At first, the program will start a Nginx server based on nginx.yaml file. After the status of Nginx pods are OK, it will send a wget "get" request to the Nginx server port for getting the reply. If there is a reply, it will be checked automaticly and restored in local database. At last, all the resources about it Nginx will be deleted by "kubectl delete" command. 

Expected output

The script will get the information from the Nginx service IP for checking. Just as follows:

wget -O /dev/null "http://serviceIP"

...

The feature tests are still going on developing now.


Test Step:

All the test cases has been integrated into IEC projects. You can start those tests by simple scripts on K8s-master node just as follows.


# source src/foundation/scripts/functest.sh <master-ip> #Functest case

# source src/foundation/scripts/nginx.sh  #Nginx case

Test Dashboards

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

...