thingsboard/msa/black-box-tests
Andrew Shvayka a3f3578b65
Merge pull request #5796 from desoliture1/gatewayFix
[WIP][3.3.3] MQTT Gateway API - fix response data on attributes request
2022-01-20 13:04:48 +02:00
..
2022-01-17 14:07:46 +02:00
2021-05-28 12:15:55 +03:00

Black box tests execution

To run the black box tests with using Docker, the local Docker images of Thingsboard's microservices should be built.

  • Build the local Docker images in the directory with the Thingsboard's main 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-lwm2m-transport
    thingsboard/tb-http-transport
    thingsboard/tb-mqtt-transport
    thingsboard/tb-snmp-transport
    thingsboard/tb-node
    thingsboard/tb-web-ui
    thingsboard/tb-js-executor
  • Run the black box tests in the msa/black-box-tests directory:

      mvn clean install -DblackBoxTests.skip=false