7 Commits

Author SHA1 Message Date
Rainer Gerhards
d2d0254ab2
testbench: disable some clickhouse tests
It looks like the current version of clickhouse does not error out
on some types of errors. So tests need either to be redesigned
or removed.

As such, we temporarily skip them for now.
2021-09-21 13:05:14 +02:00
Rainer Gerhards
42a8051ad9
testbench: make most tests use a port file and assign listen port 0
This makes the test much more robust against heavily loaded test
systems.
2019-08-16 17:31:52 +02:00
Rainer Gerhards
074bd807f8
testbench: fix clickhouse test
message checked was depending on clickhouse version; newer versions
emit differnet message. We are still dependent on clickhouse, but
hopefully now on a much more stable part of the message.
2019-06-30 11:12:11 +02:00
Rainer Gerhards
bea904c32f
Merge pull request #3381 from PascalWithopf/clickhouse-tls-test
omclickhouse: add parameter to allow unsigned certificates
2019-01-03 08:28:39 +01:00
PascalWithopf
0ac1c20d80 omclickhouse: add parameter for tls connections
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.
2019-01-02 08:20:04 +01:00
Rainer Gerhards
25ba4a67b7
testbench: remove some clickhouse test dependency against non-TLS
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.
2019-01-01 13:25:17 +01:00
PascalWithopf
687f5c1ee1 new output module for clickhouse
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
2018-12-20 10:49:45 +01:00