[sheepdog] [sheepdog/sheepdog] 43f812: tests: added support for testing with CentOS 7.x

Hitoshi Mitake mitake.hitoshi at gmail.com
Mon May 22 04:05:01 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/sheepdog/sheepdog
  Commit: 43f812577b62b161f2cef381c87bd2c5606884fb
      https://github.com/sheepdog/sheepdog/commit/43f812577b62b161f2cef381c87bd2c5606884fb
  Author: Kazuhisa Hara <khara at sios.com>
  Date:   2017-05-18 (Thu, 18 May 2017)

  Changed paths:
    M tests/script/exec_unit
    M tests/script/prepare_for_test

  Log Message:
  -----------
  tests: added support for testing with CentOS 7.x

This change provides support for the testing scripts with CentOS 7.x

It has the following features:
    - Modify the commands path depending on distributions
    - Modify the package to be prepared depending on distributions
    - Use qemu-io (is enabled sheepdog) prepared by CentOS Virt-SIG

Signed-off-by: Kazuhisa Hara <khara at sios.com>


  Commit: 340e4216e5200b5278f757bfa990ab4e49fa769a
      https://github.com/sheepdog/sheepdog/commit/340e4216e5200b5278f757bfa990ab4e49fa769a
  Author: Kazuhisa Hara <khara at sios.com>
  Date:   2017-05-21 (Sun, 21 May 2017)

  Changed paths:
    M tests/functional/114

  Log Message:
  -----------
  tests: fix functional 114 to take into account the block of SELinux.

If SELinux is not disabled (enforcing or permissive), functional test
No.114 will fail.
This is because, a single block for SELinux's attribute is added to
the '%b * %B' of stat command output, so the output result is different
from the SELinux disabled environment.

This change provides, it will take into account the block of SELinux.

Signed-off-by: Kazuhisa Hara <khara at sios.com>


  Commit: 90f35a6b629750ad933dab8926f9b275556c26b0
      https://github.com/sheepdog/sheepdog/commit/90f35a6b629750ad933dab8926f9b275556c26b0
  Author: Hitoshi Mitake <mitake.hitoshi at gmail.com>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M tests/functional/114
    M tests/script/exec_unit
    M tests/script/prepare_for_test

  Log Message:
  -----------
  Merge pull request #396 from kazuhisya/test-centos

tests: added support for testing with CentOS 7.x


Compare: https://github.com/sheepdog/sheepdog/compare/adae48d92605...90f35a6b6297


More information about the sheepdog mailing list