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

spearhead-ea / island / 506
89%
master: 70%

Build:
Build:
LAST BUILD BRANCH: feat-dockerimage-info
DEFAULT BRANCH: master
Ran 17 Jul 2017 02:04AM UTC
Jobs 1
Files 19
Run time 1s
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
506

push

travis-ci

web-flow
feat: new type of AbstractError (#118)

### Why?

* suggest to use `AbstractError.code` only for a conditional statement
* clean the mess of old version up

### Changes

* a globally unique id - `AbstractError.code`
* all metadata goes into the `extra`
* each `AbstractError` has `extra.uuid`
* errors thrown by third-party libraries which doesn't inherit `AbstractError` will be handled as `AbstractEtcError`
* `AbstractEtcError` has its own `Error.name` such as `TypeError`, `TimeoutError`, `MongooseError`

### In your `error.ts` of the individual islands

* change the original code to fit the new signature of `AbstractError`
* call `setIslandCode(islandCode)` - let the `islandCode` be unique in your islands cluster

RELEASE_CANDIDATE

fix #47 #41

324 of 454 branches covered (71.37%)

1047 of 1178 relevant lines covered (88.88%)

13.38 hits per line

Jobs
ID Job ID Ran Files Coverage
1 506.1 (RABBITMQ_HOST=amqp://localhost:5672 ISLAND_TRACEMQ_QUEUE=trace ISLAND_TRACEMQ_HOST=amqp://localhost:5672) 17 Jul 2017 02:04AM UTC 0
88.88
Travis Job 506.1
Source Files on build 506
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #506
  • cc6e549d on github
  • Next Build on feat-8digit-error (#507)
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