Introduction
This document covers Test Deployment Environment and Demo App on Smart Cities Blueprint.
Akarino Test Group Information
N/A
Overall Test Architecture
PC use curl command line tool to access EdgeFaaS APIs.
Software Version
Ubuntu 18.04 LTS / Mac 10.15 / Windows 10
curl 7.79.1
Devices Under Test
centec-7127:
CPU(s): 2
Mem: 4Gb
Nvidia Nano
CPU(s): 4
Mem: 2Gb
Demo App Test
Authentication k3s node
Below show a k3s agent join k3s server
NodeAuthServer will check the node's validity. Check it log file /var/log/NodeAuthServer.log
Below show NodeAuthServer find an invalid node, then remove it from the k3s server.
Below show NodeAuthServer find a valid node. keep the node in k3s server.EdgeFaas API sysinfo
$ curl 192.168.0.118:8888/sysinfo
--------- Nodes ---------
NAME IP STAUTS
sonic 192.168.0.116 TRUE
u0u0-nano 192.168.0.118 TRUE
--------- Pods ---------
NAME HostIP STAUTSEdgeFaas API sysinfo
$ curl 192.168.0.118:8888/camera -o output.jpgEdgeFaas API sysinfo
$ curl 192.168.0.118:8888/image -T cup.jpg
Test Dashboards
Single pane view of how the test score looks like for the Blue print.
Total Tests | Test Executed | Pass | Fail | In Progress |
---|---|---|---|---|
4 | 4 | 4 | 0 | 0 |
Additional Testing
N/A
Bottlenecks/Errata
N/A