[ovs-git] [openvswitch/ovs] 1e5098: system-traffic.at: Skip tests if namespaces or vet...

GitHub noreply at github.com
Tue Mar 29 20:19:54 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 1e50983cda6928a886974d6689d8cfec44417ac4
      https://github.com/openvswitch/ovs/commit/1e50983cda6928a886974d6689d8cfec44417ac4
  Author: Ilya Maximets <i.maximets at samsung.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M tests/system-common-macros.at

  Log Message:
  -----------
  system-traffic.at: Skip tests if namespaces or veths aren't supported.

This prevents failure of test scenarios 'make check-kernel'
and 'make check-system-userspace' if creation of veth pairs or
network namespaces is not supported by kernel (or module isn't loaded).

Signed-off-by: Ilya Maximets <i.maximets at samsung.com>
Signed-off-by: Joe Stringer <joe at ovn.org>


  Commit: b9e04f8430e144d9974d50a0b74c87e4adcb7961
      https://github.com/openvswitch/ovs/commit/b9e04f8430e144d9974d50a0b74c87e4adcb7961
  Author: Ilya Maximets <i.maximets at samsung.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M tests/system-userspace-macros.at

  Log Message:
  -----------
  check-system-userspace: Waiting for port's availability before creation.

Fixes failure of test due to not yet fully destroyed ports from
previous test if ovs-vswitchd was killed.

Example:

netdev_linux|WARN|br0: creating tap device failed: Device or resource busy
bridge|WARN|could not open network device br0 (Device or resource busy)

Signed-off-by: Ilya Maximets <i.maximets at samsung.com>
Signed-off-by: Joe Stringer <joe at ovn.org>


  Commit: 910596583d6746877899a9b41c00143842c97f73
      https://github.com/openvswitch/ovs/commit/910596583d6746877899a9b41c00143842c97f73
  Author: Ilya Maximets <i.maximets at samsung.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M tests/automake.mk

  Log Message:
  -----------
  tests/automake.mk: Prohibition of parallel system-traffic test execution.

'make check-system-userspace', 'make check-kernel' and 'make check-kmod'
work with real environment and can not be run in parallel mode.

To prevent violation of the system environment force '-j1' option for
this targets.

Signed-off-by: Ilya Maximets <i.maximets at samsung.com>
Signed-off-by: Joe Stringer <joe at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/3413ba6d50b0...910596583d67


More information about the git mailing list