Skip to content

Commit f5f1d57

Browse files
committed
Add load reporting filter
1 parent 7a2a8ca commit f5f1d57

35 files changed

Lines changed: 5760 additions & 10284 deletions

‎BUILD‎

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -987,7 +987,6 @@ grpc_cc_library(
987987
"grpc_client_authority_filter",
988988
"grpc_lb_policy_pick_first",
989989
"grpc_lb_policy_round_robin",
990-
"grpc_server_load_reporting",
991990
"grpc_max_age_filter",
992991
"grpc_message_size_filter",
993992
"grpc_resolver_dns_ares",
@@ -1287,18 +1286,22 @@ grpc_cc_library(
12871286
)
12881287

12891288
grpc_cc_library(
1290-
name = "grpc_server_load_reporting",
1289+
name = "lb_server_load_reporting_filter",
12911290
srcs = [
12921291
"src/core/ext/filters/load_reporting/server_load_reporting_filter.cc",
1293-
"src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc",
12941292
],
12951293
hdrs = [
1294+
"src/core/ext/filters/load_reporting/registered_opencensus_objects.h",
12961295
"src/core/ext/filters/load_reporting/server_load_reporting_filter.h",
1297-
"src/core/ext/filters/load_reporting/server_load_reporting_plugin.h",
1296+
"src/cpp/server/load_reporter/constants.h",
1297+
],
1298+
external_deps = [
1299+
"opencensus-stats",
12981300
],
12991301
language = "c++",
13001302
deps = [
1301-
"grpc_base",
1303+
"grpc++_base",
1304+
"grpc_secure",
13021305
],
13031306
)
13041307

‎CMakeLists.txt‎

Lines changed: 0 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,6 @@ endif()
430430
add_dependencies(buildtests_c h2_full+trace_test)
431431
add_dependencies(buildtests_c h2_full+workarounds_test)
432432
add_dependencies(buildtests_c h2_http_proxy_test)
433-
add_dependencies(buildtests_c h2_load_reporting_test)
434433
add_dependencies(buildtests_c h2_oauth2_test)
435434
add_dependencies(buildtests_c h2_proxy_test)
436435
add_dependencies(buildtests_c h2_sockpair_test)
@@ -454,7 +453,6 @@ endif()
454453
add_dependencies(buildtests_c h2_full+trace_nosec_test)
455454
add_dependencies(buildtests_c h2_full+workarounds_nosec_test)
456455
add_dependencies(buildtests_c h2_http_proxy_nosec_test)
457-
add_dependencies(buildtests_c h2_load_reporting_nosec_test)
458456
add_dependencies(buildtests_c h2_proxy_nosec_test)
459457
add_dependencies(buildtests_c h2_sockpair_nosec_test)
460458
add_dependencies(buildtests_c h2_sockpair+trace_nosec_test)
@@ -1227,8 +1225,6 @@ add_library(grpc
12271225
src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc
12281226
src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc
12291227
src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc
1230-
src/core/ext/filters/load_reporting/server_load_reporting_filter.cc
1231-
src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc
12321228
src/cpp/ext/filters/census/grpc_context.cc
12331229
src/core/ext/filters/max_age/max_age_filter.cc
12341230
src/core/ext/filters/message_size/message_size_filter.cc
@@ -1303,7 +1299,6 @@ foreach(_hdr
13031299
include/grpc/grpc.h
13041300
include/grpc/grpc_posix.h
13051301
include/grpc/grpc_security_constants.h
1306-
include/grpc/load_reporting.h
13071302
include/grpc/slice.h
13081303
include/grpc/slice_buffer.h
13091304
include/grpc/status.h
@@ -1604,8 +1599,6 @@ add_library(grpc_cronet
16041599
src/core/tsi/ssl/session_cache/ssl_session_openssl.cc
16051600
src/core/tsi/ssl_transport_security.cc
16061601
src/core/tsi/transport_security_grpc.cc
1607-
src/core/ext/filters/load_reporting/server_load_reporting_filter.cc
1608-
src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc
16091602
src/core/plugin_registry/grpc_cronet_plugin_registry.cc
16101603
)
16111604

@@ -2523,8 +2516,6 @@ add_library(grpc_unsecure
25232516
src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc
25242517
src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc
25252518
src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc
2526-
src/core/ext/filters/load_reporting/server_load_reporting_filter.cc
2527-
src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc
25282519
src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc
25292520
src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc
25302521
src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.cc
@@ -2608,7 +2599,6 @@ foreach(_hdr
26082599
include/grpc/grpc.h
26092600
include/grpc/grpc_posix.h
26102601
include/grpc/grpc_security_constants.h
2611-
include/grpc/load_reporting.h
26122602
include/grpc/slice.h
26132603
include/grpc/slice_buffer.h
26142604
include/grpc/status.h
@@ -2925,7 +2915,6 @@ foreach(_hdr
29252915
include/grpc/grpc.h
29262916
include/grpc/grpc_posix.h
29272917
include/grpc/grpc_security_constants.h
2928-
include/grpc/load_reporting.h
29292918
include/grpc/slice.h
29302919
include/grpc/slice_buffer.h
29312920
include/grpc/status.h
@@ -3489,7 +3478,6 @@ foreach(_hdr
34893478
include/grpc/grpc.h
34903479
include/grpc/grpc_posix.h
34913480
include/grpc/grpc_security_constants.h
3492-
include/grpc/load_reporting.h
34933481
include/grpc/slice.h
34943482
include/grpc/slice_buffer.h
34953483
include/grpc/status.h
@@ -4389,7 +4377,6 @@ foreach(_hdr
43894377
include/grpc/grpc.h
43904378
include/grpc/grpc_posix.h
43914379
include/grpc/grpc_security_constants.h
4392-
include/grpc/load_reporting.h
43934380
include/grpc/slice.h
43944381
include/grpc/slice_buffer.h
43954382
include/grpc/status.h
@@ -5301,7 +5288,6 @@ add_library(end2end_tests
53015288
test/core/end2end/tests/invoke_large_request.cc
53025289
test/core/end2end/tests/keepalive_timeout.cc
53035290
test/core/end2end/tests/large_metadata.cc
5304-
test/core/end2end/tests/load_reporting_hook.cc
53055291
test/core/end2end/tests/max_concurrent_streams.cc
53065292
test/core/end2end/tests/max_connection_age.cc
53075293
test/core/end2end/tests/max_connection_idle.cc
@@ -5422,7 +5408,6 @@ add_library(end2end_nosec_tests
54225408
test/core/end2end/tests/invoke_large_request.cc
54235409
test/core/end2end/tests/keepalive_timeout.cc
54245410
test/core/end2end/tests/large_metadata.cc
5425-
test/core/end2end/tests/load_reporting_hook.cc
54265411
test/core/end2end/tests/max_concurrent_streams.cc
54275412
test/core/end2end/tests/max_connection_age.cc
54285413
test/core/end2end/tests/max_connection_idle.cc
@@ -15233,36 +15218,6 @@ target_link_libraries(h2_http_proxy_test
1523315218
endif (gRPC_BUILD_TESTS)
1523415219
if (gRPC_BUILD_TESTS)
1523515220

15236-
add_executable(h2_load_reporting_test
15237-
test/core/end2end/fixtures/h2_load_reporting.cc
15238-
)
15239-
15240-
15241-
target_include_directories(h2_load_reporting_test
15242-
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
15243-
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include
15244-
PRIVATE ${_gRPC_SSL_INCLUDE_DIR}
15245-
PRIVATE ${_gRPC_PROTOBUF_INCLUDE_DIR}
15246-
PRIVATE ${_gRPC_ZLIB_INCLUDE_DIR}
15247-
PRIVATE ${_gRPC_BENCHMARK_INCLUDE_DIR}
15248-
PRIVATE ${_gRPC_CARES_INCLUDE_DIR}
15249-
PRIVATE ${_gRPC_GFLAGS_INCLUDE_DIR}
15250-
PRIVATE ${_gRPC_ADDRESS_SORTING_INCLUDE_DIR}
15251-
PRIVATE ${_gRPC_NANOPB_INCLUDE_DIR}
15252-
)
15253-
15254-
target_link_libraries(h2_load_reporting_test
15255-
${_gRPC_ALLTARGETS_LIBRARIES}
15256-
end2end_tests
15257-
grpc_test_util
15258-
grpc
15259-
gpr_test_util
15260-
gpr
15261-
)
15262-
15263-
endif (gRPC_BUILD_TESTS)
15264-
if (gRPC_BUILD_TESTS)
15265-
1526615221
add_executable(h2_oauth2_test
1526715222
test/core/end2end/fixtures/h2_oauth2.cc
1526815223
)
@@ -15779,36 +15734,6 @@ target_link_libraries(h2_http_proxy_nosec_test
1577915734
endif (gRPC_BUILD_TESTS)
1578015735
if (gRPC_BUILD_TESTS)
1578115736

15782-
add_executable(h2_load_reporting_nosec_test
15783-
test/core/end2end/fixtures/h2_load_reporting.cc
15784-
)
15785-
15786-
15787-
target_include_directories(h2_load_reporting_nosec_test
15788-
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
15789-
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include
15790-
PRIVATE ${_gRPC_SSL_INCLUDE_DIR}
15791-
PRIVATE ${_gRPC_PROTOBUF_INCLUDE_DIR}
15792-
PRIVATE ${_gRPC_ZLIB_INCLUDE_DIR}
15793-
PRIVATE ${_gRPC_BENCHMARK_INCLUDE_DIR}
15794-
PRIVATE ${_gRPC_CARES_INCLUDE_DIR}
15795-
PRIVATE ${_gRPC_GFLAGS_INCLUDE_DIR}
15796-
PRIVATE ${_gRPC_ADDRESS_SORTING_INCLUDE_DIR}
15797-
PRIVATE ${_gRPC_NANOPB_INCLUDE_DIR}
15798-
)
15799-
15800-
target_link_libraries(h2_load_reporting_nosec_test
15801-
${_gRPC_ALLTARGETS_LIBRARIES}
15802-
end2end_nosec_tests
15803-
grpc_test_util_unsecure
15804-
grpc_unsecure
15805-
gpr_test_util
15806-
gpr
15807-
)
15808-
15809-
endif (gRPC_BUILD_TESTS)
15810-
if (gRPC_BUILD_TESTS)
15811-
1581215737
add_executable(h2_proxy_nosec_test
1581315738
test/core/end2end/fixtures/h2_proxy.cc
1581415739
)

‎Makefile‎

Lines changed: 0 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1285,7 +1285,6 @@ h2_full+pipe_test: $(BINDIR)/$(CONFIG)/h2_full+pipe_test
12851285
h2_full+trace_test: $(BINDIR)/$(CONFIG)/h2_full+trace_test
12861286
h2_full+workarounds_test: $(BINDIR)/$(CONFIG)/h2_full+workarounds_test
12871287
h2_http_proxy_test: $(BINDIR)/$(CONFIG)/h2_http_proxy_test
1288-
h2_load_reporting_test: $(BINDIR)/$(CONFIG)/h2_load_reporting_test
12891288
h2_oauth2_test: $(BINDIR)/$(CONFIG)/h2_oauth2_test
12901289
h2_proxy_test: $(BINDIR)/$(CONFIG)/h2_proxy_test
12911290
h2_sockpair_test: $(BINDIR)/$(CONFIG)/h2_sockpair_test
@@ -1303,7 +1302,6 @@ h2_full+pipe_nosec_test: $(BINDIR)/$(CONFIG)/h2_full+pipe_nosec_test
13031302
h2_full+trace_nosec_test: $(BINDIR)/$(CONFIG)/h2_full+trace_nosec_test
13041303
h2_full+workarounds_nosec_test: $(BINDIR)/$(CONFIG)/h2_full+workarounds_nosec_test
13051304
h2_http_proxy_nosec_test: $(BINDIR)/$(CONFIG)/h2_http_proxy_nosec_test
1306-
h2_load_reporting_nosec_test: $(BINDIR)/$(CONFIG)/h2_load_reporting_nosec_test
13071305
h2_proxy_nosec_test: $(BINDIR)/$(CONFIG)/h2_proxy_nosec_test
13081306
h2_sockpair_nosec_test: $(BINDIR)/$(CONFIG)/h2_sockpair_nosec_test
13091307
h2_sockpair+trace_nosec_test: $(BINDIR)/$(CONFIG)/h2_sockpair+trace_nosec_test
@@ -1540,7 +1538,6 @@ buildtests_c: privatelibs_c \
15401538
$(BINDIR)/$(CONFIG)/h2_full+trace_test \
15411539
$(BINDIR)/$(CONFIG)/h2_full+workarounds_test \
15421540
$(BINDIR)/$(CONFIG)/h2_http_proxy_test \
1543-
$(BINDIR)/$(CONFIG)/h2_load_reporting_test \
15441541
$(BINDIR)/$(CONFIG)/h2_oauth2_test \
15451542
$(BINDIR)/$(CONFIG)/h2_proxy_test \
15461543
$(BINDIR)/$(CONFIG)/h2_sockpair_test \
@@ -1558,7 +1555,6 @@ buildtests_c: privatelibs_c \
15581555
$(BINDIR)/$(CONFIG)/h2_full+trace_nosec_test \
15591556
$(BINDIR)/$(CONFIG)/h2_full+workarounds_nosec_test \
15601557
$(BINDIR)/$(CONFIG)/h2_http_proxy_nosec_test \
1561-
$(BINDIR)/$(CONFIG)/h2_load_reporting_nosec_test \
15621558
$(BINDIR)/$(CONFIG)/h2_proxy_nosec_test \
15631559
$(BINDIR)/$(CONFIG)/h2_sockpair_nosec_test \
15641560
$(BINDIR)/$(CONFIG)/h2_sockpair+trace_nosec_test \
@@ -3604,8 +3600,6 @@ LIBGRPC_SRC = \
36043600
src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc \
36053601
src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc \
36063602
src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc \
3607-
src/core/ext/filters/load_reporting/server_load_reporting_filter.cc \
3608-
src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc \
36093603
src/cpp/ext/filters/census/grpc_context.cc \
36103604
src/core/ext/filters/max_age/max_age_filter.cc \
36113605
src/core/ext/filters/message_size/message_size_filter.cc \
@@ -3644,7 +3638,6 @@ PUBLIC_HEADERS_C += \
36443638
include/grpc/grpc.h \
36453639
include/grpc/grpc_posix.h \
36463640
include/grpc/grpc_security_constants.h \
3647-
include/grpc/load_reporting.h \
36483641
include/grpc/slice.h \
36493642
include/grpc/slice_buffer.h \
36503643
include/grpc/status.h \
@@ -3980,8 +3973,6 @@ LIBGRPC_CRONET_SRC = \
39803973
src/core/tsi/ssl/session_cache/ssl_session_openssl.cc \
39813974
src/core/tsi/ssl_transport_security.cc \
39823975
src/core/tsi/transport_security_grpc.cc \
3983-
src/core/ext/filters/load_reporting/server_load_reporting_filter.cc \
3984-
src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc \
39853976
src/core/plugin_registry/grpc_cronet_plugin_registry.cc \
39863977

39873978
PUBLIC_HEADERS_C += \
@@ -4866,8 +4857,6 @@ LIBGRPC_UNSECURE_SRC = \
48664857
src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc \
48674858
src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc \
48684859
src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc \
4869-
src/core/ext/filters/load_reporting/server_load_reporting_filter.cc \
4870-
src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc \
48714860
src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc \
48724861
src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc \
48734862
src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.cc \
@@ -4916,7 +4905,6 @@ PUBLIC_HEADERS_C += \
49164905
include/grpc/grpc.h \
49174906
include/grpc/grpc_posix.h \
49184907
include/grpc/grpc_security_constants.h \
4919-
include/grpc/load_reporting.h \
49204908
include/grpc/slice.h \
49214909
include/grpc/slice_buffer.h \
49224910
include/grpc/status.h \
@@ -5212,7 +5200,6 @@ PUBLIC_HEADERS_CXX += \
52125200
include/grpc/grpc.h \
52135201
include/grpc/grpc_posix.h \
52145202
include/grpc/grpc_security_constants.h \
5215-
include/grpc/load_reporting.h \
52165203
include/grpc/slice.h \
52175204
include/grpc/slice_buffer.h \
52185205
include/grpc/status.h \
@@ -5783,7 +5770,6 @@ PUBLIC_HEADERS_CXX += \
57835770
include/grpc/grpc.h \
57845771
include/grpc/grpc_posix.h \
57855772
include/grpc/grpc_security_constants.h \
5786-
include/grpc/load_reporting.h \
57875773
include/grpc/slice.h \
57885774
include/grpc/slice_buffer.h \
57895775
include/grpc/status.h \
@@ -6643,7 +6629,6 @@ PUBLIC_HEADERS_CXX += \
66436629
include/grpc/grpc.h \
66446630
include/grpc/grpc_posix.h \
66456631
include/grpc/grpc_security_constants.h \
6646-
include/grpc/load_reporting.h \
66476632
include/grpc/slice.h \
66486633
include/grpc/slice_buffer.h \
66496634
include/grpc/status.h \
@@ -9953,7 +9938,6 @@ LIBEND2END_TESTS_SRC = \
99539938
test/core/end2end/tests/invoke_large_request.cc \
99549939
test/core/end2end/tests/keepalive_timeout.cc \
99559940
test/core/end2end/tests/large_metadata.cc \
9956-
test/core/end2end/tests/load_reporting_hook.cc \
99579941
test/core/end2end/tests/max_concurrent_streams.cc \
99589942
test/core/end2end/tests/max_connection_age.cc \
99599943
test/core/end2end/tests/max_connection_idle.cc \
@@ -10071,7 +10055,6 @@ LIBEND2END_NOSEC_TESTS_SRC = \
1007110055
test/core/end2end/tests/invoke_large_request.cc \
1007210056
test/core/end2end/tests/keepalive_timeout.cc \
1007310057
test/core/end2end/tests/large_metadata.cc \
10074-
test/core/end2end/tests/load_reporting_hook.cc \
1007510058
test/core/end2end/tests/max_concurrent_streams.cc \
1007610059
test/core/end2end/tests/max_connection_age.cc \
1007710060
test/core/end2end/tests/max_connection_idle.cc \
@@ -22861,38 +22844,6 @@ endif
2286122844
endif
2286222845

2286322846

22864-
H2_LOAD_REPORTING_TEST_SRC = \
22865-
test/core/end2end/fixtures/h2_load_reporting.cc \
22866-
22867-
H2_LOAD_REPORTING_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(H2_LOAD_REPORTING_TEST_SRC))))
22868-
ifeq ($(NO_SECURE),true)
22869-
22870-
# You can't build secure targets if you don't have OpenSSL.
22871-
22872-
$(BINDIR)/$(CONFIG)/h2_load_reporting_test: openssl_dep_error
22873-
22874-
else
22875-
22876-
22877-
22878-
$(BINDIR)/$(CONFIG)/h2_load_reporting_test: $(H2_LOAD_REPORTING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_tests.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
22879-
$(E) "[LD] Linking $@"
22880-
$(Q) mkdir -p `dirname $@`
22881-
$(Q) $(LD) $(LDFLAGS) $(H2_LOAD_REPORTING_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_tests.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/h2_load_reporting_test
22882-
22883-
endif
22884-
22885-
$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/h2_load_reporting.o: $(LIBDIR)/$(CONFIG)/libend2end_tests.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
22886-
22887-
deps_h2_load_reporting_test: $(H2_LOAD_REPORTING_TEST_OBJS:.o=.dep)
22888-
22889-
ifneq ($(NO_SECURE),true)
22890-
ifneq ($(NO_DEPS),true)
22891-
-include $(H2_LOAD_REPORTING_TEST_OBJS:.o=.dep)
22892-
endif
22893-
endif
22894-
22895-
2289622847
H2_OAUTH2_TEST_SRC = \
2289722848
test/core/end2end/fixtures/h2_oauth2.cc \
2289822849

@@ -23341,26 +23292,6 @@ ifneq ($(NO_DEPS),true)
2334123292
endif
2334223293

2334323294

23344-
H2_LOAD_REPORTING_NOSEC_TEST_SRC = \
23345-
test/core/end2end/fixtures/h2_load_reporting.cc \
23346-
23347-
H2_LOAD_REPORTING_NOSEC_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(H2_LOAD_REPORTING_NOSEC_TEST_SRC))))
23348-
23349-
23350-
$(BINDIR)/$(CONFIG)/h2_load_reporting_nosec_test: $(H2_LOAD_REPORTING_NOSEC_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_nosec_tests.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
23351-
$(E) "[LD] Linking $@"
23352-
$(Q) mkdir -p `dirname $@`
23353-
$(Q) $(LD) $(LDFLAGS) $(H2_LOAD_REPORTING_NOSEC_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libend2end_nosec_tests.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) -o $(BINDIR)/$(CONFIG)/h2_load_reporting_nosec_test
23354-
23355-
$(OBJDIR)/$(CONFIG)/test/core/end2end/fixtures/h2_load_reporting.o: $(LIBDIR)/$(CONFIG)/libend2end_nosec_tests.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util_unsecure.a $(LIBDIR)/$(CONFIG)/libgrpc_unsecure.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a
23356-
23357-
deps_h2_load_reporting_nosec_test: $(H2_LOAD_REPORTING_NOSEC_TEST_OBJS:.o=.dep)
23358-
23359-
ifneq ($(NO_DEPS),true)
23360-
-include $(H2_LOAD_REPORTING_NOSEC_TEST_OBJS:.o=.dep)
23361-
endif
23362-
23363-
2336423295
H2_PROXY_NOSEC_TEST_SRC = \
2336523296
test/core/end2end/fixtures/h2_proxy.cc \
2336623297

0 commit comments

Comments
 (0)