]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-varlink-idl: add missing IDL files to test-varlink-idl
authorLennart Poettering <lennart@amutable.com>
Sun, 14 Jun 2026 20:07:22 +0000 (22:07 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Sun, 14 Jun 2026 22:10:02 +0000 (23:10 +0100)
The test case is supposed to validate all IDLs we ship. But a bunch were
added to the tree without hooking them up here. Fix that.

src/libsystemd/sd-varlink/test-varlink-idl.c

index a5190897023fd7bb20a1b99160f7c2a7575d8ef8..65407415fb20d0539c5bd0e35e5a7c02686af4f7 100644 (file)
 #include "varlink-io.systemd.Login.h"
 #include "varlink-io.systemd.Machine.h"
 #include "varlink-io.systemd.MachineImage.h"
+#include "varlink-io.systemd.MachineInstance.h"
 #include "varlink-io.systemd.ManagedOOM.h"
 #include "varlink-io.systemd.Manager.h"
+#include "varlink-io.systemd.Metrics.h"
 #include "varlink-io.systemd.MountFileSystem.h"
 #include "varlink-io.systemd.MuteConsole.h"
 #include "varlink-io.systemd.NamespaceResource.h"
 #include "varlink-io.systemd.Resolve.h"
 #include "varlink-io.systemd.Resolve.Hook.h"
 #include "varlink-io.systemd.Resolve.Monitor.h"
+#include "varlink-io.systemd.Shutdown.h"
 #include "varlink-io.systemd.StorageProvider.h"
 #include "varlink-io.systemd.Udev.h"
 #include "varlink-io.systemd.Unit.h"
 #include "varlink-io.systemd.UserDatabase.h"
+#include "varlink-io.systemd.VirtualMachineInstance.h"
 #include "varlink-io.systemd.oom.h"
 #include "varlink-io.systemd.oom.Prekill.h"
 #include "varlink-io.systemd.service.h"
@@ -200,8 +204,10 @@ TEST(parse_format) {
                 &vl_interface_io_systemd_Login,
                 &vl_interface_io_systemd_Machine,
                 &vl_interface_io_systemd_MachineImage,
+                &vl_interface_io_systemd_MachineInstance,
                 &vl_interface_io_systemd_ManagedOOM,
                 &vl_interface_io_systemd_Manager,
+                &vl_interface_io_systemd_Metrics,
                 &vl_interface_io_systemd_MountFileSystem,
                 &vl_interface_io_systemd_MuteConsole,
                 &vl_interface_io_systemd_NamespaceResource,
@@ -213,10 +219,12 @@ TEST(parse_format) {
                 &vl_interface_io_systemd_Resolve,
                 &vl_interface_io_systemd_Resolve_Hook,
                 &vl_interface_io_systemd_Resolve_Monitor,
+                &vl_interface_io_systemd_Shutdown,
                 &vl_interface_io_systemd_StorageProvider,
                 &vl_interface_io_systemd_Udev,
                 &vl_interface_io_systemd_Unit,
                 &vl_interface_io_systemd_UserDatabase,
+                &vl_interface_io_systemd_VirtualMachineInstance,
                 &vl_interface_io_systemd_oom,
                 &vl_interface_io_systemd_oom_Prekill,
                 &vl_interface_io_systemd_service,