1. 18 11月, 2017 8 次提交
  2. 14 11月, 2017 3 次提交
  3. 13 11月, 2017 3 次提交
  4. 10 11月, 2017 2 次提交
  5. 09 11月, 2017 1 次提交
  6. 08 11月, 2017 9 次提交
  7. 07 11月, 2017 4 次提交
    • P
      tests: Add testing of storage backend JSON props formatter · 96be3e72
      Peter Krempa 提交于
      Add a new test program called 'qemublocktest' to test the block layer
      related stuff and test storage source to JSON generator by comparing it
      to the JSON parser.
      96be3e72
    • P
      storage: Store RBD image name as pool and image name · 90521d07
      Peter Krempa 提交于
      Similarly to how we store gluster names, split the name into a pool and
      image portions when paring the XML and store them separately.
      90521d07
    • P
      storage: Don't store leading '/' in image name when splitting out volume · bb14d989
      Peter Krempa 提交于
      Libvirt historically stores storage source path including the volume as
      one string in the XML, but that is not really flexible enough when
      dealing with the fields in the code. Previously we'd store the slash
      separating the two as part of the image name. This was fine for gluster
      but it's not necessary and does not scale well when converting other
      protocols.
      
      Don't store the slash as part of the path. The resulting change from
      absolute to relative path within the gluster driver should be okay,
      as the root directory is the default when accessing gluster.
      bb14d989
    • P
      qemu: block: Use proper type for servers for VxHS disks · bd372137
      Peter Krempa 提交于
      Original implementation used 'SocketAddress' equivalent from qemu for
      the disk server field, while qemu documentation specifies
      'InetSocketAddress'. The backing store parser uses the correct parsing
      function but the formatter used the incorrect one (and also with the
      legacy mode enabled which was wrong).
      bd372137
  8. 03 11月, 2017 7 次提交
  9. 02 11月, 2017 1 次提交
    • J
      cputest: Skip tests requiring JSON_MODELS if QEMU is disabled · 49c945a6
      Jiri Denemark 提交于
      Some tests require JSON_MODELS to be parsed into qemuCaps and applied
      when computing CPU models and such test cannot succeed if QEMU driver is
      disabled. Let's mark the tests with JSON_MODELS_REQUIRED and skip the
      appropriate parts if building without QEMU.
      
      On the other hand, CPU tests with JSON_MODELS should succeed even if
      model definitions from QEMU are not parsed and applied. Let's explicitly
      test this by repeating the tests without JSON_MODELS set.
      
      This fixes the build with QEMU driver disabled, e.g., on some
      architectures on RHEL/CentOS.
      Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
      Reviewed-by: NPavel Hrdina <phrdina@redhat.com>
      49c945a6
  10. 27 10月, 2017 2 次提交