The MQTT publisher/subscriber/pubsub tests suites are currently depending on an external MQTT broker being available. In result, the test suites cannot be executed in twister and need to be run manually, which makes them kind of pointless from the CI perspective. This commit reworks the tests, so that they no longer rely on an external broker being available, but rather implement minimalistic broker functionality for test purposes only. This will make the tests self contained, and thus executable in the CI. Since it makes not point to duplicate the effort between the test suites, the test suites have been merged into a single mqtt_client test suite. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no> |
||
|---|---|---|
| .. | ||
| coap | ||
| coap_client | ||
| coap_server/common | ||
| dns_addremove | ||
| dns_cache | ||
| dns_packet | ||
| dns_resolve | ||
| dns_sd | ||
| http_header_fields | ||
| http_server | ||
| lwm2m | ||
| mdns_responder | ||
| mqtt/v3_1_1 | ||
| mqtt_sn_client | ||
| mqtt_sn_packet | ||
| tls_credentials | ||