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

go-kit / kit / 2295 / 3
51%
master: 51%

Build:
DEFAULT BRANCH: master
Ran 22 Feb 2019 06:02AM UTC
Files 107
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

22 Feb 2019 05:50AM UTC coverage: 79.115% (+0.2%) from 78.932%
COVERALLS_TOKEN=MYSkSqcsWXd6DmP6TnSeiDhtvuL4u6ndp

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

5614 of 7096 relevant lines covered (79.11%)

72721.21 hits per line

Source Files on job 2295.3 (COVERALLS_TOKEN=MYSkSqcsWXd6DmP6TnSeiDhtvuL4u6ndp)
  • Tree
  • List 0
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 2221
  • Travis Job 2295.3
  • 048aff06 on github
  • Prev Job for COVERALLS_TOKEN=MYSkSqcsWXd6DmP6TnSeiDhtvuL4u6ndp on master (#2293.2)
  • Next Job for COVERALLS_TOKEN=MYSkSqcsWXd6DmP6TnSeiDhtvuL4u6ndp on master (#2297.1)
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