Skip to content

Commit c5395f9

Browse files
feat: Add opentelemetry-instrumentation-grpc to -all (#1471)
* feat: Add opentelemetry-instrumentation-grpc * test: Update grpc, all gems Previously, an uninitialized constant error for GRPC would raise for instrumentation-all tests
1 parent eb29074 commit c5395f9

File tree

6 files changed

+4
-3
lines changed

6 files changed

+4
-3
lines changed

instrumentation/all/Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ group :test do
2929
.sort
3030
.each { |dir| gem "opentelemetry-helpers-#{dir}", path: "../../helpers/#{dir}" }
3131

32-
excluded_instrumentations = %w[. .. all grpc]
32+
excluded_instrumentations = %w[. .. all]
3333
Dir.entries('../')
3434
.select { |entry| File.directory?(File.join('../', entry)) }
3535
.reject { |entry| excluded_instrumentations.include?(entry) }

instrumentation/all/lib/opentelemetry/instrumentation/all.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
require 'opentelemetry-instrumentation-faraday'
2929
require 'opentelemetry-instrumentation-grape'
3030
require 'opentelemetry-instrumentation-graphql'
31+
require 'opentelemetry-instrumentation-grpc'
3132
require 'opentelemetry-instrumentation-http_client'
3233
require 'opentelemetry-instrumentation-mongo'
3334
require 'opentelemetry-instrumentation-mysql2'

instrumentation/all/opentelemetry-instrumentation-all.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ Gem::Specification.new do |spec|
3838
spec.add_dependency 'opentelemetry-instrumentation-faraday', '~> 0.26.0'
3939
spec.add_dependency 'opentelemetry-instrumentation-grape', '~> 0.3.0'
4040
spec.add_dependency 'opentelemetry-instrumentation-graphql', '~> 0.29.0'
41+
spec.add_dependency 'opentelemetry-instrumentation-grpc', '~> 0.2.0'
4142
spec.add_dependency 'opentelemetry-instrumentation-gruf', '~> 0.3.0'
4243
spec.add_dependency 'opentelemetry-instrumentation-http', '~> 0.24.0'
4344
spec.add_dependency 'opentelemetry-instrumentation-http_client', '~> 0.23.0'

instrumentation/grpc/lib/opentelemetry/instrumentation/grpc.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,3 @@ class Error < StandardError; end
1818

1919
require_relative 'grpc/instrumentation'
2020
require_relative 'grpc/version'
21-
require_relative 'grpc/interceptors/client_tracer'

instrumentation/grpc/test/opentelemetry/instrumentation/grpc/interceptors/client_tracer_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
require_relative '../../../../test_helper'
88
require_relative '../../../../support/grpc_server_runner'
9+
require_relative '../../../../../lib/opentelemetry/instrumentation/grpc/interceptors/client_tracer'
910

1011
describe OpenTelemetry::Instrumentation::Grpc::Interceptors::ClientTracer do
1112
let(:instrumentation) { OpenTelemetry::Instrumentation::Grpc::Instrumentation.instance }

instrumentation/grpc/test/support/proto/ping_services_pb.rb

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)