|
|
|
@ -95,56 +95,6 @@ LDXX_opt = $(DEFAULT_CXX) |
|
|
|
|
CPPFLAGS_opt = -O2
|
|
|
|
|
DEFINES_opt = NDEBUG
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_asan-trace-cmp = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_asan-trace-cmp = 1
|
|
|
|
|
CC_asan-trace-cmp = clang
|
|
|
|
|
CXX_asan-trace-cmp = clang++
|
|
|
|
|
LD_asan-trace-cmp = clang
|
|
|
|
|
LDXX_asan-trace-cmp = clang++
|
|
|
|
|
CPPFLAGS_asan-trace-cmp = -O0 -fsanitize-coverage=edge -fsanitize-coverage=trace-cmp -fsanitize=address -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
|
|
|
|
|
LDFLAGS_asan-trace-cmp = -fsanitize=address
|
|
|
|
|
DEFINES_asan-trace-cmp += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=3
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_dbg = 1
|
|
|
|
|
CC_dbg = $(DEFAULT_CC)
|
|
|
|
|
CXX_dbg = $(DEFAULT_CXX)
|
|
|
|
|
LD_dbg = $(DEFAULT_CC)
|
|
|
|
|
LDXX_dbg = $(DEFAULT_CXX)
|
|
|
|
|
CPPFLAGS_dbg = -O0
|
|
|
|
|
DEFINES_dbg = _DEBUG DEBUG
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_easan = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_easan = 1
|
|
|
|
|
CC_easan = clang
|
|
|
|
|
CXX_easan = clang++
|
|
|
|
|
LD_easan = clang
|
|
|
|
|
LDXX_easan = clang++
|
|
|
|
|
CPPFLAGS_easan = -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
|
|
|
|
|
LDFLAGS_easan = -fsanitize=address
|
|
|
|
|
DEFINES_easan = _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
|
|
|
|
|
DEFINES_easan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=3
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_asan = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_asan = 1
|
|
|
|
|
CC_asan = clang
|
|
|
|
|
CXX_asan = clang++
|
|
|
|
|
LD_asan = clang
|
|
|
|
|
LDXX_asan = clang++
|
|
|
|
|
CPPFLAGS_asan = -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
|
|
|
|
|
LDFLAGS_asan = -fsanitize=address
|
|
|
|
|
DEFINES_asan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=3
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_msan = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_msan = 1
|
|
|
|
|
CC_msan = clang
|
|
|
|
|
CXX_msan = clang++
|
|
|
|
|
LD_msan = clang
|
|
|
|
|
LDXX_msan = clang++
|
|
|
|
|
CPPFLAGS_msan = -O0 -fsanitize-coverage=edge -fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1 -Wno-unused-command-line-argument -fPIE -pie -DGPR_NO_DIRECT_SYSCALLS
|
|
|
|
|
LDFLAGS_msan = -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1 -fPIE -pie $(if $(JENKINS_BUILD),-Wl$(comma)-Ttext-segment=0x7e0000000000,)
|
|
|
|
|
DEFINES_msan = NDEBUG
|
|
|
|
|
DEFINES_msan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=4
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_basicprof = 1
|
|
|
|
|
CC_basicprof = $(DEFAULT_CC)
|
|
|
|
|
CXX_basicprof = $(DEFAULT_CXX)
|
|
|
|
@ -173,35 +123,23 @@ CPPFLAGS_asan-noleaks = -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omi |
|
|
|
|
LDFLAGS_asan-noleaks = -fsanitize=address
|
|
|
|
|
DEFINES_asan-noleaks += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=3
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_edbg = 1
|
|
|
|
|
CC_edbg = $(DEFAULT_CC)
|
|
|
|
|
CXX_edbg = $(DEFAULT_CXX)
|
|
|
|
|
LD_edbg = $(DEFAULT_CC)
|
|
|
|
|
LDXX_edbg = $(DEFAULT_CXX)
|
|
|
|
|
CPPFLAGS_edbg = -O0
|
|
|
|
|
DEFINES_edbg = _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_ubsan = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_ubsan = 1
|
|
|
|
|
CC_ubsan = clang
|
|
|
|
|
CXX_ubsan = clang++
|
|
|
|
|
LD_ubsan = clang
|
|
|
|
|
LDXX_ubsan = clang++
|
|
|
|
|
CPPFLAGS_ubsan = -O0 -fsanitize-coverage=edge -fsanitize=undefined,unsigned-integer-overflow -fno-omit-frame-pointer -Wno-unused-command-line-argument -Wvarargs
|
|
|
|
|
LDFLAGS_ubsan = -fsanitize=undefined,unsigned-integer-overflow
|
|
|
|
|
DEFINES_ubsan = NDEBUG
|
|
|
|
|
DEFINES_ubsan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=1.5
|
|
|
|
|
VALID_CONFIG_asan-trace-cmp = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_asan-trace-cmp = 1
|
|
|
|
|
CC_asan-trace-cmp = clang
|
|
|
|
|
CXX_asan-trace-cmp = clang++
|
|
|
|
|
LD_asan-trace-cmp = clang
|
|
|
|
|
LDXX_asan-trace-cmp = clang++
|
|
|
|
|
CPPFLAGS_asan-trace-cmp = -O0 -fsanitize-coverage=edge -fsanitize-coverage=trace-cmp -fsanitize=address -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
|
|
|
|
|
LDFLAGS_asan-trace-cmp = -fsanitize=address
|
|
|
|
|
DEFINES_asan-trace-cmp += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=3
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_tsan = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_tsan = 1
|
|
|
|
|
CC_tsan = clang
|
|
|
|
|
CXX_tsan = clang++
|
|
|
|
|
LD_tsan = clang
|
|
|
|
|
LDXX_tsan = clang++
|
|
|
|
|
CPPFLAGS_tsan = -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
|
|
|
|
|
LDFLAGS_tsan = -fsanitize=thread
|
|
|
|
|
DEFINES_tsan = GRPC_TSAN
|
|
|
|
|
DEFINES_tsan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=5
|
|
|
|
|
VALID_CONFIG_dbg = 1
|
|
|
|
|
CC_dbg = $(DEFAULT_CC)
|
|
|
|
|
CXX_dbg = $(DEFAULT_CXX)
|
|
|
|
|
LD_dbg = $(DEFAULT_CC)
|
|
|
|
|
LDXX_dbg = $(DEFAULT_CXX)
|
|
|
|
|
CPPFLAGS_dbg = -O0
|
|
|
|
|
DEFINES_dbg = _DEBUG DEBUG
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_stapprof = 1
|
|
|
|
|
CC_stapprof = $(DEFAULT_CC)
|
|
|
|
@ -211,14 +149,14 @@ LDXX_stapprof = $(DEFAULT_CXX) |
|
|
|
|
CPPFLAGS_stapprof = -O2 -DGRPC_STAP_PROFILER
|
|
|
|
|
DEFINES_stapprof = NDEBUG
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_mutrace = 1
|
|
|
|
|
CC_mutrace = $(DEFAULT_CC)
|
|
|
|
|
CXX_mutrace = $(DEFAULT_CXX)
|
|
|
|
|
LD_mutrace = $(DEFAULT_CC)
|
|
|
|
|
LDXX_mutrace = $(DEFAULT_CXX)
|
|
|
|
|
CPPFLAGS_mutrace = -O3 -fno-omit-frame-pointer
|
|
|
|
|
LDFLAGS_mutrace = -rdynamic
|
|
|
|
|
DEFINES_mutrace = NDEBUG
|
|
|
|
|
VALID_CONFIG_gcov = 1
|
|
|
|
|
CC_gcov = gcc
|
|
|
|
|
CXX_gcov = g++
|
|
|
|
|
LD_gcov = gcc
|
|
|
|
|
LDXX_gcov = g++
|
|
|
|
|
CPPFLAGS_gcov = -O0 -fprofile-arcs -ftest-coverage -Wno-return-type
|
|
|
|
|
LDFLAGS_gcov = -fprofile-arcs -ftest-coverage -rdynamic
|
|
|
|
|
DEFINES_gcov = _DEBUG DEBUG GPR_GCOV
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_memcheck = 1
|
|
|
|
|
CC_memcheck = $(DEFAULT_CC)
|
|
|
|
@ -230,25 +168,57 @@ LDFLAGS_memcheck = -rdynamic |
|
|
|
|
DEFINES_memcheck = _DEBUG DEBUG
|
|
|
|
|
DEFINES_memcheck += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=10
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_etsan = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_etsan = 1
|
|
|
|
|
CC_etsan = clang
|
|
|
|
|
CXX_etsan = clang++
|
|
|
|
|
LD_etsan = clang
|
|
|
|
|
LDXX_etsan = clang++
|
|
|
|
|
CPPFLAGS_etsan = -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
|
|
|
|
|
LDFLAGS_etsan = -fsanitize=thread
|
|
|
|
|
DEFINES_etsan = _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
|
|
|
|
|
DEFINES_etsan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=5
|
|
|
|
|
VALID_CONFIG_asan = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_asan = 1
|
|
|
|
|
CC_asan = clang
|
|
|
|
|
CXX_asan = clang++
|
|
|
|
|
LD_asan = clang
|
|
|
|
|
LDXX_asan = clang++
|
|
|
|
|
CPPFLAGS_asan = -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
|
|
|
|
|
LDFLAGS_asan = -fsanitize=address
|
|
|
|
|
DEFINES_asan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=3
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_gcov = 1
|
|
|
|
|
CC_gcov = gcc
|
|
|
|
|
CXX_gcov = g++
|
|
|
|
|
LD_gcov = gcc
|
|
|
|
|
LDXX_gcov = g++
|
|
|
|
|
CPPFLAGS_gcov = -O0 -fprofile-arcs -ftest-coverage -Wno-return-type
|
|
|
|
|
LDFLAGS_gcov = -fprofile-arcs -ftest-coverage -rdynamic
|
|
|
|
|
DEFINES_gcov = _DEBUG DEBUG GPR_GCOV
|
|
|
|
|
VALID_CONFIG_tsan = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_tsan = 1
|
|
|
|
|
CC_tsan = clang
|
|
|
|
|
CXX_tsan = clang++
|
|
|
|
|
LD_tsan = clang
|
|
|
|
|
LDXX_tsan = clang++
|
|
|
|
|
CPPFLAGS_tsan = -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
|
|
|
|
|
LDFLAGS_tsan = -fsanitize=thread
|
|
|
|
|
DEFINES_tsan = GRPC_TSAN
|
|
|
|
|
DEFINES_tsan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=5
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_ubsan = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_ubsan = 1
|
|
|
|
|
CC_ubsan = clang
|
|
|
|
|
CXX_ubsan = clang++
|
|
|
|
|
LD_ubsan = clang
|
|
|
|
|
LDXX_ubsan = clang++
|
|
|
|
|
CPPFLAGS_ubsan = -O0 -fsanitize-coverage=edge -fsanitize=undefined,unsigned-integer-overflow -fno-omit-frame-pointer -Wno-unused-command-line-argument -Wvarargs
|
|
|
|
|
LDFLAGS_ubsan = -fsanitize=undefined,unsigned-integer-overflow
|
|
|
|
|
DEFINES_ubsan = NDEBUG
|
|
|
|
|
DEFINES_ubsan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=1.5
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_msan = 1
|
|
|
|
|
REQUIRE_CUSTOM_LIBRARIES_msan = 1
|
|
|
|
|
CC_msan = clang
|
|
|
|
|
CXX_msan = clang++
|
|
|
|
|
LD_msan = clang
|
|
|
|
|
LDXX_msan = clang++
|
|
|
|
|
CPPFLAGS_msan = -O0 -fsanitize-coverage=edge -fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1 -Wno-unused-command-line-argument -fPIE -pie -DGPR_NO_DIRECT_SYSCALLS
|
|
|
|
|
LDFLAGS_msan = -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1 -fPIE -pie $(if $(JENKINS_BUILD),-Wl$(comma)-Ttext-segment=0x7e0000000000,)
|
|
|
|
|
DEFINES_msan = NDEBUG
|
|
|
|
|
DEFINES_msan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR=4
|
|
|
|
|
|
|
|
|
|
VALID_CONFIG_mutrace = 1
|
|
|
|
|
CC_mutrace = $(DEFAULT_CC)
|
|
|
|
|
CXX_mutrace = $(DEFAULT_CXX)
|
|
|
|
|
LD_mutrace = $(DEFAULT_CC)
|
|
|
|
|
LDXX_mutrace = $(DEFAULT_CXX)
|
|
|
|
|
CPPFLAGS_mutrace = -O3 -fno-omit-frame-pointer
|
|
|
|
|
LDFLAGS_mutrace = -rdynamic
|
|
|
|
|
DEFINES_mutrace = NDEBUG
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -988,7 +958,6 @@ census_resource_test: $(BINDIR)/$(CONFIG)/census_resource_test |
|
|
|
|
census_trace_context_test: $(BINDIR)/$(CONFIG)/census_trace_context_test |
|
|
|
|
channel_create_test: $(BINDIR)/$(CONFIG)/channel_create_test |
|
|
|
|
chttp2_hpack_encoder_test: $(BINDIR)/$(CONFIG)/chttp2_hpack_encoder_test |
|
|
|
|
chttp2_status_conversion_test: $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test |
|
|
|
|
chttp2_stream_map_test: $(BINDIR)/$(CONFIG)/chttp2_stream_map_test |
|
|
|
|
chttp2_varint_test: $(BINDIR)/$(CONFIG)/chttp2_varint_test |
|
|
|
|
client_fuzzer: $(BINDIR)/$(CONFIG)/client_fuzzer |
|
|
|
@ -1080,6 +1049,7 @@ no_server_test: $(BINDIR)/$(CONFIG)/no_server_test |
|
|
|
|
percent_decode_fuzzer: $(BINDIR)/$(CONFIG)/percent_decode_fuzzer |
|
|
|
|
percent_encode_fuzzer: $(BINDIR)/$(CONFIG)/percent_encode_fuzzer |
|
|
|
|
percent_encoding_test: $(BINDIR)/$(CONFIG)/percent_encoding_test |
|
|
|
|
resolve_address_posix_test: $(BINDIR)/$(CONFIG)/resolve_address_posix_test |
|
|
|
|
resolve_address_test: $(BINDIR)/$(CONFIG)/resolve_address_test |
|
|
|
|
resource_quota_test: $(BINDIR)/$(CONFIG)/resource_quota_test |
|
|
|
|
secure_channel_create_test: $(BINDIR)/$(CONFIG)/secure_channel_create_test |
|
|
|
@ -1096,6 +1066,7 @@ sockaddr_resolver_test: $(BINDIR)/$(CONFIG)/sockaddr_resolver_test |
|
|
|
|
sockaddr_utils_test: $(BINDIR)/$(CONFIG)/sockaddr_utils_test |
|
|
|
|
socket_utils_test: $(BINDIR)/$(CONFIG)/socket_utils_test |
|
|
|
|
ssl_server_fuzzer: $(BINDIR)/$(CONFIG)/ssl_server_fuzzer |
|
|
|
|
status_conversion_test: $(BINDIR)/$(CONFIG)/status_conversion_test |
|
|
|
|
tcp_client_posix_test: $(BINDIR)/$(CONFIG)/tcp_client_posix_test |
|
|
|
|
tcp_posix_test: $(BINDIR)/$(CONFIG)/tcp_posix_test |
|
|
|
|
tcp_server_posix_test: $(BINDIR)/$(CONFIG)/tcp_server_posix_test |
|
|
|
@ -1348,7 +1319,6 @@ buildtests_c: privatelibs_c \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/census_trace_context_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/channel_create_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/chttp2_hpack_encoder_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/chttp2_status_conversion_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/chttp2_stream_map_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/chttp2_varint_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/combiner_test \
|
|
|
|
@ -1424,6 +1394,7 @@ buildtests_c: privatelibs_c \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/murmur_hash_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/no_server_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/percent_encoding_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_posix_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resource_quota_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/secure_channel_create_test \
|
|
|
|
@ -1438,6 +1409,7 @@ buildtests_c: privatelibs_c \ |
|
|
|
|
$(BINDIR)/$(CONFIG)/sockaddr_resolver_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/sockaddr_utils_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/socket_utils_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/status_conversion_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/tcp_client_posix_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/tcp_posix_test \
|
|
|
|
|
$(BINDIR)/$(CONFIG)/tcp_server_posix_test \
|
|
|
|
@ -1701,8 +1673,6 @@ test_c: buildtests_c |
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/channel_create_test || ( echo test channel_create_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing chttp2_hpack_encoder_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/chttp2_hpack_encoder_test || ( echo test chttp2_hpack_encoder_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing chttp2_status_conversion_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/chttp2_status_conversion_test || ( echo test chttp2_status_conversion_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing chttp2_stream_map_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/chttp2_stream_map_test || ( echo test chttp2_stream_map_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing chttp2_varint_test"
|
|
|
|
@ -1831,6 +1801,8 @@ test_c: buildtests_c |
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/no_server_test || ( echo test no_server_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing percent_encoding_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/percent_encoding_test || ( echo test percent_encoding_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing resolve_address_posix_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/resolve_address_posix_test || ( echo test resolve_address_posix_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing resolve_address_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/resolve_address_test || ( echo test resolve_address_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing resource_quota_test"
|
|
|
|
@ -1859,6 +1831,8 @@ test_c: buildtests_c |
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/sockaddr_utils_test || ( echo test sockaddr_utils_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing socket_utils_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/socket_utils_test || ( echo test socket_utils_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing status_conversion_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/status_conversion_test || ( echo test status_conversion_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing tcp_client_posix_test"
|
|
|
|
|
$(Q) $(BINDIR)/$(CONFIG)/tcp_client_posix_test || ( echo test tcp_client_posix_test failed ; exit 1 )
|
|
|
|
|
$(E) "[RUN] Testing tcp_posix_test"
|
|
|
|
@ -2787,6 +2761,8 @@ LIBGRPC_SRC = \ |
|
|
|
|
src/core/lib/slice/percent_encoding.c \
|
|
|
|
|
src/core/lib/slice/slice.c \
|
|
|
|
|
src/core/lib/slice/slice_buffer.c \
|
|
|
|
|
src/core/lib/slice/slice_hash_table.c \
|
|
|
|
|
src/core/lib/slice/slice_intern.c \
|
|
|
|
|
src/core/lib/slice/slice_string_helpers.c \
|
|
|
|
|
src/core/lib/surface/alarm.c \
|
|
|
|
|
src/core/lib/surface/api_trace.c \
|
|
|
|
@ -2808,12 +2784,13 @@ LIBGRPC_SRC = \ |
|
|
|
|
src/core/lib/surface/version.c \
|
|
|
|
|
src/core/lib/transport/byte_stream.c \
|
|
|
|
|
src/core/lib/transport/connectivity_state.c \
|
|
|
|
|
src/core/lib/transport/mdstr_hash_table.c \
|
|
|
|
|
src/core/lib/transport/error_utils.c \
|
|
|
|
|
src/core/lib/transport/metadata.c \
|
|
|
|
|
src/core/lib/transport/metadata_batch.c \
|
|
|
|
|
src/core/lib/transport/pid_controller.c \
|
|
|
|
|
src/core/lib/transport/service_config.c \
|
|
|
|
|
src/core/lib/transport/static_metadata.c \
|
|
|
|
|
src/core/lib/transport/status_conversion.c \
|
|
|
|
|
src/core/lib/transport/timeout_encoding.c \
|
|
|
|
|
src/core/lib/transport/transport.c \
|
|
|
|
|
src/core/lib/transport/transport_op_string.c \
|
|
|
|
@ -2834,7 +2811,6 @@ LIBGRPC_SRC = \ |
|
|
|
|
src/core/ext/transport/chttp2/transport/huffsyms.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/incoming_metadata.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/parsing.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/status_conversion.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/stream_lists.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/stream_map.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/varint.c \
|
|
|
|
@ -3096,6 +3072,8 @@ LIBGRPC_CRONET_SRC = \ |
|
|
|
|
src/core/lib/slice/percent_encoding.c \
|
|
|
|
|
src/core/lib/slice/slice.c \
|
|
|
|
|
src/core/lib/slice/slice_buffer.c \
|
|
|
|
|
src/core/lib/slice/slice_hash_table.c \
|
|
|
|
|
src/core/lib/slice/slice_intern.c \
|
|
|
|
|
src/core/lib/slice/slice_string_helpers.c \
|
|
|
|
|
src/core/lib/surface/alarm.c \
|
|
|
|
|
src/core/lib/surface/api_trace.c \
|
|
|
|
@ -3117,12 +3095,13 @@ LIBGRPC_CRONET_SRC = \ |
|
|
|
|
src/core/lib/surface/version.c \
|
|
|
|
|
src/core/lib/transport/byte_stream.c \
|
|
|
|
|
src/core/lib/transport/connectivity_state.c \
|
|
|
|
|
src/core/lib/transport/mdstr_hash_table.c \
|
|
|
|
|
src/core/lib/transport/error_utils.c \
|
|
|
|
|
src/core/lib/transport/metadata.c \
|
|
|
|
|
src/core/lib/transport/metadata_batch.c \
|
|
|
|
|
src/core/lib/transport/pid_controller.c \
|
|
|
|
|
src/core/lib/transport/service_config.c \
|
|
|
|
|
src/core/lib/transport/static_metadata.c \
|
|
|
|
|
src/core/lib/transport/status_conversion.c \
|
|
|
|
|
src/core/lib/transport/timeout_encoding.c \
|
|
|
|
|
src/core/lib/transport/transport.c \
|
|
|
|
|
src/core/lib/transport/transport_op_string.c \
|
|
|
|
@ -3146,7 +3125,6 @@ LIBGRPC_CRONET_SRC = \ |
|
|
|
|
src/core/ext/transport/chttp2/transport/huffsyms.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/incoming_metadata.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/parsing.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/status_conversion.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/stream_lists.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/stream_map.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/varint.c \
|
|
|
|
@ -3392,6 +3370,8 @@ LIBGRPC_TEST_UTIL_SRC = \ |
|
|
|
|
src/core/lib/slice/percent_encoding.c \
|
|
|
|
|
src/core/lib/slice/slice.c \
|
|
|
|
|
src/core/lib/slice/slice_buffer.c \
|
|
|
|
|
src/core/lib/slice/slice_hash_table.c \
|
|
|
|
|
src/core/lib/slice/slice_intern.c \
|
|
|
|
|
src/core/lib/slice/slice_string_helpers.c \
|
|
|
|
|
src/core/lib/surface/alarm.c \
|
|
|
|
|
src/core/lib/surface/api_trace.c \
|
|
|
|
@ -3413,12 +3393,13 @@ LIBGRPC_TEST_UTIL_SRC = \ |
|
|
|
|
src/core/lib/surface/version.c \
|
|
|
|
|
src/core/lib/transport/byte_stream.c \
|
|
|
|
|
src/core/lib/transport/connectivity_state.c \
|
|
|
|
|
src/core/lib/transport/mdstr_hash_table.c \
|
|
|
|
|
src/core/lib/transport/error_utils.c \
|
|
|
|
|
src/core/lib/transport/metadata.c \
|
|
|
|
|
src/core/lib/transport/metadata_batch.c \
|
|
|
|
|
src/core/lib/transport/pid_controller.c \
|
|
|
|
|
src/core/lib/transport/service_config.c \
|
|
|
|
|
src/core/lib/transport/static_metadata.c \
|
|
|
|
|
src/core/lib/transport/status_conversion.c \
|
|
|
|
|
src/core/lib/transport/timeout_encoding.c \
|
|
|
|
|
src/core/lib/transport/transport.c \
|
|
|
|
|
src/core/lib/transport/transport_op_string.c \
|
|
|
|
@ -3613,6 +3594,8 @@ LIBGRPC_UNSECURE_SRC = \ |
|
|
|
|
src/core/lib/slice/percent_encoding.c \
|
|
|
|
|
src/core/lib/slice/slice.c \
|
|
|
|
|
src/core/lib/slice/slice_buffer.c \
|
|
|
|
|
src/core/lib/slice/slice_hash_table.c \
|
|
|
|
|
src/core/lib/slice/slice_intern.c \
|
|
|
|
|
src/core/lib/slice/slice_string_helpers.c \
|
|
|
|
|
src/core/lib/surface/alarm.c \
|
|
|
|
|
src/core/lib/surface/api_trace.c \
|
|
|
|
@ -3634,12 +3617,13 @@ LIBGRPC_UNSECURE_SRC = \ |
|
|
|
|
src/core/lib/surface/version.c \
|
|
|
|
|
src/core/lib/transport/byte_stream.c \
|
|
|
|
|
src/core/lib/transport/connectivity_state.c \
|
|
|
|
|
src/core/lib/transport/mdstr_hash_table.c \
|
|
|
|
|
src/core/lib/transport/error_utils.c \
|
|
|
|
|
src/core/lib/transport/metadata.c \
|
|
|
|
|
src/core/lib/transport/metadata_batch.c \
|
|
|
|
|
src/core/lib/transport/pid_controller.c \
|
|
|
|
|
src/core/lib/transport/service_config.c \
|
|
|
|
|
src/core/lib/transport/static_metadata.c \
|
|
|
|
|
src/core/lib/transport/status_conversion.c \
|
|
|
|
|
src/core/lib/transport/timeout_encoding.c \
|
|
|
|
|
src/core/lib/transport/transport.c \
|
|
|
|
|
src/core/lib/transport/transport_op_string.c \
|
|
|
|
@ -3661,7 +3645,6 @@ LIBGRPC_UNSECURE_SRC = \ |
|
|
|
|
src/core/ext/transport/chttp2/transport/huffsyms.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/incoming_metadata.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/parsing.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/status_conversion.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/stream_lists.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/stream_map.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/varint.c \
|
|
|
|
@ -3964,6 +3947,7 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/codegen/core_codegen_interface.h \
|
|
|
|
|
include/grpc++/impl/codegen/create_auth_context.h \
|
|
|
|
|
include/grpc++/impl/codegen/grpc_library.h \
|
|
|
|
|
include/grpc++/impl/codegen/metadata_map.h \
|
|
|
|
|
include/grpc++/impl/codegen/method_handler_impl.h \
|
|
|
|
|
include/grpc++/impl/codegen/rpc_method.h \
|
|
|
|
|
include/grpc++/impl/codegen/rpc_service_method.h \
|
|
|
|
@ -3972,6 +3956,7 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/codegen/server_context.h \
|
|
|
|
|
include/grpc++/impl/codegen/server_interface.h \
|
|
|
|
|
include/grpc++/impl/codegen/service_type.h \
|
|
|
|
|
include/grpc++/impl/codegen/slice.h \
|
|
|
|
|
include/grpc++/impl/codegen/status.h \
|
|
|
|
|
include/grpc++/impl/codegen/status_code_enum.h \
|
|
|
|
|
include/grpc++/impl/codegen/status_helper.h \
|
|
|
|
@ -4115,7 +4100,6 @@ LIBGRPC++_CRONET_SRC = \ |
|
|
|
|
src/core/ext/transport/chttp2/transport/huffsyms.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/incoming_metadata.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/parsing.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/status_conversion.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/stream_lists.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/stream_map.c \
|
|
|
|
|
src/core/ext/transport/chttp2/transport/varint.c \
|
|
|
|
@ -4204,6 +4188,8 @@ LIBGRPC++_CRONET_SRC = \ |
|
|
|
|
src/core/lib/slice/percent_encoding.c \
|
|
|
|
|
src/core/lib/slice/slice.c \
|
|
|
|
|
src/core/lib/slice/slice_buffer.c \
|
|
|
|
|
src/core/lib/slice/slice_hash_table.c \
|
|
|
|
|
src/core/lib/slice/slice_intern.c \
|
|
|
|
|
src/core/lib/slice/slice_string_helpers.c \
|
|
|
|
|
src/core/lib/surface/alarm.c \
|
|
|
|
|
src/core/lib/surface/api_trace.c \
|
|
|
|
@ -4225,12 +4211,13 @@ LIBGRPC++_CRONET_SRC = \ |
|
|
|
|
src/core/lib/surface/version.c \
|
|
|
|
|
src/core/lib/transport/byte_stream.c \
|
|
|
|
|
src/core/lib/transport/connectivity_state.c \
|
|
|
|
|
src/core/lib/transport/mdstr_hash_table.c \
|
|
|
|
|
src/core/lib/transport/error_utils.c \
|
|
|
|
|
src/core/lib/transport/metadata.c \
|
|
|
|
|
src/core/lib/transport/metadata_batch.c \
|
|
|
|
|
src/core/lib/transport/pid_controller.c \
|
|
|
|
|
src/core/lib/transport/service_config.c \
|
|
|
|
|
src/core/lib/transport/static_metadata.c \
|
|
|
|
|
src/core/lib/transport/status_conversion.c \
|
|
|
|
|
src/core/lib/transport/timeout_encoding.c \
|
|
|
|
|
src/core/lib/transport/transport.c \
|
|
|
|
|
src/core/lib/transport/transport_op_string.c \
|
|
|
|
@ -4333,6 +4320,7 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/codegen/core_codegen_interface.h \
|
|
|
|
|
include/grpc++/impl/codegen/create_auth_context.h \
|
|
|
|
|
include/grpc++/impl/codegen/grpc_library.h \
|
|
|
|
|
include/grpc++/impl/codegen/metadata_map.h \
|
|
|
|
|
include/grpc++/impl/codegen/method_handler_impl.h \
|
|
|
|
|
include/grpc++/impl/codegen/rpc_method.h \
|
|
|
|
|
include/grpc++/impl/codegen/rpc_service_method.h \
|
|
|
|
@ -4341,6 +4329,7 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/codegen/server_context.h \
|
|
|
|
|
include/grpc++/impl/codegen/server_interface.h \
|
|
|
|
|
include/grpc++/impl/codegen/service_type.h \
|
|
|
|
|
include/grpc++/impl/codegen/slice.h \
|
|
|
|
|
include/grpc++/impl/codegen/status.h \
|
|
|
|
|
include/grpc++/impl/codegen/status_code_enum.h \
|
|
|
|
|
include/grpc++/impl/codegen/status_helper.h \
|
|
|
|
@ -4690,6 +4679,7 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/codegen/core_codegen_interface.h \
|
|
|
|
|
include/grpc++/impl/codegen/create_auth_context.h \
|
|
|
|
|
include/grpc++/impl/codegen/grpc_library.h \
|
|
|
|
|
include/grpc++/impl/codegen/metadata_map.h \
|
|
|
|
|
include/grpc++/impl/codegen/method_handler_impl.h \
|
|
|
|
|
include/grpc++/impl/codegen/rpc_method.h \
|
|
|
|
|
include/grpc++/impl/codegen/rpc_service_method.h \
|
|
|
|
@ -4698,6 +4688,7 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/codegen/server_context.h \
|
|
|
|
|
include/grpc++/impl/codegen/server_interface.h \
|
|
|
|
|
include/grpc++/impl/codegen/service_type.h \
|
|
|
|
|
include/grpc++/impl/codegen/slice.h \
|
|
|
|
|
include/grpc++/impl/codegen/status.h \
|
|
|
|
|
include/grpc++/impl/codegen/status_code_enum.h \
|
|
|
|
|
include/grpc++/impl/codegen/status_helper.h \
|
|
|
|
@ -4870,6 +4861,7 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/codegen/core_codegen_interface.h \
|
|
|
|
|
include/grpc++/impl/codegen/create_auth_context.h \
|
|
|
|
|
include/grpc++/impl/codegen/grpc_library.h \
|
|
|
|
|
include/grpc++/impl/codegen/metadata_map.h \
|
|
|
|
|
include/grpc++/impl/codegen/method_handler_impl.h \
|
|
|
|
|
include/grpc++/impl/codegen/rpc_method.h \
|
|
|
|
|
include/grpc++/impl/codegen/rpc_service_method.h \
|
|
|
|
@ -4878,6 +4870,7 @@ PUBLIC_HEADERS_CXX += \ |
|
|
|
|
include/grpc++/impl/codegen/server_context.h \
|
|
|
|
|
include/grpc++/impl/codegen/server_interface.h \
|
|
|
|
|
include/grpc++/impl/codegen/service_type.h \
|
|
|
|
|
include/grpc++/impl/codegen/slice.h \
|
|
|
|
|
include/grpc++/impl/codegen/status.h \
|
|
|
|
|
include/grpc++/impl/codegen/status_code_enum.h \
|
|
|
|
|
include/grpc++/impl/codegen/status_helper.h \
|
|
|
|
@ -8330,38 +8323,6 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CHTTP2_STATUS_CONVERSION_TEST_SRC = \
|
|
|
|
|
test/core/transport/chttp2/status_conversion_test.c \
|
|
|
|
|
|
|
|
|
|
CHTTP2_STATUS_CONVERSION_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(CHTTP2_STATUS_CONVERSION_TEST_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/chttp2_status_conversion_test: openssl_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/chttp2_status_conversion_test: $(CHTTP2_STATUS_CONVERSION_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LD) $(LDFLAGS) $(CHTTP2_STATUS_CONVERSION_TEST_OBJS) $(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)/chttp2_status_conversion_test
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/core/transport/chttp2/status_conversion_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
|
|
|
|
|
deps_chttp2_status_conversion_test: $(CHTTP2_STATUS_CONVERSION_TEST_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(CHTTP2_STATUS_CONVERSION_TEST_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CHTTP2_STREAM_MAP_TEST_SRC = \
|
|
|
|
|
test/core/transport/chttp2/stream_map_test.c \
|
|
|
|
|
|
|
|
|
@ -11274,6 +11235,38 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RESOLVE_ADDRESS_POSIX_TEST_SRC = \
|
|
|
|
|
test/core/iomgr/resolve_address_posix_test.c \
|
|
|
|
|
|
|
|
|
|
RESOLVE_ADDRESS_POSIX_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(RESOLVE_ADDRESS_POSIX_TEST_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_posix_test: openssl_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/resolve_address_posix_test: $(RESOLVE_ADDRESS_POSIX_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LD) $(LDFLAGS) $(RESOLVE_ADDRESS_POSIX_TEST_OBJS) $(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)/resolve_address_posix_test
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/core/iomgr/resolve_address_posix_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
|
|
|
|
|
deps_resolve_address_posix_test: $(RESOLVE_ADDRESS_POSIX_TEST_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(RESOLVE_ADDRESS_POSIX_TEST_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RESOLVE_ADDRESS_TEST_SRC = \
|
|
|
|
|
test/core/iomgr/resolve_address_test.c \
|
|
|
|
|
|
|
|
|
@ -11786,6 +11779,38 @@ endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
STATUS_CONVERSION_TEST_SRC = \
|
|
|
|
|
test/core/transport/status_conversion_test.c \
|
|
|
|
|
|
|
|
|
|
STATUS_CONVERSION_TEST_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(STATUS_CONVERSION_TEST_SRC))))
|
|
|
|
|
ifeq ($(NO_SECURE),true) |
|
|
|
|
|
|
|
|
|
# You can't build secure targets if you don't have OpenSSL.
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/status_conversion_test: openssl_dep_error |
|
|
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(BINDIR)/$(CONFIG)/status_conversion_test: $(STATUS_CONVERSION_TEST_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
$(E) "[LD] Linking $@"
|
|
|
|
|
$(Q) mkdir -p `dirname $@`
|
|
|
|
|
$(Q) $(LD) $(LDFLAGS) $(STATUS_CONVERSION_TEST_OBJS) $(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)/status_conversion_test
|
|
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
$(OBJDIR)/$(CONFIG)/test/core/transport/status_conversion_test.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a |
|
|
|
|
|
|
|
|
|
deps_status_conversion_test: $(STATUS_CONVERSION_TEST_OBJS:.o=.dep) |
|
|
|
|
|
|
|
|
|
ifneq ($(NO_SECURE),true) |
|
|
|
|
ifneq ($(NO_DEPS),true) |
|
|
|
|
-include $(STATUS_CONVERSION_TEST_OBJS:.o=.dep) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TCP_CLIENT_POSIX_TEST_SRC = \
|
|
|
|
|
test/core/iomgr/tcp_client_posix_test.c \
|
|
|
|
|
|
|
|
|
|