icinga2/test
Alexander A. Klimov 36ed2d0648 Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context
to respect `l_FlushThreshold` in all messages.

Especially `l_FlushThreshold` may now be lowered in the future
without re-evaluating all possible responses.

Side effect: all HTTP responses use chunked encoding now.
2026-03-19 15:07:51 +01:00
..
config Remove unnecessary imports from unit test config 2016-08-28 10:41:46 +02:00
livestatus Livestatus: Fix "class" filter for log table 2015-11-26 19:15:54 +01:00
base-array.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-atomic.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-base64.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-configuration-fixture.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-convert.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-dictionary.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-fifo.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-io-engine.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-json.cpp HTTP: stream responses where appropriate 2026-02-11 09:47:39 +01:00
base-match.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-netstring.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-object-packer.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-object.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-serialize.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-shellescape.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-stacktrace.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-stream.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-string.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-testloggerfixture.hpp Add Assert-Macros for the TestLogger 2026-02-26 13:31:10 +01:00
base-timer.cpp Give timer tests more leeway for inaccurate implementations 2026-03-03 14:10:33 +01:00
base-tlsstream-fixture.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-tlsutility.cpp Add a new CTest fixture for dirty_ssl_certs for tlsutility 2026-03-11 14:26:48 +01:00
base-tlsutility.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-type.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-utility.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
base-value.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
BoostTestConfig.h.in Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
CMakeLists.txt Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00
config-apply.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
config-ops.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
icinga-checkable-fixture.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
icinga-checkable-flapping.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
icinga-checkresult.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
icinga-dependencies.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
icinga-legacytimeperiod.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
icinga-macros.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
icinga-notification.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
icinga-perfdata.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
icingaapplication-fixture.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
icingaapplication-fixture.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
livestatus-fixture.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
livestatus.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
methods-pluginnotificationtask.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
notification-notificationcomponent.cpp Move and extend ReceiveCheckResults function 2026-02-26 13:31:10 +01:00
perfdata-elasticsearchwriter.cpp Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00
perfdata-gelfwriter.cpp Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00
perfdata-graphitewriter.cpp Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00
perfdata-influxdbwriter.cpp Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00
perfdata-opentsdbwriter.cpp Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00
perfdata-perfdatatargetfixture.hpp Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00
perfdata-perfdatawriterconnection.cpp Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00
perfdata-perfdatawriterfixture.hpp Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00
remote-certificate-fixture.cpp Add a new CTest fixture for dirty_ssl_certs for tlsutility 2026-03-11 14:26:48 +01:00
remote-certificate-fixture.hpp Fix CertificateFixture error if previous test fails 2026-03-12 09:35:13 +01:00
remote-configpackageutility.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
remote-filterutility.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
remote-httpmessage.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
remote-httpserverconnection.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
remote-httputility.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
remote-url.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
test-ctest.cpp Discover Boost test cases automatically after build 2025-09-10 13:48:24 +02:00
test-ctest.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
test-runner.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
test-thread.hpp Add TestThread class to not get unit-tests stuck in join()s 2026-02-26 13:31:10 +01:00
utils.cpp Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00
utils.hpp Add unit-tests for PerfdataWriterConnection 2026-03-17 12:11:30 +01:00