On Tue, May 20, 2025 at 17:28:26 +0900, Kazuhiro Abe wrote: > From: Akio Kakuno <fj333...@fujitsu.com> > > - This test was added to check qemu capabilities for Arm > CCA support.
IF > This test was created using the method described in the > documentation. > > Signed-off-by: Kazuhiro Abe <fj107...@aa.jp.fujitsu.com> > --- > .../caps_9.1.0_aarch64.replies | 36222 ++++++++++++++++ > .../caps_9.1.0_aarch64.xml | 530 + > 2 files changed, 36752 insertions(+) > create mode 100644 tests/qemucapabilitiesdata/caps_9.1.0_aarch64.replies > create mode 100644 tests/qemucapabilitiesdata/caps_9.1.0_aarch64.xml Note that I'll be commenting only on the capability testing related matter, not the rest of the series. > diff --git a/tests/qemucapabilitiesdata/caps_9.1.0_aarch64.replies > b/tests/qemucapabilitiesdata/caps_9.1.0_aarch64.replies > new file mode 100644 > index 0000000000..906a21f0c6 > --- /dev/null > +++ b/tests/qemucapabilitiesdata/caps_9.1.0_aarch64.replies > @@ -0,0 +1,36222 @@ > +{ > + "execute": "qmp_capabilities", > + "id": "libvirt-1" > +} > + > +{ > + "return": {}, > + "id": "libvirt-1" > +} > + > +{ > + "execute": "query-version", > + "id": "libvirt-2" > +} > + > +{ > + "return": { > + "qemu": { > + "micro": 91, > + "minor": 1, > + "major": 9 This is from 9.2.0-rc1. So firstly the file is named wrong, because it was supposed to be 'caps_9.2.0_aarch64.replies' instead. Also except for the currently developed release we require that the .replies files are generated from the final release versions and not the RCs or any other non-final code. The libvirt tree already has qemu caps for 9.2.0 and 10.0.0 for aarch64. What makes these special? If there's a reason to have specific capabilities please add a 'variant' per tests/qemucapabilitiesdata/README.rst