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

travelping / ergw / 1583 / 3
32%
master: 32%

Build:
DEFAULT BRANCH: master
Ran 18 Feb 2020 10:14AM UTC
Files 56
Run time 10s
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

18 Feb 2020 09:55AM UTC coverage: 77.74% (+0.03%) from 77.706%
1583.3

push

travis-ci-com

RoadRunnr
add tini PID 1 to ercdf container

Usually, a process spawning subprocesses is responsible for cleaning
them up once they finish. This responsibility propagates down to PID 1.

When finished subprocesses ("childs") are not reaped, they become zombies
which are never vanish. Over time, they can starve the system. Erlang and
Elixir does not take care of spawned children on its own. Thus, any
"remote console" interaction with a running Erlang node will leave behind
a couple of zombies when PID 1 is not taking care of them.
Inside the container, Erlang / Elixir is usually run as PID 1.

This commit adds tini as the new PID 1 of the containers. As a result, all
child processes will be reaped properly.

4547 of 5849 relevant lines covered (77.74%)

2605.42 hits per line

Source Files on job 1583.3
  • Tree
  • List 0
  • Changed 22
  • Source Changed 0
  • Coverage Changed 22
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1366
  • Travis Job 1583.3
  • b89e03a0 on github
  • Prev Job for on master (#1574.1)
  • Next Job for on master (#1590.1)
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