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

zalando-incubator / stackset-controller / 846
50%

Build:
DEFAULT BRANCH: master
Ran 23 May 2019 12:57PM UTC
Jobs 1
Files 6
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
846

push

travis-ci

muaazsaleem
Not switching traffic until all the prescaling stacks are ready (#128)

When there are multiple stacks which are prescaled and one of them doesn't have all it's replicas ready then traffic is only sent to the one with all replicas ready. This is an issue because both could have been receiving traffic and suddenly only one will get all the traffic.

* Added test for broken traffic switching with multiple prescaled stacks

Signed-off-by: Arjun Naik <arjun.rn@gmail.com>
Signed-off-by: Muhammad Muaaz Saleem <muhammad.muaaz.saleem@zalando.de>

* Not switching traffic until all the prescaling stacks are ready

Holding off on switching traffic until all the prescaling stacks are
ready. This avoids a situation where a stack gets too much traffic because
others aren't ready yet.

Signed-off-by: Muhammad Muaaz Saleem <muhammad.muaaz.saleem@zalando.de>

* Resolving conflicts with master

Using the entities package to resolve conflicts with master

Signed-off-by: Muhammad Muaaz Saleem <muhammad.muaaz.saleem@zalando.de>

* Adding clarifying comment

Signed-off-by: Muhammad Muaaz Saleem <muhammad.muaaz.saleem@zalando.de>

* [WIP] First attempt at propagating traffic switching event

Propagating traffic switching event in case traffic wasn't switched
because some stacks aren't ready yet

Signed-off-by: Muhammad Muaaz Saleem <muhammad.muaaz.saleem@zalando.de>

* Fixing unit tests

Signed-off-by: Muhammad Muaaz Saleem <muhammad.muaaz.saleem@zalando.de>

* Fixing bug where ingress doesn't get created if traffic won't switch

Signed-off-by: Muhammad Muaaz Saleem <muhammad.muaaz.saleem@zalando.de>

* The zero value of a struct is not nil

Signed-off-by: Muhammad Muaaz Saleem <muhammad.muaaz.saleem@zalando.de>

* Fixing unit tests and removing unnecessary var

Signed-off-by: Muhammad Muaaz Saleem <muhammad.muaaz.saleem@zalando.de>

* Adding an e2e test

Adding an e2e test to verify that traffic isn't completely switched to... (continued)

759 of 1700 relevant lines covered (44.65%)

2.06 hits per line

Jobs
ID Job ID Ran Files Coverage
1 846.1 (GO111MODULE=on GOLANGCI_RELEASE="v1.16.0") 23 May 2019 12:57PM UTC 0
44.65
Travis Job 846.1
Source Files on build 846
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #846
  • 5741148a on github
  • Prev Build on master (#804)
  • Next Build on master (#854)
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