From 3d7d5f4ed222b687ecbd03c172e1042b7d460304 Mon Sep 17 00:00:00 2001 From: Vijay Pai Date: Thu, 4 May 2017 10:02:24 -0700 Subject: Create inproc transport, add relevant tests, exclude irrelevant tests --- vsprojects/vcxproj/grpc/grpc.vcxproj | 5 + vsprojects/vcxproj/grpc/grpc.vcxproj.filters | 12 ++ .../vcxproj/grpc_unsecure/grpc_unsecure.vcxproj | 5 + .../grpc_unsecure/grpc_unsecure.vcxproj.filters | 12 ++ .../inproc_nosec_test/inproc_nosec_test.vcxproj | 191 +++++++++++++++++++ .../inproc_nosec_test.vcxproj.filters | 24 +++ .../fixtures/inproc_test/inproc_test.vcxproj | 202 +++++++++++++++++++++ .../inproc_test/inproc_test.vcxproj.filters | 24 +++ 8 files changed, 475 insertions(+) create mode 100644 vsprojects/vcxproj/test/end2end/fixtures/inproc_nosec_test/inproc_nosec_test.vcxproj create mode 100644 vsprojects/vcxproj/test/end2end/fixtures/inproc_nosec_test/inproc_nosec_test.vcxproj.filters create mode 100644 vsprojects/vcxproj/test/end2end/fixtures/inproc_test/inproc_test.vcxproj create mode 100644 vsprojects/vcxproj/test/end2end/fixtures/inproc_test/inproc_test.vcxproj.filters (limited to 'vsprojects/vcxproj') diff --git a/vsprojects/vcxproj/grpc/grpc.vcxproj b/vsprojects/vcxproj/grpc/grpc.vcxproj index f9badbbd35..112f3ec30a 100644 --- a/vsprojects/vcxproj/grpc/grpc.vcxproj +++ b/vsprojects/vcxproj/grpc/grpc.vcxproj @@ -480,6 +480,7 @@ + @@ -937,6 +938,10 @@ + + + + diff --git a/vsprojects/vcxproj/grpc/grpc.vcxproj.filters b/vsprojects/vcxproj/grpc/grpc.vcxproj.filters index f3e997e4e0..5c29e58bad 100644 --- a/vsprojects/vcxproj/grpc/grpc.vcxproj.filters +++ b/vsprojects/vcxproj/grpc/grpc.vcxproj.filters @@ -628,6 +628,12 @@ src\core\ext\transport\chttp2\client\insecure + + src\core\ext\transport\inproc + + + src\core\ext\transport\inproc + src\core\ext\filters\client_channel\lb_policy\grpclb @@ -1385,6 +1391,9 @@ src\core\ext\transport\chttp2\client + + src\core\ext\transport\inproc + src\core\ext\filters\client_channel\lb_policy\grpclb @@ -1634,6 +1643,9 @@ {6f34254e-e69f-c9b4-156d-5024bade5408} + + {fb9e878e-fc50-40af-7646-074229a9d676} + {5b2ded3f-84a5-f6b4-2060-286c7d1dc945} diff --git a/vsprojects/vcxproj/grpc_unsecure/grpc_unsecure.vcxproj b/vsprojects/vcxproj/grpc_unsecure/grpc_unsecure.vcxproj index 3a865f3e81..730ac01ea3 100644 --- a/vsprojects/vcxproj/grpc_unsecure/grpc_unsecure.vcxproj +++ b/vsprojects/vcxproj/grpc_unsecure/grpc_unsecure.vcxproj @@ -445,6 +445,7 @@ + @@ -844,6 +845,10 @@ + + + + diff --git a/vsprojects/vcxproj/grpc_unsecure/grpc_unsecure.vcxproj.filters b/vsprojects/vcxproj/grpc_unsecure/grpc_unsecure.vcxproj.filters index 0310ebc012..427352eb3b 100644 --- a/vsprojects/vcxproj/grpc_unsecure/grpc_unsecure.vcxproj.filters +++ b/vsprojects/vcxproj/grpc_unsecure/grpc_unsecure.vcxproj.filters @@ -541,6 +541,12 @@ src\core\ext\filters\deadline + + src\core\ext\transport\inproc + + + src\core\ext\transport\inproc + src\core\ext\filters\client_channel\resolver\dns\c_ares @@ -1220,6 +1226,9 @@ src\core\ext\filters\deadline + + src\core\ext\transport\inproc + src\core\ext\filters\client_channel\resolver\dns\c_ares @@ -1463,6 +1472,9 @@ {45b20f28-376c-9dea-1800-8a0193411946} + + {287a62fa-b646-5062-49c4-9e7bd5bc5b96} + {8bd5b461-bff8-6aa8-b5a6-85da2834eb8a} diff --git a/vsprojects/vcxproj/test/end2end/fixtures/inproc_nosec_test/inproc_nosec_test.vcxproj b/vsprojects/vcxproj/test/end2end/fixtures/inproc_nosec_test/inproc_nosec_test.vcxproj new file mode 100644 index 0000000000..78508675e1 --- /dev/null +++ b/vsprojects/vcxproj/test/end2end/fixtures/inproc_nosec_test/inproc_nosec_test.vcxproj @@ -0,0 +1,191 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {D0D0CAE5-3D8C-390E-0F2F-58312AEADC32} + true + $(SolutionDir)IntDir\$(MSBuildProjectName)\ + + + + v100 + + + v110 + + + v120 + + + v140 + + + Application + true + Unicode + + + Application + false + true + Unicode + + + + + + + + + + + + + inproc_nosec_test + static + Debug + + + inproc_nosec_test + static + Release + + + + NotUsing + Level3 + Disabled + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + MultiThreadedDebug + true + None + false + + + Console + true + false + + + + + + NotUsing + Level3 + Disabled + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + MultiThreadedDebug + true + None + false + + + Console + true + false + + + + + + NotUsing + Level3 + MaxSpeed + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + true + true + MultiThreaded + true + None + false + + + Console + true + false + true + true + + + + + + NotUsing + Level3 + MaxSpeed + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + true + true + MultiThreaded + true + None + false + + + Console + true + false + true + true + + + + + + + + + + {47C2CB41-4E9F-58B6-F606-F6FAED5D00ED} + + + {0A7E7F92-FDEA-40F1-A9EC-3BA484F98BBF} + + + {46CEDFFF-9692-456A-AA24-38B5D6BCF4C5} + + + {EAB0A629-17A9-44DB-B5FF-E91A721FE037} + + + {B23D3D1A-9438-4EDA-BEB6-9A0A03D17792} + + + + + + + + + + + + + This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + diff --git a/vsprojects/vcxproj/test/end2end/fixtures/inproc_nosec_test/inproc_nosec_test.vcxproj.filters b/vsprojects/vcxproj/test/end2end/fixtures/inproc_nosec_test/inproc_nosec_test.vcxproj.filters new file mode 100644 index 0000000000..25ffa17a7b --- /dev/null +++ b/vsprojects/vcxproj/test/end2end/fixtures/inproc_nosec_test/inproc_nosec_test.vcxproj.filters @@ -0,0 +1,24 @@ + + + + + test\core\end2end\fixtures + + + + + + {ed71b5b3-f12c-a50c-1848-91bc295dc7a6} + + + {89470314-c22a-c997-e533-5d1e04174120} + + + {eb7f58b2-73e3-5556-41ca-b301f39a61eb} + + + {c6974b84-e7ab-3022-7a93-cb206fd189bc} + + + + diff --git a/vsprojects/vcxproj/test/end2end/fixtures/inproc_test/inproc_test.vcxproj b/vsprojects/vcxproj/test/end2end/fixtures/inproc_test/inproc_test.vcxproj new file mode 100644 index 0000000000..7d6d1434de --- /dev/null +++ b/vsprojects/vcxproj/test/end2end/fixtures/inproc_test/inproc_test.vcxproj @@ -0,0 +1,202 @@ + + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {59BB50B7-2E76-5EAA-781E-53228520635D} + true + $(SolutionDir)IntDir\$(MSBuildProjectName)\ + + + + v100 + + + v110 + + + v120 + + + v140 + + + Application + true + Unicode + + + Application + false + true + Unicode + + + + + + + + + + + + + + inproc_test + static + Debug + static + Debug + + + inproc_test + static + Release + static + Release + + + + NotUsing + Level3 + Disabled + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + MultiThreadedDebug + true + None + false + + + Console + true + false + + + + + + NotUsing + Level3 + Disabled + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + MultiThreadedDebug + true + None + false + + + Console + true + false + + + + + + NotUsing + Level3 + MaxSpeed + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + true + true + MultiThreaded + true + None + false + + + Console + true + false + true + true + + + + + + NotUsing + Level3 + MaxSpeed + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + true + true + MultiThreaded + true + None + false + + + Console + true + false + true + true + + + + + + + + + + {1F1F9084-2A93-B80E-364F-5754894AFAB4} + + + {17BCAFC0-5FDC-4C94-AEB9-95F3E220614B} + + + {29D16885-7228-4C31-81ED-5F9187C7F2A9} + + + {EAB0A629-17A9-44DB-B5FF-E91A721FE037} + + + {B23D3D1A-9438-4EDA-BEB6-9A0A03D17792} + + + + + + + + + + + + + + + This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + + + + diff --git a/vsprojects/vcxproj/test/end2end/fixtures/inproc_test/inproc_test.vcxproj.filters b/vsprojects/vcxproj/test/end2end/fixtures/inproc_test/inproc_test.vcxproj.filters new file mode 100644 index 0000000000..6db8387be5 --- /dev/null +++ b/vsprojects/vcxproj/test/end2end/fixtures/inproc_test/inproc_test.vcxproj.filters @@ -0,0 +1,24 @@ + + + + + test\core\end2end\fixtures + + + + + + {18db9e76-ea71-0740-617f-ab04f151392c} + + + {8c1ba9f9-2af8-e515-d621-ff46b37b4838} + + + {16f70dc0-364b-4d2b-edf6-dfa731c168d7} + + + {854c88c3-4f3d-7ef0-6a08-d4f84a0ff92e} + + + + -- cgit v1.2.3