Which tests should run on a pull request, on merge, and nightly?
beginner 0–2 yrs
Run fast, reliable checks on every pull request (lint, unit, component, API and a small UI smoke set), a broader regression after merge against a deployed environment, and slow or expensive suites (full E2E, cross-browser, performance, security scans) on a schedule or before release.
Full answer with examples