Proto server reflection
diff --git a/tools/run_tests/sources_and_headers.json b/tools/run_tests/sources_and_headers.json
index f546f3b..e87f909 100644
--- a/tools/run_tests/sources_and_headers.json
+++ b/tools/run_tests/sources_and_headers.json
@@ -2554,6 +2554,26 @@
   {
     "deps": [
       "gpr", 
+      "grpc", 
+      "grpc++", 
+      "grpc++_reflection"
+    ], 
+    "headers": [
+      "test/cpp/util/proto_reflection_descriptor_database.h"
+    ], 
+    "language": "c++", 
+    "name": "reflection_debug_test", 
+    "src": [
+      "test/cpp/util/proto_reflection_descriptor_database.cc", 
+      "test/cpp/util/proto_reflection_descriptor_database.h", 
+      "test/cpp/util/reflection_debug/reflection_client.cc"
+    ], 
+    "third_party": false, 
+    "type": "target"
+  }, 
+  {
+    "deps": [
+      "gpr", 
       "gpr_test_util", 
       "grpc", 
       "grpc++", 
@@ -4314,6 +4334,29 @@
   {
     "deps": [], 
     "headers": [
+      "extensions/include/grpc++/impl/proto_server_reflection_plugin.h", 
+      "extensions/include/grpc++/impl/reflection.grpc.pb.h", 
+      "extensions/include/grpc++/impl/reflection.pb.h", 
+      "extensions/reflection/proto_server_reflection.h"
+    ], 
+    "language": "c++", 
+    "name": "grpc++_reflection", 
+    "src": [
+      "extensions/include/grpc++/impl/proto_server_reflection_plugin.h", 
+      "extensions/include/grpc++/impl/reflection.grpc.pb.h", 
+      "extensions/include/grpc++/impl/reflection.pb.h", 
+      "extensions/reflection/proto_server_reflection.cc", 
+      "extensions/reflection/proto_server_reflection.h", 
+      "extensions/reflection/proto_server_reflection_plugin.cc", 
+      "extensions/reflection/reflection.grpc.pb.cc", 
+      "extensions/reflection/reflection.pb.cc"
+    ], 
+    "third_party": false, 
+    "type": "lib"
+  }, 
+  {
+    "deps": [], 
+    "headers": [
       "test/cpp/util/test_config.h"
     ], 
     "language": "c++",