diff --git a/test/core/transport/test_suite/BUILD b/test/core/transport/test_suite/BUILD index b339a694ff0a5..fbee5b81f352c 100644 --- a/test/core/transport/test_suite/BUILD +++ b/test/core/transport/test_suite/BUILD @@ -100,6 +100,7 @@ grpc_cc_library( deps = [ ":test", ], + alwayslink = 1, ) grpc_cc_library( @@ -109,6 +110,7 @@ grpc_cc_library( deps = [ ":test", ], + alwayslink = 1, ) grpc_cc_library( @@ -118,6 +120,7 @@ grpc_cc_library( deps = [ ":test", ], + alwayslink = 1, ) grpc_cc_library( @@ -127,6 +130,7 @@ grpc_cc_library( deps = [ ":test", ], + alwayslink = 1, ) grpc_proto_library( diff --git a/test/core/transport/test_suite/fuzzer_main.cc b/test/core/transport/test_suite/fuzzer_main.cc index a82fc050401af..94cd06d54e67e 100644 --- a/test/core/transport/test_suite/fuzzer_main.cc +++ b/test/core/transport/test_suite/fuzzer_main.cc @@ -43,6 +43,8 @@ static void dont_log(gpr_log_func_args* /*args*/) {} DEFINE_PROTO_FUZZER(const transport_test_suite::Msg& msg) { const auto& tests = grpc_core::TransportTestRegistry::Get().tests(); const auto& fixtures = grpc_core::TransportFixtureRegistry::Get().fixtures(); + GPR_ASSERT(!tests.empty()); + GPR_ASSERT(!fixtures.empty()); const int test_id = msg.test_id() % tests.size(); const int fixture_id = msg.fixture_id() % fixtures.size();