Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

SemaphoreCI is currently broken #532

Closed
cdrage opened this issue Dec 13, 2017 · 1 comment
Closed

SemaphoreCI is currently broken #532

cdrage opened this issue Dec 13, 2017 · 1 comment
Assignees
Milestone

Comments

@cdrage
Copy link
Collaborator

cdrage commented Dec 13, 2017

SemaphoreCI hasn't been passing lately and it's due to our tests.

Our examples we use for ConfigMap, HealthCheck, etc are using the Wordpress containers which are too resource-intensive for the CI platform, resulting in containers being evicted.

When the containers are being evicted, kube-dns and kube-system are sometimes removed, resulting in negatives in our testing suite.

Hence the reason why sometimes our testing suite passes (the containers just so happen to be up) and other times it fails.

After trouble-shooting multiple things (running in PARALLEL=1, only doing one test at a time) as well as actually logging in and running the testing suite in an SSH console, it's due to the VPS (which is 4GB of RAM I might add) evicting the containers.

So a few solutions to fix this

We are currently blocked on #520 and #511 as the direct result of updating our guestbook-go example will result in our tests passing due to them having less resource-constrained containers.

@kadel kadel added this to the 0.8.0 milestone Jan 3, 2018
@cdrage
Copy link
Collaborator Author

cdrage commented Jan 8, 2018

Fixed! Closing this. Tests are down to 2 minutes! (from 40+ minutes before) 💯 💯 See: https://semaphoreci.com/cdrage/kedge

@cdrage cdrage closed this as completed Jan 8, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants