dbus/test
Marek Maslanka 38fec84afe Add a limit for pending messages to a single service
Allows to define the maximum number of pending messages for a single
destination service. It extends the existing functionality of checking
the number of pending messages from the sender in the message queue. By
setting the maximum number of pending messages for a single service can
prevent reaching the limit of messages sent by service in case when one
of the destination services doesn't respond within the timeout limit,
thus preventing the next messages from the sender from being skipped.

Signed-off-by: Marek Maslanka <mmaslanka@chromium.org>
2024-03-05 15:51:33 +00:00
..
bus Add SPDX license marker for the AFL-2.1 OR GPL-2.0-or-later license 2023-01-04 07:53:44 +00:00
data Add a limit for pending messages to a single service 2024-03-05 15:51:33 +00:00
integration Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
internals test: Add a targeted test for _dbus_unix_groups_from_uid() 2023-08-18 18:51:08 +01:00
name-test Remove autotools related files 2023-09-01 14:05:08 +00:00
use-as-subproject gitlab-ci: build libdbus as subproject 2023-02-07 09:07:32 +01:00
.gitignore .gitignore: Ignore many more generated files 2018-12-14 13:28:50 +00:00
CMakeLists.txt test: Add a targeted test for _dbus_unix_groups_from_uid() 2023-08-18 18:51:08 +01:00
containers.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
corrupt.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
dbus-daemon-eavesdrop.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
dbus-daemon.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
dbus-test-runner Add support for installing most of the modular tests 2011-06-10 18:32:35 +01:00
disable-crash-handling.c Add SPDX license marker for the AFL-2.1 OR GPL-2.0-or-later license 2023-01-04 07:53:44 +00:00
disable-crash-handling.h Add SPDX license marker for the AFL-2.1 OR GPL-2.0-or-later license 2023-01-04 07:53:44 +00:00
fdpass.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
glib-tap-test.sh When running TAP tests, filter out trailing \r from Windows .exe 2015-10-29 05:50:27 +01:00
header-fields.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
loopback.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
manual-authz.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
manual-backtrace.c Add SPDX license marker for the AFL-2.1 OR GPL-2.0-or-later license 2023-01-04 07:53:44 +00:00
manual-dir-iter.c manual-dir-iter: Apply a permissive license 2022-10-12 12:08:38 +00:00
manual-paths.c manual-paths: Apply a permissive license 2022-10-12 12:08:38 +00:00
manual-tcp.c manual-tcp: Add a permissive license 2022-10-12 12:08:38 +00:00
marshal.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
meson.build test: Add a targeted test for _dbus_unix_groups_from_uid() 2023-08-18 18:51:08 +01:00
message.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
meta_template.test.in Add Meson build system 2022-07-13 20:36:13 +01:00
mkdir-m700.py test: Try to create temporary XDG_RUNTIME_DIR with correct mode 2022-07-13 20:36:13 +01:00
monitor.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
relay.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
sd-activation.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
shell-test.c shell-test: Print diagnostics to stderr 2020-04-28 11:50:23 +01:00
spawn-test.c tests: Call dbus_shutdown() 2018-08-02 17:14:39 +01:00
syntax.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
tap-test.sh.in Run most tests under the TAP driver, with a simple adaptor for non-TAP tests 2015-04-16 13:06:29 +01:00
test-apparmor-activation.sh Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
test-dbus-daemon-fork.sh Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
test-dbus-launch-eval.sh Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
test-dbus-launch-x11.sh Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
test-exit.c test-exit: Add a permissive license 2022-10-12 12:08:38 +00:00
test-names.c tests: Call dbus_shutdown() 2018-08-02 17:14:39 +01:00
test-platform-mutex.c Add SPDX license marker for the AFL-2.1 OR GPL-2.0-or-later license 2023-01-04 07:53:44 +00:00
test-privserver.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
test-segfault.c test-segfault: Fix build error caused by a null pointer dereference warning 2022-04-21 13:54:23 +01:00
test-service.c test: Replace _dbus_assert_not_reached() 2020-04-20 10:13:07 +01:00
test-shell-service.c test-utils: Separate failable and non-failable functions 2017-12-04 11:52:52 +00:00
test-sleep-forever.c fix warning, use Sleep, not _sleep on windows (cherry picked from commit ea36c743ad60a2dd5c6286571d1a475903519809) 2009-11-30 12:00:14 +01:00
test-utils-glib.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
test-utils-glib.h Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00
test-utils.c time: use dbus_int64_t for seconds instead of long 2023-08-23 14:42:05 +02:00
test-utils.h test: Move TAP helpers into dbus-testutils if embedded tests are disabled 2020-04-20 10:13:04 +01:00
thread-blocking.c Add SPDX license marker for the AFL-2.1 OR GPL-2.0-or-later license 2023-01-04 07:53:44 +00:00
uid-permissions.c Add SPDX license tags for the MIT (Expat) license, where straightforward 2023-08-14 17:18:04 +00:00