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            STAUTS
  • EdgeFaas API get camera image

    $ curl 192.168.0.118:8888/camera -o output.jpg
  • EdgeFaas API image recognition 

    $ 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 TestsTest ExecutedPassFailIn Progress
44400


Additional Testing

N/A

Bottlenecks/Errata

N/A

  • No labels