//! Compiles `tests/proto/echo.proto` into `OUT_DIR` for the tonic adapter's
//! integration tests (a real generated server/client over a real proto,
//! exercised in `tests/tonic.rs`).
//!
//! `generate_test_proto` is `#[cfg(feature = "tonic")]`, not just
//! runtime-skipped: `tonic-prost-build` is an optional build-dependency
//! activated only by that feature, so referencing it unconditionally would
//! fail to compile (not just fail to run) for a plain `cargo build`. This
//! keeps `protoc` and the codegen step required only on machines building or
//! testing the `tonic` feature.