Skip to content

test(monitor): fix monitor_grpc integration-test compile (rate field from #368) - #369

Merged
zzylol merged 1 commit into
mainfrom
fix/monitor-grpc-test-rate-field
Jun 11, 2026
Merged

zzylol merged 1 commit into
mainfrom
fix/monitor-grpc-test-rate-field

Conversation

@zzylol

@zzylol zzylol commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

The dynamic sampling-coupling (#368) added MonitorReport.rate but didn't update tests/monitor_grpc.rs report(), leaving the live-gRPC alert integration test uncompilable (E0063). The --lib suite was green so it slipped through (integration tests compile separately).

Fix: rate: 0.0 in the test helper. The test now compiles + passes — fires_alert_once_past_tau (alert fires once over real gRPC when the scripted reports climb past τ) and quiet_below_tau.

🤖 Generated with Claude Code

…ion-test compile

The dynamic sampling-coupling change (#368) added MonitorReport.rate but didn't
update the tests/monitor_grpc.rs report() helper, leaving the integration test
uncompilable (E0063: missing field `rate`). The --lib suite was green so it
slipped through (integration tests build separately). Set rate: 0.0 (unknown —
preserves the existing slack-only behavior the test asserts). The live-gRPC alert
test now compiles + passes: fires_alert_once_past_tau (alert fires once at
estimate≥(1-ε)τ over real gRPC) + quiet_below_tau.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@zzylol
zzylol merged commit 5c950d7 into main Jun 11, 2026
@zzylol
zzylol deleted the fix/monitor-grpc-test-rate-field branch June 11, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant