Versions Compared

Key

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

...

This document covers  Test Deployment Environment and Test Case Result for  Enterprise Applications on Lightweight 5G Telco edge (EALTEALTEdge) Gateway Blueprint. 

The topology  in this release for this version includes 3 Ubuntu 18.04 Virtual Machine nodes and 1 CentOs 7.7 Virtual Machine node which are Jump Host, MECM and MEPMEC Hosts

Akraino Test Group Information

...

Test Topology 

The Test Environment for EALT Edge EALTEdge Blueprint is a Virtual Machine Environment hosted on Huawei Public Cloud. 

Four Virtual Machines are being used:

OCD Host -  Virtual Machine Details 

Architectureaarch64
CPU(s)8
Online CPU0-7
Thread per Core

1

Core(s) per socket8
Operating SystemUbuntu 18.04

MECM  Virtual Machine Details 

Architectureaarch64
CPU(s)8
Online CPU0-7
Thread per Core

1

Core(s) per socket8
Operating SystemUbuntu 18.04

MEP MEC Host Node 1 Virtual Machine Details

Architectureaarch64
CPU(s)8
Online CPU0-7
Thread per Core

1

Core(s) per socket8
Operating SystemUbuntu 18.04


MEP MEC Host Node 2 Virtual Machine Detail

Architecturex86_64
CPU(s)4
Online CPU0-3
Thread per Core

2

Core(s) per socket2
Operating SystemCentOS 7.7

CI / CD Details 

For CI , EALT EALTEdge Blueprint is using Akraino Community Jenkins Server. 

For CD, EALT EALTEdge Blueprint is using Private Huawei Lab Jenkins Server. Daily deployment build gets executed and logs are uploaded to nexus reporepository.

CI Jobs

  • Triggered by gerrit patch creation/update, the job runs verify.sh under ealt-edge project. 
  • Upload the job log to Nexus server in post-build actions

...

  • Triggered daily automatically , can also be executed manually.
  • Executes an Ansible-Playbook single command to install the complete the environment and executes verify script to check the MECM and MEP MEC Host cluster.
  • Upload the job log to Nexus server in post-build actions

...

Node 2 : MECM (Multi Access Edge Computing Manager) Ubuntu VM 18.04

Node 3 : MEP MEC Host (Multi Access Edge PlatformComputing Host) Ubuntu VM 18.04

Node 4: MEP MEC Host (Multi Access Edge PlatformComputing Host) CentOS VM 7.7

Test Cases

...

Test case to verify successful deployment of EALT EALTEdge Components - MECM and MEP MEC Host , two cases are being executed. 

...

Test Case 2 : Deploying nginx on the MECM k8s cluster and on the MEP MEC Host K3S cluster. The test cases is included in the CI and the logs are pushed along with the deployment logs in the nexus reporepository.

Nexus RepoRepository:

https://nexus.akraino.org/content/sites/logs/huawei/blueprints/ealt-edge/job/ealt-edge-deploy-virtual-daily-master/135/

Currently for EALT EALTEdge Blueprint Functional testing is under development.

...