Class: Runways::BenchmarkInterceptor
- Inherits:
-
BaseInterceptor
- Object
- GRPC::ServerInterceptor
- BaseInterceptor
- Runways::BenchmarkInterceptor
- Defined in:
- lib/runways/interceptors/benchmark_interceptor.rb
Instance Method Summary collapse
Methods inherited from BaseInterceptor
#bidi_streamer, #client_streamer, #request_response, #server_streamer
Instance Method Details
#all_request_responses(request: nil, call: nil, method: nil) ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/runways/interceptors/benchmark_interceptor.rb', line 3 def all_request_responses(request: nil, call: nil, method: nil) realtime = Benchmark.realtime do yield end puts "Completed in #{realtime} secs" end |