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

wikimedia / parsoid / 2763
85%

Build:
DEFAULT BRANCH: master
Ran 26 Jun 2019 09:51PM UTC
Jobs 3
Files 153
Run time 7min
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
2763

push

travis-ci

subbuss
Fix exception handling: Don't catch exceptions and suppress them

* Now that we are in sync land, we don't need to catch exceptions
  and log error messages at multiple places. Let them bubble up
  to the top.

* I noticed this was actually getting in the way of debugging because
  with $env->log unimplemented, I was only getting very generic
  failures instead of the root cause that was being suppressed
  and unlogged.

* There are still a couple of places where we have generic Exception
  catching in place where it does make sense currently. For example,
  we aren't interested in what caused a templatedata fetch to fail.
  We simply fall back to regular serialization - the rationale here is
  that it is better to emit a transclusion without the preferred formatting
  (but syntactically correct) instead of losing the edit altogether.

* Minor unrelated fix in Cite/Ref.php: Use !isset() instead of empty()

Change-Id: Iebff6f37d

9556 of 12044 branches covered (79.34%)

14967 of 17690 relevant lines covered (84.61%)

90516.16 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2763.1 26 Jun 2019 09:56PM UTC 0
84.61
Travis Job 2763.1
2 2763.2 26 Jun 2019 09:51PM UTC 0
84.61
Travis Job 2763.2
3 2763.3 26 Jun 2019 09:58PM UTC 0
84.64
Travis Job 2763.3
Source Files on build 2763
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2763
  • 8eaca292 on github
  • Prev Build on master (#2762)
  • Next Build on master (#2764)
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