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

ory / dockertest
55%
v3: 23%

Build:
Build:
LAST BUILD BRANCH: fix/volumes
DEFAULT BRANCH: v3
Repo Added 08 Feb 2017 11:47AM UTC
Files 1
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

LAST BUILD ON BRANCH v3.6.0
branch: v3.6.0
CHANGE BRANCH
x
Reset
  • v3.6.0
  • 3.0.9
  • banner
  • contributing-01-20-20-10-13-36
  • contributing-01-20-20-10-25-08
  • contributing-02-02-20-22-55-55
  • contributing-03-18-20-19-08-34
  • contributing-04-04-20-12-02-50
  • contributing-04-04-20-15-45-36
  • contributing-04-05-20-09-45-40
  • contributing-04-12-20-10-41-43
  • contributing-04-13-20-09-22-04
  • contributing-04-16-20-19-31-40
  • contributing-05-12-20-10-00-46
  • contributing-05-15-19-13-05-32
  • contributing-05-23-19-12-07-15
  • contributing-05-23-19-12-11-00
  • contributing-07-23-19-11-28-54
  • contributing-07-23-19-11-35-35
  • contributing-08-05-19-18-31-48
  • contributing-08-10-19-00-48-30
  • contributing-08-10-19-00-53-03
  • contributing-08-11-19-13-19-49
  • contributing-08-19-19-19-01-14
  • contributing-10-17-18-14-50-49
  • deps
  • fix-ci
  • fix-deps
  • golang-dep
  • meta-01-05-21-12-24-04
  • meta-01-15-21-09-30-43
  • meta-02-04-21-14-13-33
  • meta-02-11-21-17-55-04
  • meta-03-22-21-09-16-23
  • meta-03-22-21-15-22-30
  • meta-04-04-21-11-14-32
  • meta-04-04-21-11-16-27
  • meta-04-23-21-08-28-43
  • meta-05-27-21-16-39-56
  • meta-05-31-21-11-59-55
  • meta-06-02-21-12-48-58
  • meta-08-29-20-14-18-19
  • meta-08-29-20-14-20-21
  • meta-08-29-20-16-25-38
  • meta-08-31-20-12-13-22
  • meta-09-25-20-08-58-08
  • meta-10-01-20-06-59-33
  • meta-10-01-20-07-00-14
  • meta-10-01-20-08-51-48
  • meta-10-01-20-09-55-26
  • meta-10-02-20-06-21-00
  • meta-10-02-20-06-23-40
  • meta-10-02-20-06-27-45
  • meta-10-02-20-06-28-08
  • meta-10-02-20-09-06-40
  • meta-10-02-20-10-04-52
  • meta-10-02-20-11-59-24
  • meta-10-15-20-11-57-54
  • meta-11-16-20-16-31-23
  • meta-11-20-20-16-38-20
  • meta-11-25-20-11-53-21
  • meta-11-25-20-14-36-38
  • meta-12-14-20-14-25-39
  • meta-12-14-20-17-04-17
  • meta-12-14-20-20-10-02
  • meta-12-14-20-20-16-50
  • meta-12-15-20-07-46-53
  • meta-12-15-20-08-01-29
  • meta-12-15-20-08-07-51
  • meta-12-15-20-09-14-28
  • meta-12-15-20-09-38-50
  • nancy
  • v3
  • v3-docker-moby
  • v3-orgc
  • v3.0.5
  • v3.0.6
  • v3.0.7
  • v3.0.8
  • v3.0.9
  • v3.1.0
  • v3.1.1
  • v3.1.2
  • v3.1.3
  • v3.1.4
  • v3.1.5
  • v3.1.6
  • v3.1.7
  • v3.2.0
  • v3.3.0
  • v3.3.1
  • v3.3.2
  • v3.3.3
  • v3.3.4
  • v3.3.5
  • v3.4.0
  • v3.5.0
  • v3.5.1
  • v3.5.2
  • v3.5.3
  • v3.5.4
  • v3.5.5
  • v3.6.1
  • v3.6.2
  • v3.6.3
  • v3.6.4
  • v3.6.5

10 Apr 2020 10:24AM UTC coverage: 54.813%. First build
549

push

travis-ci

web-flow
feat: add basic network management (#188)

Related #163 

This PR adds three things (in order from smaller to bigger):
* Getting a container descriptor inside container. This is useful when tests already running inside container with mounted docker socket for container management.
* Execution commands inside running container. This is useful "in general".  I.e. we have project with test case that simulates RabbitMQ restarts using `rabbitmqctl stop_app` and `rabbitmqctl start_app`. Also it's used in new tests.
* Basic network management. Docker networks can be created and deleted using `Pool`, containers can be connected to network using `BuildAndRunWithOptions` and `RunWithOptions`, already running containers can be connected to network using `ConnectToNetwork`.

Currrently it's working pretty good but requires too much boilerplate with `docker` package for network management and commands execution.

Also it helps in cases metioned in #163 when you need to run some end-to-end or integration tests with multiple linked containers.

120 of 120 new or added lines in 1 file covered. (100.0%)

205 of 374 relevant lines covered (54.81%)

4.49 hits per line

Relevant lines Covered
Build:
Build:
374 RELEVANT LINES 205 COVERED LINES
4.49 HITS PER LINE
Source Files on v3.6.0
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
549 v3.6.0 feat: add basic network management (#188) Related #163 This PR adds three things (in order from smaller to bigger): * Getting a container descriptor inside container. This is useful when tests already running inside container with mounted do... push 10 Apr 2020 10:30AM UTC web-flow travis-ci
54.81
See All Builds (382)
  • Repo on GitHub
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

© 2025 Coveralls, Inc