Glossary · Phase 11 · Professional practice
Flaky test
A test that sometimes passes and sometimes fails with no code change, usually from timing or shared state.
Try it now
Each round, every job whose needs are all done joins the next stage. lint and docs run together; build waits for test.
Learn it properly
CI/CD pipelines · Test every change automatically, and ship with gates, flags and rollbacks. About 40 minutes.
Other terms from the same lesson
- branch protection: Repository rules that only let changes into the main branch through pull requests that pass required checks.
- continuous deployment: Delivery keeps every merged change ready to release; deployment releases each one automatically once checks pass.
- feature flag: A switch in code that turns a feature on or off for some users without a deploy.
Never trained an AI?
Teach a small one to write, right in your browser. It takes about 20 seconds and needs no account.