On Tue, Apr 23, 2024 at 7:41 PM Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > > On Fri, Apr 12, 2024 at 02:27:46PM +0200, Bartosz Golaszewski wrote: > > From: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx> > > > > For DBus, most of the testing happens in the command-line client bash tests. > > It has a very good coverage of the daemon's code and also allows to run the > > daemon through valgrind and verify there are no memory leaks and invalid > > accesses. I still intend to extend the C test-suite for DBus with some corner > > cases but didn't not have enough time for it. > > I might have time to briefly look at this code, but I can't test right away as > I have no setup that uses D-Bus, all what I use is a simplest Buildroot + > Busybox. > It's my long-term plan to also have some hand-written, binary protocol and a simpler daemon that implements it. But it's going to be a couple years most likely before it happens. For now: this is aimed at people who use proper distros which typically include systemd and dbus. Bart