Add the capabilities from the latest virtiofsd main branch and adjust the order in the priority test accordingly. Signed-off-by: Ján Tomko <jtomko@xxxxxxxxxx> --- .../usr/libexec/qemu/vhost-user/test-virtiofsd | 10 ++++++++++ .../usr/share/qemu/vhost-user/50-qemu-virtiofsd.json | 5 +++++ tests/qemuvhostusertest.c | 1 + 3 files changed, 16 insertions(+) create mode 100755 tests/qemuvhostuserdata/usr/libexec/qemu/vhost-user/test-virtiofsd create mode 100644 tests/qemuvhostuserdata/usr/share/qemu/vhost-user/50-qemu-virtiofsd.json diff --git a/tests/qemuvhostuserdata/usr/libexec/qemu/vhost-user/test-virtiofsd b/tests/qemuvhostuserdata/usr/libexec/qemu/vhost-user/test-virtiofsd new file mode 100755 index 0000000000..90b38187c9 --- /dev/null +++ b/tests/qemuvhostuserdata/usr/libexec/qemu/vhost-user/test-virtiofsd @@ -0,0 +1,10 @@ +#!/bin/sh + +cat <<EOF +{ + "type": "fs", + "features": [ + "migrate-precopy" + ] +} +EOF diff --git a/tests/qemuvhostuserdata/usr/share/qemu/vhost-user/50-qemu-virtiofsd.json b/tests/qemuvhostuserdata/usr/share/qemu/vhost-user/50-qemu-virtiofsd.json new file mode 100644 index 0000000000..b908bc6b30 --- /dev/null +++ b/tests/qemuvhostuserdata/usr/share/qemu/vhost-user/50-qemu-virtiofsd.json @@ -0,0 +1,5 @@ +{ + "description": "virtiofsd vhost-user-fs", + "type": "fs", + "binary": "/usr/libexec/qemu/vhost-user/test-vhost-user-gpu" +} diff --git a/tests/qemuvhostusertest.c b/tests/qemuvhostusertest.c index 4bbad94f74..1f8553fc2d 100644 --- a/tests/qemuvhostusertest.c +++ b/tests/qemuvhostusertest.c @@ -60,6 +60,7 @@ testVUPrecedence(const void *opaque G_GNUC_UNUSED) const char *expected[] = { PREFIX "/share/qemu/vhost-user/30-gpu.json", SYSCONFDIR "/qemu/vhost-user/40-gpu.json", + PREFIX "/share/qemu/vhost-user/50-qemu-virtiofsd.json", PREFIX "/share/qemu/vhost-user/60-gpu.json", NULL }; -- 2.45.2