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

TykTechnologies / tyk / 6190 / 2

Build:
DEFAULT BRANCH: master
Ran 08 Feb 2019 06:07PM UTC
Files 108
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

08 Feb 2019 05:58PM UTC coverage: 62.36% (+0.3%) from 62.081%
LATEST_GO=true

push

travis-ci

web-flow
[WIP]feature/issue-495-Cache_DNS (#2040)

* Init implementation

* add cache hook for api's defaultTransport().
add unit test(unfinished)

* more tests move dns cache init to tyk/dns_cache.go

* issue/495: finish unit tests for storage;config,reverse_proxy tests&linting

* remove log

* add lint tests

* refactor mock dns server config push/pull in unit tests

* add ws/wss unit tests

* fixes

* issue/495: make config.dns optional; allow non-expired dns cache configurations(dns.check_interval == -1)

* fix failed tests

* review fixes

* review fixes

* test branch build

* fix build

* Update main.go

* REVERTME: check timeouts on CI

* fix
">go run -race " call

* fix ">go vet" & ">gofmt"

* fix ">goimports ..."

* Fixed race conditions for CI:
 - redis legacy driver(SingleRedisMode rw access);
 - dns server (DefaultResolver rw access)

* fix go vet errors

* fix mock dns race condition

* gofmt fix

* REVERTME: ci timeout

* REVERTME: ci timeout

* fix timeout

* Revert "REVERTME: ci timeout"

This reverts commit d1991eb8

* REVERTME: ci timeout; revert 300ms timeout

* fix timeouts

* revert travis config

* goimports fix

* goimports revert fix; fix -race within host_checker.go

* fix gofmt; fix race

* fix race redisStorage; fix api_id rate limit collision in TestRateLimitForAPIAndRateLimitAndQuotaCheck

* revert ci-test.sh

* review fix https://github.com/TykTechnologies/tyk/pull/2040/files#r251038351

* review: rename dns_cache to dnscache

* gofmt fix

* review docs

* review docs

* review docs

* review: rename *.conf dns { enable_caching... } -> dns_cache { enabled... };
add defaults 1h/1m ( for ttl/check_interval ) to *example.conf.

* use seconds for config values in order to be unix-time compatible;
add unit tests for default config;

* review docs

* review fix

* fix for integration with updated TykTechnologies/redigocluster.
Requires ... (continued)

10272 of 16472 relevant lines covered (62.36%)

0.69 hits per line

Source Files on job 6190.2 (LATEST_GO=true)
  • Tree
  • List 0
  • Changed 19
  • Source Changed 16
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 5664
  • Travis Job 6190.2
  • 3830ba8c on github
  • Prev Job for LATEST_GO=true on master (#6172.2)
  • Next Job for LATEST_GO=true on master (#6195.2)
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

© 2025 Coveralls, Inc