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

enkessler / childprocess / 445
90%
master: 90%

Build:
Build:
LAST BUILD BRANCH: process-spawn
DEFAULT BRANCH: master
Ran 04 Jun 2019 05:51PM UTC
Jobs 21
Files 21
Run time 70min
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
445

Pull #152

travis-ci

web-flow
Fix ChildProcess::Unix::Process#wait method with leader processes

Issue #151 reported a problem where in the update from Ruby 2.5 to Ruby
2.6 some programs would block forever on a `Process.waitpid2` call.

Changing the call to pass in a positive PID instead of the negative PID
fixes the issue as it will call the `waitpid` system call right away
instead of delaying it for later.

See #151 for further discussion of the possible reasons for the
behavior.
Pull Request #152: Fix ChildProcess::Unix::Process#wait method with leader processes

671 of 716 relevant lines covered (93.72%)

557.73 hits per line

Jobs
ID Job ID Ran Files Coverage
1 445.1 (2.3, CHILDPROCESS_POSIX_SPAWN=true CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 05:51PM UTC 0
83.65
Travis Job 445.1
2 445.2 (2.4, CHILDPROCESS_POSIX_SPAWN=true CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 05:52PM UTC 0
83.65
Travis Job 445.2
3 445.3 (2.5, CHILDPROCESS_POSIX_SPAWN=true CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 05:54PM UTC 0
83.65
Travis Job 445.3
4 445.4 (2.6, CHILDPROCESS_POSIX_SPAWN=true CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 05:53PM UTC 0
83.52
Travis Job 445.4
5 445.5 (2.3, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 05:54PM UTC 0
88.13
Travis Job 445.5
6 445.6 (2.4, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 05:55PM UTC 0
88.13
Travis Job 445.6
7 445.7 (2.5, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 05:55PM UTC 0
88.13
Travis Job 445.7
8 445.8 (2.6, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 05:56PM UTC 0
88.19
Travis Job 445.8
9 445.9 (2.3, CHILDPROCESS_POSIX_SPAWN=true CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:34PM UTC 0
83.96
Travis Job 445.9
10 445.10 (2.4, CHILDPROCESS_POSIX_SPAWN=true CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:34PM UTC 0
83.52
Travis Job 445.10
11 445.11 (2.5, CHILDPROCESS_POSIX_SPAWN=true CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:37PM UTC 0
83.96
Travis Job 445.11
12 445.12 (2.6, CHILDPROCESS_POSIX_SPAWN=true CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:37PM UTC 0
83.73
Travis Job 445.12
13 445.13 (2.3, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:40PM UTC 0
87.99
Travis Job 445.13
14 445.14 (2.4, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:40PM UTC 0
87.99
Travis Job 445.14
15 445.15 (2.5, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:43PM UTC 0
87.86
Travis Job 445.15
16 445.16 (2.6, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:43PM UTC 0
87.92
Travis Job 445.16
20 445.20 (ruby-head, CHILDPROCESS_POSIX_SPAWN=true CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:03PM UTC 0
83.52
Travis Job 445.20
22 445.22 (rbx-3, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:08PM UTC 0
94.38
Travis Job 445.22
23 445.23 (ruby-head, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:04PM UTC 0
88.32
Travis Job 445.23
26 445.26 (ruby-head, CHILDPROCESS_POSIX_SPAWN=true CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 06:48PM UTC 0
83.73
Travis Job 445.26
29 445.29 (ruby-head, CHILDPROCESS_POSIX_SPAWN=false CHILDPROCESS_UNSET=should-be-unset) 04 Jun 2019 07:01PM UTC 0
88.19
Travis Job 445.29
Source Files on build 445
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #445
  • Pull Request #152
  • PR Base - dev (#444)
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