• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

nmstate / nmstate / 1965

Build:
DEFAULT BRANCH: master
Ran 16 May 2019 01:53PM UTC
Jobs 8
Files 140
Run time 13min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1965

push

travis-ci

EdDev
tests integ: Refactor fixture setup of ethX interfaces

The ethX fixtures prepare the base interfaces per test by initializing
their configuration (performing a down-up action).

The existing flow has been initializing the interfaces before a test is
executed with no action taken when it ends. This causes leftovers when
testing bonds/bridges with slaves/ports, affecting the following tests.

In order to resolve the post test leftovers, adjust the test fixtures
to setup the interface at the test setup and to remove them
(set them `down`) at the test teardown.
In order to treat the initial state of the tests session execution,
where the interfaces may have an unknown state/configuration, use a
session-scoped fixture to initialize them (by setting them `down`).

Signed-off-by: Edward Haas <edwardh@redhat.com>

6556 of 9448 relevant lines covered (69.39%)

1.34 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1965.1 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type integ --pytest-args='-x'") 16 May 2019 01:58PM UTC 0
86.45
Travis Job 1965.1
2 1965.2 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type lint") 16 May 2019 01:54PM UTC 0
Travis Job 1965.2
3 1965.3 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type unit_py27") 16 May 2019 01:53PM UTC 0
63.63
Travis Job 1965.3
4 1965.4 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type unit_py36") 16 May 2019 01:53PM UTC 0
63.76
Travis Job 1965.4
5 1965.5 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type unit_py37") 16 May 2019 01:54PM UTC 0
63.34
Travis Job 1965.5
6 1965.6 (DOCKER_IMAGE=nmstate/centos7-nmstate-dev testflags="--test-type integ --pytest-args='-x'") 16 May 2019 02:01PM UTC 0
86.58
Travis Job 1965.6
8 1965.8 (DOCKER_IMAGE=nmstate/centos7-nmstate-dev testflags="--test-type integ --pytest-args='-x' --copr networkmanager/NetworkManager-1.18") 16 May 2019 02:00PM UTC 0
85.65
Travis Job 1965.8
10 1965.10 (DOCKER_IMAGE=nmstate/fedora-nmstate-dev testflags="--test-type integ --pytest-args='-x' --copr networkmanager/NetworkManager-1.18") 16 May 2019 02:06PM UTC 0
85.48
Travis Job 1965.10
Source Files on build 1965
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1965
  • aea3286f on github
  • Prev Build on master (#1961)
  • Next Build on master (#1982)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc