Input source for clickhouse tests was changed to injectmsg
where it is possible. This will result in a shorter and easier
to read debug file and the tests won't fail duo to port problems
on the testbench.
A new parameter allowUnsignedCerts is added to make it
possible to connect via HTTPS without the need for certificates.
Most tests were changed to use HTTPS.
some tests had "http:" included in their expected response, and thus
failed on TLS-secured systems. This has been fixed.
Note that the tests still depend on english language clickhouse error
messages. We could probably improve here as well.
This output module adds the posibility to send
INSERT querys to a Clickhouse database.
The messages are sent via a REST interface.
This commit also adds support of the testbench
for clickhouse tests, as well as various tests.
Closes https://github.com/rsyslog/rsyslog/issues/2272