21 lines
812 B
Markdown
21 lines
812 B
Markdown
|
|
|
||
|
|
## Black box tests execution
|
||
|
|
To run the black box tests with using Docker, the local Docker images of Thingsboard's microservices should be built. <br />
|
||
|
|
- Build the local Docker images in the directory with the Thingsboard's main [pom.xml](./../../pom.xml):
|
||
|
|
|
||
|
|
mvn clean install -Ddockerfile.skip=false
|
||
|
|
- Verify that the new local images were built:
|
||
|
|
|
||
|
|
docker image ls
|
||
|
|
As result, in REPOSITORY column, next images should be present:
|
||
|
|
|
||
|
|
thingsboard/tb-coap-transport
|
||
|
|
thingsboard/tb-http-transport
|
||
|
|
thingsboard/tb-mqtt-transport
|
||
|
|
thingsboard/tb-node
|
||
|
|
thingsboard/tb-web-ui
|
||
|
|
thingsboard/tb-js-executor
|
||
|
|
|
||
|
|
- Run the black box tests in the [msa/black-box-tests](../black-box-tests) directory:
|
||
|
|
|
||
|
|
mvn clean install -DblackBoxTests.skip=false
|