PingSmoke
PingSmoke is a web app (with a lightweight CLI) that runs a small, opinionated set of smoke tests immediately after every deployment and reports a single, unambiguous go/no-go signal. Instead of trying to replace full E2E suites, it focuses on the 5–20 checks that actually catch broken releases: health endpoints, auth login, critical API calls, key UI route loads, and a couple of synthetic transactions. Teams define checks via simple YAML templates and can reuse “packs” for common stacks (Rails, Django, Node, Kubernetes). Results are pushed to Slack/MS Teams with clear failure context (request/response snippets, screenshots, timing, and last-known-good baseline). It also tracks flakiness and automatically quarantines unstable checks so you don’t block releases on noise. This is not glamorous, but it’s practical: fewer rollbacks, faster detection, and less time arguing about whether a deploy is safe.