[libvirt PATCH 0/7] qemu: retire QEMU_CAPS_SPICE_UNIX

Ján Tomko posted 7 patches 2 years, 5 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1635866835.git.jtomko@redhat.com
There is a newer version of this series
...e.xml => graphics-spice.x86_64-latest.xml} | 11 +--
tests/qemuxml2xmltest.c                       | 35 ++-------
67 files changed, 522 insertions(+), 614 deletions(-)
delete mode 100644 tests/qemuxml2argvdata/graphics-spice-agent-file-xfer.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice-agent-file-xfer.x86_64-latest.args
delete mode 100644 tests/qemuxml2argvdata/graphics-spice-agentmouse.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice-agentmouse.x86_64-latest.args
rename tests/qemuxml2argvdata/{graphics-spice-auto-socket-cfg.args => graphics-spice-auto-socket-cfg.x86_64-latest.args} (50%)
rename tests/qemuxml2argvdata/{graphics-spice-auto-socket.args => graphics-spice-auto-socket.x86_64-latest.args} (50%)
delete mode 100644 tests/qemuxml2argvdata/graphics-spice-compression.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice-compression.x86_64-latest.args
delete mode 100644 tests/qemuxml2argvdata/graphics-spice-egl-headless.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice-egl-headless.x86_64-latest.args
delete mode 100644 tests/qemuxml2argvdata/graphics-spice-no-args.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice-no-args.x86_64-latest.args
delete mode 100644 tests/qemuxml2argvdata/graphics-spice-qxl-vga.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice-qxl-vga.x86_64-latest.args
delete mode 100644 tests/qemuxml2argvdata/graphics-spice-sasl.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice-sasl.x86_64-latest.args
delete mode 100644 tests/qemuxml2argvdata/graphics-spice-socket.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice-socket.x86_64-latest.args
delete mode 100644 tests/qemuxml2argvdata/graphics-spice-timeout.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice-timeout.x86_64-latest.args
delete mode 100644 tests/qemuxml2argvdata/graphics-spice-usb-redir.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice-usb-redir.x86_64-latest.args
delete mode 100644 tests/qemuxml2argvdata/graphics-spice.args
create mode 100644 tests/qemuxml2argvdata/graphics-spice.x86_64-latest.args
rename tests/qemuxml2argvdata/{name-escape.args => name-escape.x86_64-2.11.0.args} (90%)
create mode 100644 tests/qemuxml2argvdata/name-escape.x86_64-latest.args
rename tests/qemuxml2xmloutdata/{graphics-spice-auto-socket-cfg.xml => graphics-spice-auto-socket-cfg.x86_64-latest.xml} (88%)
rename tests/qemuxml2xmloutdata/{graphics-spice-auto-socket.xml => graphics-spice-auto-socket.x86_64-latest.xml} (88%)
rename tests/qemuxml2xmloutdata/{graphics-spice-compression.xml => graphics-spice-compression.x86_64-latest.xml} (86%)
rename tests/qemuxml2xmloutdata/{graphics-spice-egl-headless.xml => graphics-spice-egl-headless.x86_64-latest.xml} (83%)
rename tests/qemuxml2xmloutdata/{graphics-spice-qxl-vga.xml => graphics-spice-qxl-vga.x86_64-latest.xml} (85%)
rename tests/qemuxml2xmloutdata/{graphics-spice-socket.xml => graphics-spice-socket.x86_64-latest.xml} (88%)
rename tests/qemuxml2xmloutdata/{graphics-spice-timeout.xml => graphics-spice-timeout.x86_64-latest.xml} (82%)
rename tests/qemuxml2xmloutdata/{graphics-spice.xml => graphics-spice.x86_64-latest.xml} (87%)
[libvirt PATCH 0/7] qemu: retire QEMU_CAPS_SPICE_UNIX
Posted by Ján Tomko 2 years, 5 months ago
One less thing to probe via query-command-line-options

