|  | @@ -138,8 +138,8 @@
 | 
	
		
			
				|  |  |          "src/core/iomgr/iomgr_posix.c",
 | 
	
		
			
				|  |  |          "src/core/iomgr/iomgr_windows.c",
 | 
	
		
			
				|  |  |          "src/core/iomgr/pollset_kick.c",
 | 
	
		
			
				|  |  | -        "src/core/iomgr/pollset_multipoller_with_poll_posix.c",
 | 
	
		
			
				|  |  |          "src/core/iomgr/pollset_multipoller_with_epoll.c",
 | 
	
		
			
				|  |  | +        "src/core/iomgr/pollset_multipoller_with_poll_posix.c",
 | 
	
		
			
				|  |  |          "src/core/iomgr/pollset_posix.c",
 | 
	
		
			
				|  |  |          "src/core/iomgr/pollset_windows.c",
 | 
	
		
			
				|  |  |          "src/core/iomgr/resolve_address.c",
 | 
	
	
		
			
				|  | @@ -1356,6 +1356,20 @@
 | 
	
		
			
				|  |  |          "gpr"
 | 
	
		
			
				|  |  |        ]
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +      "name": "multi_init_test",
 | 
	
		
			
				|  |  | +      "build": "test",
 | 
	
		
			
				|  |  | +      "language": "c",
 | 
	
		
			
				|  |  | +      "src": [
 | 
	
		
			
				|  |  | +        "test/core/surface/multi_init_test.c"
 | 
	
		
			
				|  |  | +      ],
 | 
	
		
			
				|  |  | +      "deps": [
 | 
	
		
			
				|  |  | +        "grpc_test_util",
 | 
	
		
			
				|  |  | +        "grpc",
 | 
	
		
			
				|  |  | +        "gpr_test_util",
 | 
	
		
			
				|  |  | +        "gpr"
 | 
	
		
			
				|  |  | +      ]
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |        "name": "murmur_hash_test",
 | 
	
		
			
				|  |  |        "build": "test",
 | 
	
	
		
			
				|  | @@ -1634,15 +1648,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++",
 | 
	
	
		
			
				|  | @@ -1652,15 +1666,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++",
 | 
	
	
		
			
				|  | @@ -1670,30 +1683,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",
 | 
	
	
		
			
				|  | @@ -1702,11 +1700,13 @@
 | 
	
		
			
				|  |  |        ]
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | -      "name": "sync_client_async_server_test",
 | 
	
		
			
				|  |  | +      "name": "qps_client",
 | 
	
		
			
				|  |  |        "build": "test",
 | 
	
		
			
				|  |  | +      "run": false,
 | 
	
		
			
				|  |  |        "language": "c++",
 | 
	
		
			
				|  |  |        "src": [
 | 
	
		
			
				|  |  | -        "test/cpp/end2end/sync_client_async_server_test.cc"
 | 
	
		
			
				|  |  | +        "test/cpp/qps/qpstest.proto",
 | 
	
		
			
				|  |  | +        "test/cpp/qps/client.cc"
 | 
	
		
			
				|  |  |        ],
 | 
	
		
			
				|  |  |        "deps": [
 | 
	
		
			
				|  |  |          "grpc++_test_util",
 | 
	
	
		
			
				|  | @@ -1718,13 +1718,16 @@
 | 
	
		
			
				|  |  |        ]
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | -      "name": "thread_pool_test",
 | 
	
		
			
				|  |  | +      "name": "qps_server",
 | 
	
		
			
				|  |  |        "build": "test",
 | 
	
		
			
				|  |  | +      "run": false,
 | 
	
		
			
				|  |  |        "language": "c++",
 | 
	
		
			
				|  |  |        "src": [
 | 
	
		
			
				|  |  | -        "test/cpp/server/thread_pool_test.cc"
 | 
	
		
			
				|  |  | +        "test/cpp/qps/qpstest.proto",
 | 
	
		
			
				|  |  | +        "test/cpp/qps/server.cc"
 | 
	
		
			
				|  |  |        ],
 | 
	
		
			
				|  |  |        "deps": [
 | 
	
		
			
				|  |  | +        "grpc++_test_util",
 | 
	
		
			
				|  |  |          "grpc_test_util",
 | 
	
		
			
				|  |  |          "grpc++",
 | 
	
		
			
				|  |  |          "grpc",
 | 
	
	
		
			
				|  | @@ -1733,16 +1736,30 @@
 | 
	
		
			
				|  |  |        ]
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | -      "name": "pubsub_client",
 | 
	
		
			
				|  |  | +      "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",
 | 
	
		
			
				|  |  | -      "run": false,
 | 
	
		
			
				|  |  |        "language": "c++",
 | 
	
		
			
				|  |  |        "src": [
 | 
	
		
			
				|  |  | -        "examples/pubsub/main.cc"
 | 
	
		
			
				|  |  | +        "test/cpp/util/status_test.cc"
 | 
	
		
			
				|  |  |        ],
 | 
	
		
			
				|  |  |        "deps": [
 | 
	
		
			
				|  |  | -        "pubsub_client_lib",
 | 
	
		
			
				|  |  | -        "grpc++_test_util",
 | 
	
		
			
				|  |  |          "grpc_test_util",
 | 
	
		
			
				|  |  |          "grpc++",
 | 
	
		
			
				|  |  |          "grpc",
 | 
	
	
		
			
				|  | @@ -1751,14 +1768,13 @@
 | 
	
		
			
				|  |  |        ]
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | -      "name": "pubsub_publisher_test",
 | 
	
		
			
				|  |  | +      "name": "sync_client_async_server_test",
 | 
	
		
			
				|  |  |        "build": "test",
 | 
	
		
			
				|  |  |        "language": "c++",
 | 
	
		
			
				|  |  |        "src": [
 | 
	
		
			
				|  |  | -        "examples/pubsub/publisher_test.cc"
 | 
	
		
			
				|  |  | +        "test/cpp/end2end/sync_client_async_server_test.cc"
 | 
	
		
			
				|  |  |        ],
 | 
	
		
			
				|  |  |        "deps": [
 | 
	
		
			
				|  |  | -        "pubsub_client_lib",
 | 
	
		
			
				|  |  |          "grpc++_test_util",
 | 
	
		
			
				|  |  |          "grpc_test_util",
 | 
	
		
			
				|  |  |          "grpc++",
 | 
	
	
		
			
				|  | @@ -1768,15 +1784,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",
 |