File tree Expand file tree Collapse file tree 10 files changed +52
-3
lines changed
include/opentelemetry/trace Expand file tree Collapse file tree 10 files changed +52
-3
lines changed Original file line number Diff line number Diff line change 1111#include " opentelemetry/trace/tracer_provider.h"
1212#include " opentelemetry/version.h"
1313
14+ // The friend declaration is sufficient,
15+ // we do not want a API -> SDK dependency.
16+ // IWYU pragma: no_include "opentelemetry/sdk/trace/provider.h"
17+
1418OPENTELEMETRY_BEGIN_NAMESPACE
1519namespace sdk
1620{
Original file line number Diff line number Diff line change 44#include < gtest/gtest.h>
55
66#include " opentelemetry/metrics/provider.h"
7- #include " opentelemetry/nostd/shared_ptr.h"
87
98using opentelemetry::metrics::MeterProvider;
109using opentelemetry::metrics::Provider;
Original file line number Diff line number Diff line change @@ -33,6 +33,18 @@ cc_library(
3333 ],
3434)
3535
36+ cc_library (
37+ name = "disabled" ,
38+ srcs = [
39+ "disabled.cc" ,
40+ ],
41+ include_prefix = "src/common" ,
42+ deps = [
43+ "//api" ,
44+ "//sdk:headers" ,
45+ ],
46+ )
47+
3648cc_library (
3749 name = "env_variables" ,
3850 srcs = [
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ cc_library(
1111 "//api" ,
1212 "//sdk:headers" ,
1313 "//sdk/src/common:global_log_handler" ,
14+ "//sdk/src/common:disabled" ,
1415 "//sdk/src/resource" ,
1516 ],
1617)
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ cc_library(
1111 "//api" ,
1212 "//sdk:headers" ,
1313 "//sdk/src/common:global_log_handler" ,
14+ "//sdk/src/common:disabled" ,
1415 "//sdk/src/common:random" ,
1516 "//sdk/src/resource" ,
1617 ],
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ cc_library(
1212 "//api" ,
1313 "//sdk:headers" ,
1414 "//sdk/src/common:global_log_handler" ,
15+ "//sdk/src/common:disabled" ,
1516 "//sdk/src/common:random" ,
1617 "//sdk/src/resource" ,
1718 ],
Original file line number Diff line number Diff line change 66#include " opentelemetry/nostd/shared_ptr.h"
77#include " opentelemetry/sdk/common/disabled.h"
88#include " opentelemetry/sdk/trace/provider.h"
9- #include " opentelemetry/trace/noop.h"
109#include " opentelemetry/trace/tracer_provider.h"
1110#include " opentelemetry/version.h"
1211
Original file line number Diff line number Diff line change @@ -17,6 +17,22 @@ cc_test(
1717 ],
1818)
1919
20+ cc_test (
21+ name = "logger_provider_set_test" ,
22+ srcs = [
23+ "logger_provider_set_test.cc" ,
24+ ],
25+ tags = [
26+ "logs" ,
27+ "test" ,
28+ ],
29+ deps = [
30+ "//api" ,
31+ "//sdk/src/logs" ,
32+ "@com_google_googletest//:gtest_main" ,
33+ ],
34+ )
35+
2036cc_test (
2137 name = "logger_sdk_test" ,
2238 srcs = [
Original file line number Diff line number Diff line change @@ -196,7 +196,7 @@ cc_test(
196196 "component_e" ,
197197 "component_f" ,
198198 "//api" ,
199- "//sdk/src/common" ,
199+ "//sdk/src/common:disabled " ,
200200 "//sdk/src/trace" ,
201201 "@com_google_googletest//:gtest_main" ,
202202 ],
Original file line number Diff line number Diff line change @@ -19,6 +19,22 @@ cc_test(
1919 ],
2020)
2121
22+ cc_test (
23+ name = "tracer_provider_set_test" ,
24+ srcs = [
25+ "tracer_provider_set_test.cc" ,
26+ ],
27+ tags = [
28+ "test" ,
29+ "trace" ,
30+ ],
31+ deps = [
32+ "//sdk/src/resource" ,
33+ "//sdk/src/trace" ,
34+ "@com_google_googletest//:gtest_main" ,
35+ ],
36+ )
37+
2238cc_test (
2339 name = "span_data_test" ,
2440 srcs = [
You can’t perform that action at this time.
0 commit comments