• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

nogipx / rpc_dart / 26852646917
80%

Build:
DEFAULT BRANCH: main
Ran 02 Jun 2026 10:50PM UTC
Jobs 1
Files 72
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Jun 2026 10:48PM UTC coverage: 80.168% (+0.007%) from 80.161%
26852646917

push

github

nogipx
feat(rpc_dart_opentelemetry): semconv metrics, client interceptor, LogController bridge

- Metrics: drop split calls/errors counters, emit single rpc.server.requests
  counter with rpc.grpc.status_code label (canonical uppercase gRPC name).
  Histogram + active-requests gauge wired through API once OTel-Dart exposes
  them.
- OtelRpcInterceptor stamps rpc.grpc.status_code as span attribute, derives
  the code from RpcStatusException on errors.
- OtelRpcClientInterceptor: client-side counterpart — SpanKind.client span +
  automatic W3C traceparent/tracestate injection via RpcOtelPropagator.
- LogControllerOtelOutput: a LogOutput that mirrors LogScope spans/events
  into OpenTelemetry. Nested log-spans nest as OTel children via the new
  LogSpanStart.parentSpanId; rootContextProvider lets them attach under
  the active RPC span so handler-level logger.span(...) shows up as a
  child in Grafana.
- Bumped to 0.3.0.

5065 of 6318 relevant lines covered (80.17%)

8.99 hits per line

Coverage Regressions

Lines Coverage ∆ File
17
53.97
0.0% packages/core/rpc_dart/lib/src/logger/log_record.dart
1
98.0
0.08% packages/core/rpc_dart/lib/src/logger/log_span_handle.dart
Jobs
ID Job ID Ran Files Coverage
1 26852646917.1 02 Jun 2026 10:50PM UTC 72
80.17
GitHub Action Run
Source Files on build 26852646917
  • Tree
  • List 72
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26852646917
  • d1fca871 on github
  • Prev Build on main (#26123016241)
  • Next Build on main (#26886865877)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc