...
CI/CD Regression Tests: Docker Private Registry
This set of test cases confirms the Docker private registry setup, population, and tear-down procedures.
The Test inputs
The test scripts and data are stored in the source repository's cicd/tests/docker
directory.
Test Procedure
The test bed is placed in a state with the deploy and master node setup complete, but with Kubernetes, EdgeX, and the private registry not running.
Execute the test scripts:
robot cicd/tests/docker
Expected output
The test script will start the registry, pull upstream images and populate the registry, clean images left over from the pull process, stop the registry, and remove the registry. The robot command should report success for all test cases.
Test Results
Pass
CI/CD Regression Tests: Node Setup
...
The test steps and data are contained in the scripts in the source repository cicd/testtests/lora
directory.
Test Procedure
...
Execute the test scripts:
robot cicd/testtests/lora
Expected output
The test cases will check if MQTT messages containing temperature data gathered from the sensor nodes are arriving at the master node on the topic for each each edge node. Validating , validating that the LoRa device support is functioning.
...