Split tests into service-based and normal tests
currently using testcontainers
frameworks to instatiante docker containers for various services like mqtt, influx.
- proposal to rely on those services to already been started, and split tests in normal tests and those, that need services.
-
test
tasks runs only normal tests -
allTests
includes all tests and is run by the CI - introduce utility methods to get correct host for those services based on whether running in CI or locally
Scheduled after #30 (closed) and #33 (closed) is closed.
Edited by René Schöne