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

flexible-collision-library / fcl / 1128
73%

Build:
DEFAULT BRANCH: master
Ran 10 Apr 2019 04:52PM UTC
Jobs 1
Files 111
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
1128

cron

travis-ci

web-flow
Report configuration state for narrowphase errors (#381)

This allows low-level, narrowphase algorithms to indicate to higher-level
callers that something went so wrong that it would be helpful to capture
the configuration that led to the error.

Add exception
  1. Add exception type.
  2. Instrument some know problem call sites with the new exception.
  3. Expand unit tests to cover the exceptions.
     i. Add FCL_EXPECT_THROWS_MESSAGE* functionality for tests.

Add exception catching
  1. Add exception processing at an appropriate call site.
     1. Requires printing out shapes and solver data; so streaming operator
        support has been added to all corresponding parties.
     2. Added *only* to signed distance functions of both solvers.

Note that `CollisionGeometry` can span mulitple types and this doesn't
necessarily support all types. However, unit tests pass and this can be
extended to encompass more geometry types as necessary.

286 of 393 relevant lines covered (72.77%)

661359.59 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1128.1 (BUILD_TYPE=Debug COVERALLS=ON) 10 Apr 2019 04:52PM UTC 0
72.77
Travis Job 1128.1
Source Files on build 1128
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1128
  • 5e937624 on github
  • Prev Build on master (#1125)
  • Next Build on master (#1132)
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