Commit Graph

19 Commits (master)

Author SHA1 Message Date
Eric Blankenhorn 7262e3b5bb release test fixes 2026-07-02 12:37:25 -05:00
Eric Blankenhorn 448103d357 v1.19.1 release prep 2024-11-05 10:45:39 -06:00
philljj 2bb400b0e2 Add stress test. 2023-12-27 15:21:57 -06:00
philljj c329ef77b3 Add curl easy socket backend: fix warning, fix multithread test. 2023-12-08 15:07:33 -06:00
David Garske 2f7506a8ca More logs on failure/timeout. 2023-11-21 16:08:54 -08:00
David Garske e46c2e9507 For systems without bwrap use a random port and no TLS. 2023-11-21 15:09:21 -08:00
David Garske bffe15c839 Improvements to the tests. MacOS local broker. Improve `WOLFMQTT_TEST_NONBLOCK`. 2023-11-21 15:08:25 -08:00
David Garske 694e37997d Peer review feedback. Keep cancel private function unless non-block or multi-thread. Fix for `--disable-tls` and added tests. 2023-11-21 15:08:25 -08:00
Eric Blankenhorn eb057eabf6 Add mosquitto to CI tests 2023-10-26 11:57:28 -05:00
Juliusz Sosinowicz d69c7b5a30 Fix script bwrap calls 2023-05-12 09:13:33 +02:00
Juliusz Sosinowicz dde03b3c9d Remove sleep calls in scripts 2023-05-11 17:12:19 +02:00
Juliusz Sosinowicz ceee98d4a1 bwrap tests when using local mosquitto instance 2023-05-11 17:08:38 +02:00
Lealem Amedie d7ec0a739b Fix bug in test scripts 2021-12-29 10:20:49 -07:00
Eric Blankenhorn a9e9e0885f Fix scripts for host without mosquitto 2021-12-17 16:24:03 -06:00
Eric Blankenhorn 039e04359b Remove unused sub_id element, add support for local test broker 2021-11-19 11:33:13 -06:00
David Garske bc8832a7bc Fixes for multi-threaded handling. Added encode debug log messages. Added logging for thread using `WOLFMQTT_DEBUG_THREAD`. 2019-12-27 13:03:58 -08:00
David Garske f96e79b3b5 Fix to add random client_id and topic as hex string when example use "-T" option. Fix for test scripts to check non-zero return code. Enable WIOT example with `--enable-nonblock` set. 2019-12-27 10:03:24 -08:00
David Garske 9950178322 Fixes for non-blocking and multi-threading edge cases.
* Fix for multi-threading case where packet_obj of wrong type could be used.
* Fix to allow multi-threaded example when non-blocking build option is enabled.
* Added message when `mqtt_check_timeout` triggers timeout.
* Added extra timeout for test scripts because 1 second is too small to give enough time in all cases (1.9-2.0 seconds is seen as a 1 second change).
2019-12-26 16:48:50 -08:00
Eric Blankenhorn 0b6fbc3496 Multithread capability added 2019-07-02 17:34:03 -05:00