Skip to content

automated/linux/el2go/el2go

Description

Basic test suite EdgeLock2Go integration. The test enables EL2GO registration to the FoundriesFactory. If the device is successfully registered, the test passes. Running the test requires FoundriesFactory with EL2GO integration and a device with SE050 secure element. Optionally AWS IoT integration can be tested by setting AWS_ENDPOINT and AWS_CONTAINER variables. It is recommended to use Foundries.io awsiot-optee container with corresponding LmP release. The container sources can be found on github: https://github.com/foundriesio/containers/tree/master/awsiot-optee AWS_ENDPOINT is the URL returned by: aws iot describe-endpoint --endpoint-type iot:Data-ATS --query 'endpointAddress' --output text It is recommented to reset SE050 secure element after the test. This is done by setting RESET_SE05X to True.

Maintainer

  • milosz.wasilewski@foundries.io

OS

  • openembedded

Scope

  • functional

Devices

  • imx8mm
  • imx6ull

Steps to reproduce

  • cd ./automated/linux/el2go/
  • ./el2go.sh -s "${SLOT_INIT}" -p "${PTOOL}" -r "${RESET_SE05X}" -e "${AWS_ENDPOINT}" -c "${AWS_CONTAINER}"
  • ../../utils/send-to-lava.sh ./output/result.txt