[libvirt] [PATCH 00/12] Enhance QEMU/domain capabilities tests

Jiri Denemark jdenemar at redhat.com
Thu May 5 16:42:02 UTC 2016


Jiri Denemark (12):
  tests: Refactor domaincapstest
  qemucapabilitiestest: Prepare for testing non-x86_64 archs
  qemu: Separate formatting from saving into caps cache
  qemu: Export caps cache APIs for tests
  qemucapabilitiestest: Uses consistent names
  qemucapabilitiestest: Reindent *.caps files
  qemucapabilitiestest: Reorder flags in caps files
  qemucapabilitiestest: Test all capabilities
  qemucapabilitiestest: Rename *.caps to *.xml
  domaincapstest: Use default machine type
  qemucapabilitiestest: Add tests for aarch64 and ppc64le
  domaincapstest: Add tests for QEMU 2.6

 src/qemu/qemu_capabilities.c                       |   34 +-
 src/qemu/qemu_capspriv.h                           |    9 +
 .../domaincaps-qemu_1.6.50-1.xml                   |    3 +-
 .../domaincaps-qemu_2.6.0-1.xml                    |   63 +
 .../domaincaps-qemu_2.6.0-2.xml                    |   63 +
 .../domaincaps-qemu_2.6.0-3.xml                    |   67 +
 .../domaincaps-qemu_2.6.0-4.xml                    |   67 +
 .../domaincaps-qemu_2.6.0-5.xml                    |   61 +
 tests/domaincapstest.c                             |  209 +-
 tests/qemucapabilitiesdata/caps_1.2.2-1.caps       |  117 -
 ...1.2.2-1.replies => caps_1.2.2-1.x86_64.replies} |    0
 tests/qemucapabilitiesdata/caps_1.2.2-1.x86_64.xml |  159 +
 tests/qemucapabilitiesdata/caps_1.3.1-1.caps       |  133 -
 ...1.3.1-1.replies => caps_1.3.1-1.x86_64.replies} |    0
 tests/qemucapabilitiesdata/caps_1.3.1-1.x86_64.xml |  179 +
 tests/qemucapabilitiesdata/caps_1.4.2-1.caps       |  134 -
 ...1.4.2-1.replies => caps_1.4.2-1.x86_64.replies} |    0
 tests/qemucapabilitiesdata/caps_1.4.2-1.x86_64.xml |  181 +
 tests/qemucapabilitiesdata/caps_1.5.3-1.caps       |  143 -
 ...1.5.3-1.replies => caps_1.5.3-1.x86_64.replies} |    0
 tests/qemucapabilitiesdata/caps_1.5.3-1.x86_64.xml |  190 +
 tests/qemucapabilitiesdata/caps_1.6.0-1.caps       |  149 -
 ...1.6.0-1.replies => caps_1.6.0-1.x86_64.replies} |    0
 tests/qemucapabilitiesdata/caps_1.6.0-1.x86_64.xml |  200 +
 tests/qemucapabilitiesdata/caps_1.6.50-1.caps      |  149 -
 ...6.50-1.replies => caps_1.6.50-1.x86_64.replies} |    0
 .../qemucapabilitiesdata/caps_1.6.50-1.x86_64.xml  |  202 +
 tests/qemucapabilitiesdata/caps_2.1.1-1.caps       |  167 -
 ...2.1.1-1.replies => caps_2.1.1-1.x86_64.replies} |    0
 tests/qemucapabilitiesdata/caps_2.1.1-1.x86_64.xml |  225 +
 tests/qemucapabilitiesdata/caps_2.4.0-1.caps       |  180 -
 ...2.4.0-1.replies => caps_2.4.0-1.x86_64.replies} |    0
 tests/qemucapabilitiesdata/caps_2.4.0-1.x86_64.xml |  245 +
 tests/qemucapabilitiesdata/caps_2.5.0-1.caps       |  181 -
 ...2.5.0-1.replies => caps_2.5.0-1.x86_64.replies} |    0
 tests/qemucapabilitiesdata/caps_2.5.0-1.x86_64.xml |  246 +
 .../caps_2.6.0-1.aarch64.replies                   | 4940 ++++++++++++++++
 .../qemucapabilitiesdata/caps_2.6.0-1.aarch64.xml  |  238 +
 tests/qemucapabilitiesdata/caps_2.6.0-1.caps       |  186 -
 .../caps_2.6.0-1.ppc64le.replies                   | 6163 ++++++++++++++++++++
 .../qemucapabilitiesdata/caps_2.6.0-1.ppc64le.xml  |  604 ++
 ...2.6.0-1.replies => caps_2.6.0-1.x86_64.replies} |    0
 tests/qemucapabilitiesdata/caps_2.6.0-1.x86_64.xml |  251 +
 .../caps_2.6.0-2.aarch64.replies                   | 4940 ++++++++++++++++
 .../qemucapabilitiesdata/caps_2.6.0-2.aarch64.xml  |  238 +
 tests/qemucapabilitiestest.c                       |   92 +-
 tests/testutilsqemu.c                              |   41 +-
 47 files changed, 19740 insertions(+), 1709 deletions(-)
 create mode 100644 tests/domaincapsschemadata/domaincaps-qemu_2.6.0-1.xml
 create mode 100644 tests/domaincapsschemadata/domaincaps-qemu_2.6.0-2.xml
 create mode 100644 tests/domaincapsschemadata/domaincaps-qemu_2.6.0-3.xml
 create mode 100644 tests/domaincapsschemadata/domaincaps-qemu_2.6.0-4.xml
 create mode 100644 tests/domaincapsschemadata/domaincaps-qemu_2.6.0-5.xml
 delete mode 100644 tests/qemucapabilitiesdata/caps_1.2.2-1.caps
 rename tests/qemucapabilitiesdata/{caps_1.2.2-1.replies => caps_1.2.2-1.x86_64.replies} (100%)
 create mode 100644 tests/qemucapabilitiesdata/caps_1.2.2-1.x86_64.xml
 delete mode 100644 tests/qemucapabilitiesdata/caps_1.3.1-1.caps
 rename tests/qemucapabilitiesdata/{caps_1.3.1-1.replies => caps_1.3.1-1.x86_64.replies} (100%)
 create mode 100644 tests/qemucapabilitiesdata/caps_1.3.1-1.x86_64.xml
 delete mode 100644 tests/qemucapabilitiesdata/caps_1.4.2-1.caps
 rename tests/qemucapabilitiesdata/{caps_1.4.2-1.replies => caps_1.4.2-1.x86_64.replies} (100%)
 create mode 100644 tests/qemucapabilitiesdata/caps_1.4.2-1.x86_64.xml
 delete mode 100644 tests/qemucapabilitiesdata/caps_1.5.3-1.caps
 rename tests/qemucapabilitiesdata/{caps_1.5.3-1.replies => caps_1.5.3-1.x86_64.replies} (100%)
 create mode 100644 tests/qemucapabilitiesdata/caps_1.5.3-1.x86_64.xml
 delete mode 100644 tests/qemucapabilitiesdata/caps_1.6.0-1.caps
 rename tests/qemucapabilitiesdata/{caps_1.6.0-1.replies => caps_1.6.0-1.x86_64.replies} (100%)
 create mode 100644 tests/qemucapabilitiesdata/caps_1.6.0-1.x86_64.xml
 delete mode 100644 tests/qemucapabilitiesdata/caps_1.6.50-1.caps
 rename tests/qemucapabilitiesdata/{caps_1.6.50-1.replies => caps_1.6.50-1.x86_64.replies} (100%)
 create mode 100644 tests/qemucapabilitiesdata/caps_1.6.50-1.x86_64.xml
 delete mode 100644 tests/qemucapabilitiesdata/caps_2.1.1-1.caps
 rename tests/qemucapabilitiesdata/{caps_2.1.1-1.replies => caps_2.1.1-1.x86_64.replies} (100%)
 create mode 100644 tests/qemucapabilitiesdata/caps_2.1.1-1.x86_64.xml
 delete mode 100644 tests/qemucapabilitiesdata/caps_2.4.0-1.caps
 rename tests/qemucapabilitiesdata/{caps_2.4.0-1.replies => caps_2.4.0-1.x86_64.replies} (100%)
 create mode 100644 tests/qemucapabilitiesdata/caps_2.4.0-1.x86_64.xml
 delete mode 100644 tests/qemucapabilitiesdata/caps_2.5.0-1.caps
 rename tests/qemucapabilitiesdata/{caps_2.5.0-1.replies => caps_2.5.0-1.x86_64.replies} (100%)
 create mode 100644 tests/qemucapabilitiesdata/caps_2.5.0-1.x86_64.xml
 create mode 100644 tests/qemucapabilitiesdata/caps_2.6.0-1.aarch64.replies
 create mode 100644 tests/qemucapabilitiesdata/caps_2.6.0-1.aarch64.xml
 delete mode 100644 tests/qemucapabilitiesdata/caps_2.6.0-1.caps
 create mode 100644 tests/qemucapabilitiesdata/caps_2.6.0-1.ppc64le.replies
 create mode 100644 tests/qemucapabilitiesdata/caps_2.6.0-1.ppc64le.xml
 rename tests/qemucapabilitiesdata/{caps_2.6.0-1.replies => caps_2.6.0-1.x86_64.replies} (100%)
 create mode 100644 tests/qemucapabilitiesdata/caps_2.6.0-1.x86_64.xml
 create mode 100644 tests/qemucapabilitiesdata/caps_2.6.0-2.aarch64.replies
 create mode 100644 tests/qemucapabilitiesdata/caps_2.6.0-2.aarch64.xml

-- 
2.8.2




More information about the libvir-list mailing list