Ján Tomko (7):
  tests: remove disks from spice tests
  tests: qemuxml2xmltest: move graphics-spice-timeout
  tests: qemuxml2xml: use latest caps for spice tests
  tests: qemuxml2argv: use latest caps for spice tests
  tests: convert name-escape to use real caps
  qemu: always assume QEMU_CAPS_SPICE_UNIX
  qemu: retire QEMU_CAPS_SPICE_UNIX

 src/qemu/qemu_capabilities.c                  |  3 +-
 src/qemu/qemu_capabilities.h                  |  2 +-
 src/qemu/qemu_validate.c                      | 10 +--
 .../caps_2.11.0.x86_64.xml                    |  1 -
 .../caps_2.12.0.x86_64.xml                    |  1 -
 .../caps_3.0.0.x86_64.xml                     |  1 -
 .../caps_3.1.0.x86_64.xml                     |  1 -
 .../caps_4.0.0.riscv32.xml                    |  1 -
 .../caps_4.0.0.riscv64.xml                    |  1 -
 .../caps_4.0.0.x86_64.xml                     |  1 -
 .../caps_4.1.0.x86_64.xml                     |  1 -
 .../caps_4.2.0.x86_64.xml                     |  1 -
 .../caps_5.0.0.riscv64.xml                    |  1 -
 .../caps_5.0.0.x86_64.xml                     |  1 -
 .../qemucapabilitiesdata/caps_5.1.0.sparc.xml |  1 -
 .../caps_5.1.0.x86_64.xml                     |  1 -
 .../caps_5.2.0.riscv64.xml                    |  1 -
 .../caps_5.2.0.x86_64.xml                     |  1 -
 .../caps_6.0.0.x86_64.xml                     |  1 -
 .../caps_6.1.0.x86_64.xml                     |  1 -
 .../caps_6.2.0.aarch64.xml                    |  1 -
 .../caps_6.2.0.x86_64.xml                     |  1 -
 .../graphics-spice-agent-file-xfer.args       | 34 ---------
 ...s-spice-agent-file-xfer.x86_64-latest.args | 35 +++++++++
 .../graphics-spice-agent-file-xfer.xml        |  5 --
 .../graphics-spice-agentmouse.args            | 36 ---------
 ...aphics-spice-agentmouse.x86_64-latest.args | 37 +++++++++
 .../graphics-spice-agentmouse.xml             |  5 --
 ...-spice-auto-socket-cfg.x86_64-latest.args} | 17 +++--
 ...hics-spice-auto-socket.x86_64-latest.args} | 17 +++--
 .../graphics-spice-compression.args           | 34 ---------
 ...phics-spice-compression.x86_64-latest.args | 35 +++++++++
 .../graphics-spice-compression.xml            |  5 --
 .../graphics-spice-egl-headless.args          | 34 ---------
 ...hics-spice-egl-headless.x86_64-latest.args | 35 +++++++++
 .../graphics-spice-egl-headless.xml           |  5 --
 .../graphics-spice-invalid-egl-headless.xml   |  5 --
 .../graphics-spice-no-args.args               | 31 --------
 .../graphics-spice-no-args.x86_64-latest.args | 34 +++++++++
 .../graphics-spice-qxl-vga.args               | 34 ---------
 .../graphics-spice-qxl-vga.x86_64-latest.args | 35 +++++++++
 .../graphics-spice-qxl-vga.xml                |  5 --
 .../qemuxml2argvdata/graphics-spice-sasl.args | 34 ---------
 .../graphics-spice-sasl.x86_64-latest.args    | 35 +++++++++
 .../qemuxml2argvdata/graphics-spice-sasl.xml  |  6 --
 .../graphics-spice-socket.args                | 30 --------
 .../graphics-spice-socket.x86_64-latest.args  | 33 ++++++++
 .../graphics-spice-timeout.args               | 40 ----------
 .../graphics-spice-timeout.x86_64-latest.args | 38 ++++++++++
 .../graphics-spice-timeout.xml                | 13 ----
 .../graphics-spice-usb-redir.args             | 38 ----------
 ...raphics-spice-usb-redir.x86_64-latest.args | 41 ++++++++++
 tests/qemuxml2argvdata/graphics-spice.args    | 34 ---------
 .../graphics-spice.x86_64-latest.args         | 35 +++++++++
 tests/qemuxml2argvdata/graphics-spice.xml     |  5 --
 ...pe.args => name-escape.x86_64-2.11.0.args} |  7 +-
 .../name-escape.x86_64-latest.args            | 50 ++++++++++++
 tests/qemuxml2argvtest.c                      | 76 ++++---------------
 ...s-spice-auto-socket-cfg.x86_64-latest.xml} |  5 +-
 ...phics-spice-auto-socket.x86_64-latest.xml} |  5 +-
 ...phics-spice-compression.x86_64-latest.xml} | 11 +--
 ...hics-spice-egl-headless.x86_64-latest.xml} | 11 +--
 ... graphics-spice-qxl-vga.x86_64-latest.xml} | 11 +--
 ...> graphics-spice-socket.x86_64-latest.xml} |  5 +-
 ... graphics-spice-timeout.x86_64-latest.xml} | 15 +---
 ...e.xml => graphics-spice.x86_64-latest.xml} | 11 +--
 tests/qemuxml2xmltest.c                       | 35 ++-------
 67 files changed, 522 insertions(+), 614 deletions(-)
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice-agent-file-xfer.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice-agent-file-xfer.x86_64-latest.args
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice-agentmouse.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice-agentmouse.x86_64-latest.args
 rename tests/qemuxml2argvdata/{graphics-spice-auto-socket-cfg.args => graphics-spice-auto-socket-cfg.x86_64-latest.args} (50%)
 rename tests/qemuxml2argvdata/{graphics-spice-auto-socket.args => graphics-spice-auto-socket.x86_64-latest.args} (50%)
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice-compression.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice-compression.x86_64-latest.args
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice-egl-headless.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice-egl-headless.x86_64-latest.args
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice-no-args.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice-no-args.x86_64-latest.args
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice-qxl-vga.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice-qxl-vga.x86_64-latest.args
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice-sasl.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice-sasl.x86_64-latest.args
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice-socket.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice-socket.x86_64-latest.args
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice-timeout.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice-timeout.x86_64-latest.args
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice-usb-redir.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice-usb-redir.x86_64-latest.args
 delete mode 100644 tests/qemuxml2argvdata/graphics-spice.args
 create mode 100644 tests/qemuxml2argvdata/graphics-spice.x86_64-latest.args
 rename tests/qemuxml2argvdata/{name-escape.args => name-escape.x86_64-2.11.0.args} (90%)
 create mode 100644 tests/qemuxml2argvdata/name-escape.x86_64-latest.args
 rename tests/qemuxml2xmloutdata/{graphics-spice-auto-socket-cfg.xml => graphics-spice-auto-socket-cfg.x86_64-latest.xml} (88%)
 rename tests/qemuxml2xmloutdata/{graphics-spice-auto-socket.xml => graphics-spice-auto-socket.x86_64-latest.xml} (88%)
 rename tests/qemuxml2xmloutdata/{graphics-spice-compression.xml => graphics-spice-compression.x86_64-latest.xml} (86%)
 rename tests/qemuxml2xmloutdata/{graphics-spice-egl-headless.xml => graphics-spice-egl-headless.x86_64-latest.xml} (83%)
 rename tests/qemuxml2xmloutdata/{graphics-spice-qxl-vga.xml => graphics-spice-qxl-vga.x86_64-latest.xml} (85%)
 rename tests/qemuxml2xmloutdata/{graphics-spice-socket.xml => graphics-spice-socket.x86_64-latest.xml} (88%)
 rename tests/qemuxml2xmloutdata/{graphics-spice-timeout.xml => graphics-spice-timeout.x86_64-latest.xml} (82%)
 rename tests/qemuxml2xmloutdata/{graphics-spice.xml => graphics-spice.x86_64-latest.xml} (87%)

-- 
2.31.1

Re: [libvirt PATCH 0/7] qemu: retire QEMU_CAPS_SPICE_UNIX
Posted by Tim Wiederhake 2 years, 5 months ago
On Tue, 2021-11-02 at 16:27 +0100, Ján Tomko wrote:
> One less thing to probe via query-command-line-options
> 
> Ján Tomko (7):
>   tests: remove disks from spice tests
>   tests: qemuxml2xmltest: move graphics-spice-timeout
>   tests: qemuxml2xml: use latest caps for spice tests
>   tests: qemuxml2argv: use latest caps for spice tests
>   tests: convert name-escape to use real caps
>   qemu: always assume QEMU_CAPS_SPICE_UNIX
>   qemu: retire QEMU_CAPS_SPICE_UNIX
> 
>  (...)


Reviewed-by: Tim Wiederhake <twiederh@redhat.com>