wolfSSL / wolfMQTT

wolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.
https://www.wolfssl.com
GNU General Public License v2.0
518 stars 156 forks source link

Exclude CI tests with external brokers #362

Closed embhorn closed 9 months ago

embhorn commented 9 months ago

Script tests will now check if the environment variable WOLFMQTT_NO_EXTERNAL_BROKER_TESTS is enabled.

This was necessary because the CI tests were failing when the scripts attempted connections to the test brokers too frequently.

The Ubuntu test does run the AWS and Azure tests on the first config / make check, but not subsequent tests.