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

lightningnetwork / lnd / 3527
55%

Build:
DEFAULT BRANCH: master
Ran 06 Apr 2018 02:24AM UTC
Jobs 2
Files 146
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

pending completion
3527

push

travis-ci

Roasbeef
docker: replace bash shells with last command

It is better to replace bash shell with potentially long-running
last script command. This way the running command will receive all
potential unix process signals directly.

A concrete example which motivated this change:
Exec of btcd is needed for graceful shutdown of btcd during
`docker-compose down`. Docker Compose properly sends this signal to our
start-btcd.sh bash shell but it is not further signalled to the running
btcd process. Docker Compose then kills whole container forcefully after
some timeout.

An alternative solution would be to trap SIGTERM in our bash script and
forward it to running btcd. Which would be IMO ugly and error prone.

22158 of 41864 relevant lines covered (52.93%)

32755.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3527.1 (RACE=false) 06 Apr 2018 02:24AM UTC 0
52.91
Travis Job 3527.1
3 3527.3 (RACE=false) 06 Apr 2018 02:24AM UTC 0
52.98
Travis Job 3527.3
Source Files on build 3527
  • List 0
  • Changed 41
  • Source Changed 1
  • Coverage Changed 41
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #3527
  • 132c67d4 on github
  • Prev Build on master (#3520)
  • Next Build on master (#3532)
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