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

go-kit / kit / 2295
51%

Build:
DEFAULT BRANCH: master
Ran 22 Feb 2019 06:01AM UTC
Jobs 3
Files 107
Run time 1min
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

22 Feb 2019 05:50AM UTC coverage: 79.2% (+0.2%) from 79.046%
2295

push

travis-ci

peterbourgon
#814 Add Transport Layer: AWS Lambda (#815)

* base serving, encode, decode functions

* logger

* add before encode options

* add ServerAfter functions

* add error encoder

* add finalizer

* add basic happy flow

* add ServerBefore tests

* test error flow on decoding stage

* complete the test scenarios

* refactor into more generic support by implementing lambda.Handler

* testing: ErrorEncoder to reflect behavior of encoding error as payload for AWS APIGateway event handling, as if we return error not nil to lambda it shall treated as error, and the API response would not be pretty

* add wrapper

* capitalize Lambda

* add particle an

* tidy up doc words as per suggested

* Update transport/awslambda/request_response_funcs.go

Co-Authored-By: suekto-andreas <suekto.andreas@gmail.com>

* Update transport/awslambda/request_response_funcs.go

Co-Authored-By: suekto-andreas <suekto.andreas@gmail.com>

* Update transport/awslambda/server.go

Co-Authored-By: suekto-andreas <suekto.andreas@gmail.com>

* Update transport/awslambda/request_response_funcs.go

Co-Authored-By: suekto-andreas <suekto.andreas@gmail.com>

* refactor multiline to keep them 1 per line

* remove \n from test

* defines a DefaultErrorEncoder, refactor the handling of errorEncoder during Invoke

* refactor Server into Handler

* remove wrapper

* refactor variable s into h

* simplify the return of errorEncoder

* Update transport/awslambda/handler.go

Co-Authored-By: suekto-andreas <suekto.andreas@gmail.com>

* Update transport/awslambda/handler.go

Co-Authored-By: suekto-andreas <suekto.andreas@gmail.com>

* Update transport/awslambda/handler.go

Co-Authored-By: suekto-andreas <suekto.andreas@gmail.com>

* DefaultErrorEncoder unit test

52 of 52 new or added lines in 1 file covered. (100.0%)

5620 of 7096 relevant lines covered (79.2%)

211054.33 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2295.1 (COVERALLS_TOKEN=MYSkSqcsWXd6DmP6TnSeiDhtvuL4u6ndp) 22 Feb 2019 06:01AM UTC 0
79.2
Travis Job 2295.1
2 2295.2 (COVERALLS_TOKEN=MYSkSqcsWXd6DmP6TnSeiDhtvuL4u6ndp) 22 Feb 2019 06:01AM UTC 0
79.2
Travis Job 2295.2
3 2295.3 (COVERALLS_TOKEN=MYSkSqcsWXd6DmP6TnSeiDhtvuL4u6ndp) 22 Feb 2019 06:02AM UTC 0
79.11
Travis Job 2295.3
Source Files on build 2295
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2295
  • 048aff06 on github
  • Prev Build on master (#2293)
  • Next Build on master (#2297)
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