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

rafalp / Misago / 4642
98%

Build:
DEFAULT BRANCH: master
Ran 21 Jul 2019 01:13PM UTC
Jobs 1
Files 950
Run time 54s
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
4642

push

travis-ci

rafalp
Add application HealthCheck (#1263)

At the current state of the application, it's kind of pointless to have
any sort of healthcheck endpoint present. This would however become
really useful, once we are considering running Misago on a self-healing
infrastructure, such as Kubernetes.

K8s has a functionality monitoring the [readiness and liveliness][1]
probes, expecting everything to be functioning correctly. If an
unexpected status is exposed via URL, it will try to kill the
application causing a recreation with hopefully healthy state.

The proposed addition, will check the django runtime, including the
database connection which is being touched by a django middleware before
the view is rendered. I hope, this will grow over time, with fields such
as `cache` or `queue`.

[1]: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/

39387 of 40388 relevant lines covered (97.52%)

0.98 hits per line

Jobs
ID Job ID Ran Files Coverage
1 4642.1 21 Jul 2019 01:13PM UTC 0
97.52
Travis Job 4642.1
Source Files on build 4642
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4642
  • 017e4972 on github
  • Prev Build on master (#4641)
  • Next Build on master (#4643)
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