| 
					
				 | 
			
			
				@@ -1645,15 +1645,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "name": "qps_client", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "name": "pubsub_client", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "build": "test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "run": false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "language": "c++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "src": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "test/cpp/qps/qpstest.proto", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "test/cpp/qps/client.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "examples/pubsub/main.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "deps": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "pubsub_client_lib", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc++_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc++", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1663,15 +1663,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "name": "qps_server", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "name": "pubsub_publisher_test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "build": "test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "run": false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "language": "c++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "src": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "test/cpp/qps/qpstest.proto", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "test/cpp/qps/server.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "examples/pubsub/publisher_test.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "deps": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "pubsub_client_lib", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc++_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc++", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1681,30 +1680,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "name": "ruby_plugin", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "build": "protoc", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "language": "c++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "headers": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "src/compiler/cpp_generator.h", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "src/compiler/cpp_generator_helpers-inl.h", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "src/compiler/cpp_generator_map-inl.h", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "src/compiler/cpp_generator_string-inl.h" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "src": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "src/compiler/ruby_generator.cc", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "src/compiler/ruby_plugin.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "deps": [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "secure": false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "name": "status_test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "name": "pubsub_subscriber_test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "build": "test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "language": "c++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "src": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "test/cpp/util/status_test.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "examples/pubsub/subscriber_test.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "deps": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "pubsub_client_lib", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "grpc++_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1713,13 +1697,16 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "name": "thread_pool_test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "name": "qps_client", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "build": "test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "run": false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "language": "c++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "src": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "test/cpp/server/thread_pool_test.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "test/cpp/qps/qpstest.proto", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "test/cpp/qps/client.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "deps": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "grpc++_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1728,15 +1715,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "name": "pubsub_client", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "name": "qps_server", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "build": "test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "run": false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "language": "c++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "src": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "examples/pubsub/main.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "test/cpp/qps/qpstest.proto", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "test/cpp/qps/server.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "deps": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "pubsub_client_lib", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc++_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc++", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1746,15 +1733,30 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "name": "pubsub_publisher_test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "name": "ruby_plugin", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "build": "protoc", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "language": "c++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "headers": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "src/compiler/cpp_generator.h", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "src/compiler/cpp_generator_helpers-inl.h", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "src/compiler/cpp_generator_map-inl.h", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "src/compiler/cpp_generator_string-inl.h" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "src": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "src/compiler/ruby_generator.cc", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "src/compiler/ruby_plugin.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "deps": [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "secure": false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "name": "status_test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "build": "test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "language": "c++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "src": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "examples/pubsub/publisher_test.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "test/cpp/util/status_test.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "deps": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "pubsub_client_lib", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "grpc++_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1763,15 +1765,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "name": "pubsub_subscriber_test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      "name": "thread_pool_test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "build": "test", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "language": "c++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "src": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "examples/pubsub/subscriber_test.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "test/cpp/server/thread_pool_test.cc" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       "deps": [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "pubsub_client_lib", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        "grpc++_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc_test_util", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc++", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "grpc", 
			 |