@@ -30,44 +30,144 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.OpenApi.Hidi.Test
3030EndProject
3131Project ("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" ) = "Microsoft.OpenApi.Trimming.Tests" , "test\Microsoft.OpenApi.Trimming.Tests\Microsoft.OpenApi.Trimming.Tests.csproj" , "{1D2E0C6E-B103-4CB6-912E-D56FA1501296}"
3232EndProject
33+ Project ("{2150E333-8FDC-42A3-9474-1A3956D46DE8}" ) = "performance" , "performance" , "{D4B74A0E-1C52-E2FD-154E-FB64CAA65177}"
34+ EndProject
35+ Project ("{2150E333-8FDC-42A3-9474-1A3956D46DE8}" ) = "benchmark" , "benchmark" , "{0CDFEE42-0230-388B-0CCE-7A719036F8EF}"
36+ EndProject
37+ Project ("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" ) = "PerformanceTests" , "performance\benchmark\PerformanceTests.csproj" , "{EB81FCF5-7ED7-4480-8267-3613202347E3}"
38+ EndProject
39+ Project ("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" ) = "resultsComparer" , "performance\resultsComparer\resultsComparer.csproj" , "{72459CA5-C3AF-462E-98BC-81BC0E0F6B2A}"
40+ EndProject
3341Global
3442 GlobalSection (SolutionConfigurationPlatforms ) = preSolution
3543 Debug| Any CPU = Debug| Any CPU
44+ Debug| x64 = Debug| x64
45+ Debug| x86 = Debug| x86
3646 Release| Any CPU = Release| Any CPU
47+ Release| x64 = Release| x64
48+ Release| x86 = Release| x86
3749 EndGlobalSection
3850 GlobalSection (ProjectConfigurationPlatforms ) = postSolution
3951 {A8E50143-69B2-472A-9D45-3F9A05D13202} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
4052 {A8E50143-69B2-472A-9D45-3F9A05D13202} .Debug| Any CPU .Build .0 = Debug| Any CPU
53+ {A8E50143-69B2-472A-9D45-3F9A05D13202} .Debug| x64 .ActiveCfg = Debug| Any CPU
54+ {A8E50143-69B2-472A-9D45-3F9A05D13202} .Debug| x64 .Build .0 = Debug| Any CPU
55+ {A8E50143-69B2-472A-9D45-3F9A05D13202} .Debug| x86 .ActiveCfg = Debug| Any CPU
56+ {A8E50143-69B2-472A-9D45-3F9A05D13202} .Debug| x86 .Build .0 = Debug| Any CPU
4157 {A8E50143-69B2-472A-9D45-3F9A05D13202} .Release| Any CPU .ActiveCfg = Release| Any CPU
4258 {A8E50143-69B2-472A-9D45-3F9A05D13202} .Release| Any CPU .Build .0 = Release| Any CPU
59+ {A8E50143-69B2-472A-9D45-3F9A05D13202} .Release| x64 .ActiveCfg = Release| Any CPU
60+ {A8E50143-69B2-472A-9D45-3F9A05D13202} .Release| x64 .Build .0 = Release| Any CPU
61+ {A8E50143-69B2-472A-9D45-3F9A05D13202} .Release| x86 .ActiveCfg = Release| Any CPU
62+ {A8E50143-69B2-472A-9D45-3F9A05D13202} .Release| x86 .Build .0 = Release| Any CPU
4363 {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
4464 {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Debug| Any CPU .Build .0 = Debug| Any CPU
65+ {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Debug| x64 .ActiveCfg = Debug| Any CPU
66+ {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Debug| x64 .Build .0 = Debug| Any CPU
67+ {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Debug| x86 .ActiveCfg = Debug| Any CPU
68+ {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Debug| x86 .Build .0 = Debug| Any CPU
4569 {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Release| Any CPU .ActiveCfg = Release| Any CPU
4670 {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Release| Any CPU .Build .0 = Release| Any CPU
71+ {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Release| x64 .ActiveCfg = Release| Any CPU
72+ {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Release| x64 .Build .0 = Release| Any CPU
73+ {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Release| x86 .ActiveCfg = Release| Any CPU
74+ {6A5E91E5-0441-46EE-AEB9-8334981B7F08} .Release| x86 .Build .0 = Release| Any CPU
4775 {79933258-0126-4382-8755-D50820ECC483} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
4876 {79933258-0126-4382-8755-D50820ECC483} .Debug| Any CPU .Build .0 = Debug| Any CPU
77+ {79933258-0126-4382-8755-D50820ECC483} .Debug| x64 .ActiveCfg = Debug| Any CPU
78+ {79933258-0126-4382-8755-D50820ECC483} .Debug| x64 .Build .0 = Debug| Any CPU
79+ {79933258-0126-4382-8755-D50820ECC483} .Debug| x86 .ActiveCfg = Debug| Any CPU
80+ {79933258-0126-4382-8755-D50820ECC483} .Debug| x86 .Build .0 = Debug| Any CPU
4981 {79933258-0126-4382-8755-D50820ECC483} .Release| Any CPU .ActiveCfg = Release| Any CPU
5082 {79933258-0126-4382-8755-D50820ECC483} .Release| Any CPU .Build .0 = Release| Any CPU
83+ {79933258-0126-4382-8755-D50820ECC483} .Release| x64 .ActiveCfg = Release| Any CPU
84+ {79933258-0126-4382-8755-D50820ECC483} .Release| x64 .Build .0 = Release| Any CPU
85+ {79933258-0126-4382-8755-D50820ECC483} .Release| x86 .ActiveCfg = Release| Any CPU
86+ {79933258-0126-4382-8755-D50820ECC483} .Release| x86 .Build .0 = Release| Any CPU
5187 {AD83F991-DBF3-4251-8613-9CC54C826964} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
5288 {AD83F991-DBF3-4251-8613-9CC54C826964} .Debug| Any CPU .Build .0 = Debug| Any CPU
89+ {AD83F991-DBF3-4251-8613-9CC54C826964} .Debug| x64 .ActiveCfg = Debug| Any CPU
90+ {AD83F991-DBF3-4251-8613-9CC54C826964} .Debug| x64 .Build .0 = Debug| Any CPU
91+ {AD83F991-DBF3-4251-8613-9CC54C826964} .Debug| x86 .ActiveCfg = Debug| Any CPU
92+ {AD83F991-DBF3-4251-8613-9CC54C826964} .Debug| x86 .Build .0 = Debug| Any CPU
5393 {AD83F991-DBF3-4251-8613-9CC54C826964} .Release| Any CPU .ActiveCfg = Release| Any CPU
5494 {AD83F991-DBF3-4251-8613-9CC54C826964} .Release| Any CPU .Build .0 = Release| Any CPU
95+ {AD83F991-DBF3-4251-8613-9CC54C826964} .Release| x64 .ActiveCfg = Release| Any CPU
96+ {AD83F991-DBF3-4251-8613-9CC54C826964} .Release| x64 .Build .0 = Release| Any CPU
97+ {AD83F991-DBF3-4251-8613-9CC54C826964} .Release| x86 .ActiveCfg = Release| Any CPU
98+ {AD83F991-DBF3-4251-8613-9CC54C826964} .Release| x86 .Build .0 = Release| Any CPU
5599 {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
56100 {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Debug| Any CPU .Build .0 = Debug| Any CPU
101+ {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Debug| x64 .ActiveCfg = Debug| Any CPU
102+ {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Debug| x64 .Build .0 = Debug| Any CPU
103+ {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Debug| x86 .ActiveCfg = Debug| Any CPU
104+ {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Debug| x86 .Build .0 = Debug| Any CPU
57105 {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Release| Any CPU .ActiveCfg = Release| Any CPU
58106 {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Release| Any CPU .Build .0 = Release| Any CPU
107+ {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Release| x64 .ActiveCfg = Release| Any CPU
108+ {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Release| x64 .Build .0 = Release| Any CPU
109+ {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Release| x86 .ActiveCfg = Release| Any CPU
110+ {1ED3C2C1-E1E7-4925-B4E6-2D969C3F5237} .Release| x86 .Build .0 = Release| Any CPU
59111 {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
60112 {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Debug| Any CPU .Build .0 = Debug| Any CPU
113+ {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Debug| x64 .ActiveCfg = Debug| Any CPU
114+ {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Debug| x64 .Build .0 = Debug| Any CPU
115+ {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Debug| x86 .ActiveCfg = Debug| Any CPU
116+ {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Debug| x86 .Build .0 = Debug| Any CPU
61117 {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Release| Any CPU .ActiveCfg = Release| Any CPU
62118 {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Release| Any CPU .Build .0 = Release| Any CPU
119+ {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Release| x64 .ActiveCfg = Release| Any CPU
120+ {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Release| x64 .Build .0 = Release| Any CPU
121+ {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Release| x86 .ActiveCfg = Release| Any CPU
122+ {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} .Release| x86 .Build .0 = Release| Any CPU
63123 {D8F799DD-04AC-4A13-B344-45A5B944450A} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
64124 {D8F799DD-04AC-4A13-B344-45A5B944450A} .Debug| Any CPU .Build .0 = Debug| Any CPU
125+ {D8F799DD-04AC-4A13-B344-45A5B944450A} .Debug| x64 .ActiveCfg = Debug| Any CPU
126+ {D8F799DD-04AC-4A13-B344-45A5B944450A} .Debug| x64 .Build .0 = Debug| Any CPU
127+ {D8F799DD-04AC-4A13-B344-45A5B944450A} .Debug| x86 .ActiveCfg = Debug| Any CPU
128+ {D8F799DD-04AC-4A13-B344-45A5B944450A} .Debug| x86 .Build .0 = Debug| Any CPU
65129 {D8F799DD-04AC-4A13-B344-45A5B944450A} .Release| Any CPU .ActiveCfg = Release| Any CPU
66130 {D8F799DD-04AC-4A13-B344-45A5B944450A} .Release| Any CPU .Build .0 = Release| Any CPU
131+ {D8F799DD-04AC-4A13-B344-45A5B944450A} .Release| x64 .ActiveCfg = Release| Any CPU
132+ {D8F799DD-04AC-4A13-B344-45A5B944450A} .Release| x64 .Build .0 = Release| Any CPU
133+ {D8F799DD-04AC-4A13-B344-45A5B944450A} .Release| x86 .ActiveCfg = Release| Any CPU
134+ {D8F799DD-04AC-4A13-B344-45A5B944450A} .Release| x86 .Build .0 = Release| Any CPU
67135 {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
68136 {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Debug| Any CPU .Build .0 = Debug| Any CPU
137+ {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Debug| x64 .ActiveCfg = Debug| Any CPU
138+ {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Debug| x64 .Build .0 = Debug| Any CPU
139+ {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Debug| x86 .ActiveCfg = Debug| Any CPU
140+ {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Debug| x86 .Build .0 = Debug| Any CPU
69141 {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Release| Any CPU .ActiveCfg = Release| Any CPU
70142 {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Release| Any CPU .Build .0 = Release| Any CPU
143+ {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Release| x64 .ActiveCfg = Release| Any CPU
144+ {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Release| x64 .Build .0 = Release| Any CPU
145+ {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Release| x86 .ActiveCfg = Release| Any CPU
146+ {1D2E0C6E-B103-4CB6-912E-D56FA1501296} .Release| x86 .Build .0 = Release| Any CPU
147+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
148+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Debug| Any CPU .Build .0 = Debug| Any CPU
149+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Debug| x64 .ActiveCfg = Debug| Any CPU
150+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Debug| x64 .Build .0 = Debug| Any CPU
151+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Debug| x86 .ActiveCfg = Debug| Any CPU
152+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Debug| x86 .Build .0 = Debug| Any CPU
153+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Release| Any CPU .ActiveCfg = Release| Any CPU
154+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Release| Any CPU .Build .0 = Release| Any CPU
155+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Release| x64 .ActiveCfg = Release| Any CPU
156+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Release| x64 .Build .0 = Release| Any CPU
157+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Release| x86 .ActiveCfg = Release| Any CPU
158+ {EB81FCF5-7ED7-4480-8267-3613202347E3} .Release| x86 .Build .0 = Release| Any CPU
159+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
160+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Debug| Any CPU .Build .0 = Debug| Any CPU
161+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Debug| x64 .ActiveCfg = Debug| Any CPU
162+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Debug| x64 .Build .0 = Debug| Any CPU
163+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Debug| x86 .ActiveCfg = Debug| Any CPU
164+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Debug| x86 .Build .0 = Debug| Any CPU
165+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Release| Any CPU .ActiveCfg = Release| Any CPU
166+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Release| Any CPU .Build .0 = Release| Any CPU
167+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Release| x64 .ActiveCfg = Release| Any CPU
168+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Release| x64 .Build .0 = Release| Any CPU
169+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Release| x86 .ActiveCfg = Release| Any CPU
170+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} .Release| x86 .Build .0 = Release| Any CPU
71171 EndGlobalSection
72172 GlobalSection (SolutionProperties ) = preSolution
73173 HideSolutionNode = FALSE
@@ -81,6 +181,9 @@ Global
81181 {254841B5-7DAC-4D1D-A9C5-44FE5CE467BE} = {E546B92F-20A8-49C3-8323-4B25BB78F3E1}
82182 {D8F799DD-04AC-4A13-B344-45A5B944450A} = {6357D7FD-2DE4-4900-ADB9-ABC37052040A}
83183 {1D2E0C6E-B103-4CB6-912E-D56FA1501296} = {6357D7FD-2DE4-4900-ADB9-ABC37052040A}
184+ {0CDFEE42-0230-388B-0CCE-7A719036F8EF} = {D4B74A0E-1C52-E2FD-154E-FB64CAA65177}
185+ {EB81FCF5-7ED7-4480-8267-3613202347E3} = {0CDFEE42-0230-388B-0CCE-7A719036F8EF}
186+ {72459CA5-C3AF-462E-98BC-81BC0E0F6B2A} = {D4B74A0E-1C52-E2FD-154E-FB64CAA65177}
84187 EndGlobalSection
85188 GlobalSection (ExtensibilityGlobals ) = postSolution
86189 SolutionGuid = {9F171EFC-0DB5-4B10-ABFA-AF48D52CC565}
0 commit comments