# Building On-call: Continually testing with smoke tests

DevFeed: [Building On-call: Continually testing with smoke tests](<https://devfeed.tech/articles/building-on-call-continually-testing-with-smoke-tests-11731.md>)

Original publisher: [Read original article](<https://incident.io/blog/continually-testing-our-product-with-smoke-tests>)

Author: Rory Malcolm

Published: 2024-08-09T10:00:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [Smoke Tests](<https://devfeed.tech/topics/smoke-tests.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>)

Tags: [building](<https://devfeed.tech/tags/building.md>), [containers](<https://devfeed.tech/tags/containers.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [testing](<https://devfeed.tech/tags/testing.md>)

## AI overview

The article explains how a product team uses smoke tests to protect the reliability of its On-call product. A full end-to-end suite runs every minute in production and staging, exercises infrastructure and third-party integrations, and also runs for pull requests and deployments using containers. The tests cover core alerting and escalation journeys as well as malformed-input edge cases, helping the team detect regressions and make changes confidently.

## Source excerpt

Launching On-call meant we had to make our system rock-solid from the get-go. Our solution? Smoke tests to let us continually test product health and make sure we're comfortable making changes at pace.