Introduction
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 test on it.
This document is divided into 3 parts. At first, we will introduce the basic infrastructure about our test framework. Secondly, we will introduce some test cases about IEC environments and user cases. Finally, we will give our testing result about it.
Akarino Test Group Information
Currently, 2 or 3 virtual hosts will be deployed on arm64 platform by compass or fuel tools. For the baremetal server on which will be deployed virtual hosts, it must meet those hardware and software requirements. In addition, the Internet is essential for the CI platform.
Operating System | CPU Archtecture | Memory | Hard disk | Network |
Ubuntu 16.04 | Arm64 | 16G | 500G | 1Gbps (Internet essential ) |
Overall Test Architecture
The following picture describes the overall testing environment deployed by Compass tools. For the whole environment, there are 3 virtual hosts will be deployed. One is jumper host which is used for running the k8s deployment scripts. Others are 2 K8s nodes which will be deployed K8s with Calico. For each of virtual host, there are 2 NICs with 1Gbps, 50G hard disk, 4G memory and 2 cores.
Test Bed
Test Framework
Traffic Generator
Test API description
<Akraino common tests>
The Test inputs
Test Procedure
Expected output
Test Results
<Blueprint extension tests>
The Test inputs
Test Procedure
Expected output
Test Results
<Feature Project Tests>
The Test inputs
Test Procedure
Expected output
Test Results
Test Dashboards
Single pane view of how the test score looks like for the Blue print.
Total Tests | Test Executed | Pass | Fail | In Progress |
---|---|---|---|---|