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

brailcom / pytis / 216
34%

Build:
DEFAULT BRANCH: master
Ran 08 Sep 2016 08:26AM UTC
Jobs 4
Files 106
Run time 47s
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
216

push

travis-ci

cerha
Fix `gensql` failures being unnoticed during CI

In shell pipe compound command, only the exit status of the last process
is the exit status of the whole compound command. So in case the last
command in the pipe exits with 0 status, the whole compound pipe command
will exit with 0 status (i.e. fine) even if previous commands in the
pipe errored with non-zero status. See
e.g. http://unix.stackexchange.com/questions/14270/get-exit-status-of-process-thats-piped-to-another

This could cause `gensql` errors to be unnoticed by the CI: `psql` did
not mind, as it got fed valid SQL and it cannot know that the SQL is
incomplete from the app logic point of view.

We now put `gensql` output into a file, and do not pipe it to `psql`.

15348 of 43636 relevant lines covered (35.17%)

1.4 hits per line

Jobs
ID Job ID Ran Files Coverage
1 216.1 (PGVER=9.1) 08 Sep 2016 08:26AM UTC 0
34.91
Travis Job 216.1
2 216.2 (PGVER=9.2) 08 Sep 2016 08:26AM UTC 0
35.17
Travis Job 216.2
3 216.3 (PGVER=9.3) 08 Sep 2016 08:27AM UTC 0
35.17
Travis Job 216.3
4 216.4 (PGVER=9.4) 08 Sep 2016 08:27AM UTC 0
35.17
Travis Job 216.4
Source Files on build 216
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #216
  • 57393e47 on github
  • Prev Build on master (#215)
  • Next Build on master (#217)
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