A CI test policy can run lightweight tests on pull requests and defer slower integration, benchmark, load, or performance tests to tagging and image-building runs. section 10.5.2
Skip heavier integration tests in short runs
In Go, check `testing.Short()` at the start of an integration test and call `t.Skip()` when it is true. Run lightweight suites with `go test -short ./...`. section 10.5.2
A gRPC habits-service integration scenario creates and lists habits, checks an invalid request, and normalizes generated IDs before comparing results.





























