]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
qtest/qom-test: Traverse entire QOM tree
authorMarkus Armbruster <armbru@redhat.com>
Fri, 25 Jul 2025 13:50:32 +0000 (15:50 +0200)
committerMarkus Armbruster <armbru@redhat.com>
Mon, 1 Sep 2025 11:44:01 +0000 (13:44 +0200)
This test traverses the QOM sub-tree rooted at /machine.  Traverse the
entire tree instead.

The x86_64 test runs some 40 additional QMP commands, and stays under
5s for me.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-ID: <20250725135034.2280477-4-armbru@redhat.com>
Reviewed-by: Steve Sistare <steven.sistare@oracle.com>
tests/qtest/qom-test.c

index 7dea0d802ddb5fe011d814efd7202174a1d3090e..a2db56bf2201de4a4f21b5021361336d385c06a6 100644 (file)
@@ -211,7 +211,7 @@ static void test_machine(gconstpointer data)
 
     test_properties(qts, "/machine", true);
 
-    qlist_append_str(paths, "/machine");
+    qlist_append_str(paths, "/");
     test_list_get(qts, paths);
     test_list_get_value(qts);