• A
    tests: Add more DO_TEST_CAPS_*() macros · 5a050f01
    Andrea Bolognani 提交于
    Right now we have macros such as DO_TEST_CAPS_LATEST_PARSE_ERROR()
    and DO_TEST_CAPS_ARCH_VER(), but there is no concise way to say
    "using this version of QEMU on this architecture will result in a
    failure".
    
    This commit adds
    
      DO_TEST_CAPS_ARCH_LATEST_FAILURE()
      DO_TEST_CAPS_ARCH_VER_FAILURE()
      DO_TEST_CAPS_ARCH_LATEST_PARSE_ERROR()
      DO_TEST_CAPS_ARCH_VER_PARSE_ERROR()
    
    and reworks
    
      DO_TEST_CAPS_LATEST_FAILURE()
      DO_TEST_CAPS_LATEST_PARSE_ERROR()
    
    to use the corresponding DO_CAPS_TEST_ARCH_*() macros instead of
    using DO_TEST_CAPS_ARCH_LATEST_FULL() directly.
    Signed-off-by: NAndrea Bolognani <abologna@redhat.com>
    Reviewed-by: NJán Tomko <jtomko@redhat.com>
    5a050f01
qemuxml2argvtest.c 114.9 KB