Norbert Heusser
f424667fca
Merge branch 'develop' into NorbertHeusser:develop
2022-07-08 09:30:53 +00:00
Kai Buschulte
a883bda9c1
Add CMake test target
...
Use `ctest` or `make test` to run all tests.
With this it's also possible to run tests on a Mac.
Relative paths used in tests become absolute ones to make tests
executable from any build folder.
Also fixed race condition in
test/broker/11-persistent-subscription-no-local.py
Signed-off-by: Kai Buschulte <kai.buschulte@cedalo.com>
2022-06-22 23:56:50 +01:00
Norbert Heusser
306b76d7f6
Create github build action to build Mosquitto and added timeout
...
to python tests waiting for subprocess to avoid github actione being blocked
Signed-off-by: Norbert Heusser <norbert.heusser@cedalo.com>
2022-05-08 10:40:30 +00:00
Roger A. Light
93ed5721e2
No need to set keepalive in most tests.
2021-12-30 08:35:45 +00:00
Roger A. Light
8cd2411ab6
Tests should typically use listener instead of port.
2021-07-28 14:20:01 +01:00
Roger A. Light
69f84bbca9
Simplify "expect_packet" tests.
2020-08-12 15:18:18 +01:00
Roger A. Light
e0d0af54a5
01 broker tests with v5 support
2019-10-10 17:15:19 +01:00
Roger A. Light
636d0f1f74
Fix printing on broker tests.
2019-04-02 14:06:28 +01:00
Roger A. Light
7e49d91898
Convert tests to Python 3
2019-03-28 21:32:12 +00:00
Roger A. Light
34e7da426c
Use test helper for importing modules.
2018-11-27 11:26:21 +00:00
Roger A. Light
5d2f5c25d7
Experimental parallel testing for broker.
2018-04-15 23:38:18 +01:00
Roger A. Light
07b21f0fe5
Fix minor test problems highlighted by codacy.com.
2016-04-09 22:18:11 +01:00
Roger A. Light
4c72b2dd45
[457373] Fix tests when compiled with WITH_TLS=no.
...
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=457373
2015-01-16 21:39:42 +00:00