Change pap deploy response code to 202 for jmeter
[policy/xacml-pdp.git] / testsuites / stability / src / main / resources / testplans / stability.jmx
1 <?xml version="1.0" encoding="UTF-8"?>
2 <jmeterTestPlan version="1.2" properties="5.0" jmeter="5.1.1 r1855137">
3   <hashTree>
4     <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Policy XACML PDP Stability" enabled="true">
5       <stringProp name="TestPlan.comments">Policy XACML PDP Stability Tests</stringProp>
6       <boolProp name="TestPlan.functional_mode">false</boolProp>
7       <boolProp name="TestPlan.tearDown_on_shutdown">true</boolProp>
8       <boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
9       <elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
10         <collectionProp name="Arguments.arguments">
11           <elementProp name="DURATION" elementType="Argument">
12             <stringProp name="Argument.name">DURATION</stringProp>
13             <stringProp name="Argument.value">${__P(duration, 5)}</stringProp>
14             <stringProp name="Argument.metadata">=</stringProp>
15           </elementProp>
16           <elementProp name="USERS" elementType="Argument">
17             <stringProp name="Argument.name">USERS</stringProp>
18             <stringProp name="Argument.value">${__P(users, 10)}</stringProp>
19             <stringProp name="Argument.metadata">=</stringProp>
20           </elementProp>
21           <elementProp name="API_HOST" elementType="Argument">
22             <stringProp name="Argument.name">API_HOST</stringProp>
23             <stringProp name="Argument.value">${__P(api_ip)}</stringProp>
24             <stringProp name="Argument.metadata">=</stringProp>
25           </elementProp>
26           <elementProp name="PAP_HOST" elementType="Argument">
27             <stringProp name="Argument.name">PAP_HOST</stringProp>
28             <stringProp name="Argument.value">${__P(pap_ip)}</stringProp>
29             <stringProp name="Argument.metadata">=</stringProp>
30           </elementProp>
31           <elementProp name="XACML_HOST" elementType="Argument">
32             <stringProp name="Argument.name">XACML_HOST</stringProp>
33             <stringProp name="Argument.value">${__P(xacml_ip)}</stringProp>
34             <stringProp name="Argument.metadata">=</stringProp>
35           </elementProp>
36           <elementProp name="API_PORT" elementType="Argument">
37             <stringProp name="Argument.name">API_PORT</stringProp>
38             <stringProp name="Argument.value">31949</stringProp>
39             <stringProp name="Argument.metadata">=</stringProp>
40           </elementProp>
41           <elementProp name="PAP_PORT" elementType="Argument">
42             <stringProp name="Argument.name">PAP_PORT</stringProp>
43             <stringProp name="Argument.value">${__P(pap_port, 6969)}</stringProp>
44             <stringProp name="Argument.metadata">=</stringProp>
45           </elementProp>
46           <elementProp name="XACML_PORT" elementType="Argument">
47             <stringProp name="Argument.name">XACML_PORT</stringProp>
48             <stringProp name="Argument.value">${__P(xacml_port, 6969)}</stringProp>
49             <stringProp name="Argument.metadata">=</stringProp>
50           </elementProp>
51         </collectionProp>
52       </elementProp>
53       <stringProp name="TestPlan.user_define_classpath"></stringProp>
54     </TestPlan>
55     <hashTree>
56       <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
57         <collectionProp name="HeaderManager.headers">
58           <elementProp name="" elementType="Header">
59             <stringProp name="Header.name">Content-Type</stringProp>
60             <stringProp name="Header.value">application/json</stringProp>
61           </elementProp>
62           <elementProp name="" elementType="Header">
63             <stringProp name="Header.name">Accept</stringProp>
64             <stringProp name="Header.value">application/json</stringProp>
65           </elementProp>
66         </collectionProp>
67       </HeaderManager>
68       <hashTree/>
69       <SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="setUp Thread Group" enabled="true">
70         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
71         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
72           <boolProp name="LoopController.continue_forever">false</boolProp>
73           <stringProp name="LoopController.loops">1</stringProp>
74         </elementProp>
75         <stringProp name="ThreadGroup.num_threads">1</stringProp>
76         <stringProp name="ThreadGroup.ramp_time">1</stringProp>
77         <boolProp name="ThreadGroup.scheduler">false</boolProp>
78         <stringProp name="ThreadGroup.duration"></stringProp>
79         <stringProp name="ThreadGroup.delay"></stringProp>
80         <longProp name="ThreadGroup.start_time">1587409928000</longProp>
81         <longProp name="ThreadGroup.end_time">1587409928000</longProp>
82         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
83       </SetupThreadGroup>
84       <hashTree>
85         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Monitoring Policy" enabled="true">
86           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
87           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
88             <collectionProp name="Arguments.arguments">
89               <elementProp name="" elementType="HTTPArgument">
90                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
91                 <stringProp name="Argument.value">{&#xd;
92     &quot;tosca_definitions_version&quot;: &quot;tosca_simple_yaml_1_1_0&quot;,&#xd;
93     &quot;topology_template&quot;: {&#xd;
94         &quot;policies&quot;: [&#xd;
95             {&#xd;
96                 &quot;onap.restart.tca&quot;: {&#xd;
97                     &quot;type&quot;: &quot;onap.policies.monitoring.tcagen2&quot;,&#xd;
98                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
99                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
100                     &quot;metadata&quot;: {&#xd;
101                         &quot;policy-id&quot;: &quot;onap.restart.tca&quot;&#xd;
102                     },&#xd;
103                     &quot;properties&quot;: {&#xd;
104                         &quot;tca_policy&quot; : {&#xd;
105                             &quot;domain&quot;: &quot;measurementsForVfScaling&quot;,&#xd;
106                             &quot;metricsPerEventName&quot;: [&#xd;
107                                 {&#xd;
108                                     &quot;eventName&quot;: &quot;Measurement_vGMUX&quot;,&#xd;
109                                     &quot;controlLoopSchemaType&quot;: &quot;VNF&quot;,&#xd;
110                                     &quot;policyScope&quot;: &quot;DCAE&quot;,&#xd;
111                                     &quot;policyName&quot;: &quot;DCAE.Config_tca-hi-lo&quot;,&#xd;
112                                     &quot;policyVersion&quot;: &quot;v0.0.1&quot;,&#xd;
113                                     &quot;thresholds&quot;: [&#xd;
114                                         {&#xd;
115                                             &quot;closedLoopControlName&quot;: &quot;ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e&quot;,&#xd;
116                                             &quot;version&quot;: &quot;1.0.2&quot;,&#xd;
117                                             &quot;fieldPath&quot;: &quot;$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value&quot;,&#xd;
118                                             &quot;thresholdValue&quot;: 0,&#xd;
119                                             &quot;direction&quot;: &quot;EQUAL&quot;,&#xd;
120                                             &quot;severity&quot;: &quot;MAJOR&quot;,&#xd;
121                                             &quot;closedLoopEventStatus&quot;: &quot;ABATED&quot;&#xd;
122                                         },&#xd;
123                                         {&#xd;
124                                             &quot;closedLoopControlName&quot;: &quot;ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e&quot;,&#xd;
125                                             &quot;version&quot;: &quot;1.0.2&quot;,&#xd;
126                                             &quot;fieldPath&quot;: &quot;$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value&quot;,&#xd;
127                                             &quot;thresholdValue&quot;: 0,&#xd;
128                                             &quot;direction&quot;: &quot;GREATER&quot;,&#xd;
129                                             &quot;severity&quot;: &quot;CRITICAL&quot;,&#xd;
130                                             &quot;closedLoopEventStatus&quot;: &quot;ONSET&quot;&#xd;
131                                         }&#xd;
132                                     ]&#xd;
133                                 }&#xd;
134                             ]&#xd;
135                         }&#xd;
136                     }&#xd;
137                 }&#xd;
138             }&#xd;
139         ]&#xd;
140     }&#xd;
141 }</stringProp>
142                 <stringProp name="Argument.metadata">=</stringProp>
143               </elementProp>
144             </collectionProp>
145           </elementProp>
146           <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
147           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
148           <stringProp name="HTTPSampler.protocol">https</stringProp>
149           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
150           <stringProp name="HTTPSampler.path">policy/api/v1/policytypes/onap.policies.monitoring.tcagen2/versions/1.0.0/policies</stringProp>
151           <stringProp name="HTTPSampler.method">POST</stringProp>
152           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
153           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
154           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
155           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
156           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
157           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
158           <stringProp name="HTTPSampler.response_timeout"></stringProp>
159         </HTTPSamplerProxy>
160         <hashTree>
161           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
162             <collectionProp name="AuthManager.auth_list">
163               <elementProp name="" elementType="Authorization">
164                 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
165                 <stringProp name="Authorization.username">healthcheck</stringProp>
166                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
167                 <stringProp name="Authorization.domain"></stringProp>
168                 <stringProp name="Authorization.realm"></stringProp>
169               </elementProp>
170             </collectionProp>
171             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
172             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
173           </AuthManager>
174           <hashTree/>
175           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
176             <collectionProp name="Asserion.test_strings">
177               <stringProp name="49586">200</stringProp>
178             </collectionProp>
179             <stringProp name="Assertion.custom_message"></stringProp>
180             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
181             <boolProp name="Assertion.assume_success">false</boolProp>
182             <intProp name="Assertion.test_type">8</intProp>
183           </ResponseAssertion>
184           <hashTree/>
185         </hashTree>
186         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Optimization Policy" enabled="true">
187           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
188           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
189             <collectionProp name="Arguments.arguments">
190               <elementProp name="" elementType="HTTPArgument">
191                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
192                 <stringProp name="Argument.value">{&#xd;
193     &quot;tosca_definitions_version&quot;: &quot;tosca_simple_yaml_1_1_0&quot;,&#xd;
194     &quot;topology_template&quot;: {&#xd;
195         &quot;policies&quot;: [&#xd;
196             {&#xd;
197                 &quot;OSDF_CASABLANCA.Affinity_Default&quot;: {&#xd;
198                     &quot;type&quot;: &quot;onap.policies.optimization.resource.AffinityPolicy&quot;,&#xd;
199                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
200                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
201                     &quot;metadata&quot;: {&#xd;
202                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.Affinity_Default&quot;,&#xd;
203                         &quot;policy-version&quot;: 1&#xd;
204                     },&#xd;
205                     &quot;properties&quot;: {&#xd;
206                         &quot;scope&quot;: [],&#xd;
207                         &quot;services&quot;: [],&#xd;
208                         &quot;resources&quot;: [],&#xd;
209                         &quot;geography&quot;: [],&#xd;
210                         &quot;identity&quot;: &quot;affinity_vCPE&quot;,&#xd;
211                         &quot;applicableResources&quot;: &quot;any&quot;,&#xd;
212                         &quot;affinityProperties&quot;: {&#xd;
213                             &quot;qualifier&quot;: &quot;same&quot;,&#xd;
214                             &quot;category&quot;: &quot;complex&quot;&#xd;
215                         }&#xd;
216                     }&#xd;
217                 }&#xd;
218             },&#xd;
219             {&#xd;
220                 &quot;OSDF_CASABLANCA.Affinity_Default_US&quot;: {&#xd;
221                     &quot;type&quot;: &quot;onap.policies.optimization.resource.AffinityPolicy&quot;,&#xd;
222                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
223                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
224                     &quot;metadata&quot;: {&#xd;
225                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.Affinity_Default_US&quot;,&#xd;
226                         &quot;policy-version&quot;: 1&#xd;
227                     },&#xd;
228                     &quot;properties&quot;: {&#xd;
229                         &quot;scope&quot;: [],&#xd;
230                         &quot;services&quot;: [],&#xd;
231                         &quot;resources&quot;: [],&#xd;
232                         &quot;geography&quot;: [&#xd;
233                             &quot;US&quot;&#xd;
234                         ],&#xd;
235                         &quot;identity&quot;: &quot;affinity_vCPE&quot;,&#xd;
236                         &quot;applicableResources&quot;: &quot;any&quot;,&#xd;
237                         &quot;affinityProperties&quot;: {&#xd;
238                             &quot;qualifier&quot;: &quot;same&quot;,&#xd;
239                             &quot;category&quot;: &quot;complex&quot;&#xd;
240                         }&#xd;
241                     }&#xd;
242                 }&#xd;
243             },&#xd;
244             {&#xd;
245                 &quot;OSDF_CASABLANCA.Affinity_Default_vCPE_US_0&quot;: {&#xd;
246                     &quot;type&quot;: &quot;onap.policies.optimization.resource.AffinityPolicy&quot;,&#xd;
247                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
248                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
249                     &quot;metadata&quot;: {&#xd;
250                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.Affinity_Default_vCPE_US_0&quot;,&#xd;
251                         &quot;policy-version&quot;: 1&#xd;
252                     },&#xd;
253                     &quot;properties&quot;: {&#xd;
254                         &quot;scope&quot;: [],&#xd;
255                         &quot;services&quot;: [&#xd;
256                             &quot;vCPE&quot;&#xd;
257                         ],&#xd;
258                         &quot;resources&quot;: [],&#xd;
259                         &quot;geography&quot;: [&#xd;
260                             &quot;US&quot;&#xd;
261                         ],&#xd;
262                         &quot;identity&quot;: &quot;affinity_vCPE&quot;,&#xd;
263                         &quot;applicableResources&quot;: &quot;any&quot;,&#xd;
264                         &quot;affinityProperties&quot;: {&#xd;
265                             &quot;qualifier&quot;: &quot;different&quot;,&#xd;
266                             &quot;category&quot;: &quot;complex&quot;&#xd;
267                         }&#xd;
268                     }&#xd;
269                 }&#xd;
270             },&#xd;
271             {&#xd;
272                 &quot;OSDF_CASABLANCA.Affinity_vCPE_US_Gold_1&quot;: {&#xd;
273                     &quot;type&quot;: &quot;onap.policies.optimization.resource.AffinityPolicy&quot;,&#xd;
274                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
275                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
276                     &quot;metadata&quot;: {&#xd;
277                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.Affinity_vCPE_1&quot;,&#xd;
278                         &quot;policy-version&quot;: 1&#xd;
279                     },&#xd;
280                     &quot;properties&quot;: {&#xd;
281                         &quot;scope&quot;: [&#xd;
282                             &quot;gold&quot;&#xd;
283                         ],&#xd;
284                         &quot;services&quot;: [&#xd;
285                             &quot;vCPE&quot;&#xd;
286                         ],&#xd;
287                         &quot;resources&quot;: [&#xd;
288                             &quot;vGMuxInfra&quot;,&#xd;
289                             &quot;vG&quot;&#xd;
290                         ],&#xd;
291                         &quot;geography&quot;: [&#xd;
292                             &quot;US&quot;,&#xd;
293                             &quot;INTERNATIONAL&quot;&#xd;
294                         ],&#xd;
295                         &quot;identity&quot;: &quot;affinity_vCPE&quot;,&#xd;
296                         &quot;applicableResources&quot;: &quot;any&quot;,&#xd;
297                         &quot;affinityProperties&quot;: {&#xd;
298                             &quot;qualifier&quot;: &quot;same&quot;,&#xd;
299                             &quot;category&quot;: &quot;availabilityZone&quot;&#xd;
300                         }&#xd;
301                     }&#xd;
302                 }&#xd;
303             },&#xd;
304             {&#xd;
305                 &quot;OSDF_CASABLANCA.Affinity_vCPE_US_Platinum_1&quot;: {&#xd;
306                     &quot;type&quot;: &quot;onap.policies.optimization.resource.AffinityPolicy&quot;,&#xd;
307                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
308                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
309                     &quot;metadata&quot;: {&#xd;
310                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.Affinity_vCPE_1&quot;,&#xd;
311                         &quot;policy-version&quot;: 1&#xd;
312                     },&#xd;
313                     &quot;properties&quot;: {&#xd;
314                         &quot;scope&quot;: [&#xd;
315                             &quot;platinum&quot;&#xd;
316                         ],&#xd;
317                         &quot;services&quot;: [&#xd;
318                             &quot;vCPE&quot;&#xd;
319                         ],&#xd;
320                         &quot;resources&quot;: [&#xd;
321                             &quot;vGMuxInfra&quot;,&#xd;
322                             &quot;vG&quot;&#xd;
323                         ],&#xd;
324                         &quot;geography&quot;: [&#xd;
325                             &quot;US&quot;,&#xd;
326                             &quot;INTERNATIONAL&quot;&#xd;
327                         ],&#xd;
328                         &quot;identity&quot;: &quot;affinity_vCPE&quot;,&#xd;
329                         &quot;applicableResources&quot;: &quot;any&quot;,&#xd;
330                         &quot;affinityProperties&quot;: {&#xd;
331                             &quot;qualifier&quot;: &quot;different&quot;,&#xd;
332                             &quot;category&quot;: &quot;availabilityZone&quot;&#xd;
333                         }&#xd;
334                     }&#xd;
335                 }&#xd;
336             },&#xd;
337             {&#xd;
338                 &quot;OSDF_CASABLANCA.Capacity_vG_1&quot;: {&#xd;
339                     &quot;type&quot;: &quot;onap.policies.optimization.resource.Vim_fit&quot;,&#xd;
340                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
341                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
342                     &quot;metadata&quot;: {&#xd;
343                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.Capacity_vG_1&quot;,&#xd;
344                         &quot;policy-version&quot;: 1&#xd;
345                     },&#xd;
346                     &quot;properties&quot;: {&#xd;
347                         &quot;scope&quot;: [],&#xd;
348                         &quot;services&quot;: [&#xd;
349                             &quot;vCPE&quot;&#xd;
350                         ],&#xd;
351                         &quot;resources&quot;: [&#xd;
352                             &quot;vG&quot;&#xd;
353                         ],&#xd;
354                         &quot;geography&quot;: [&#xd;
355                             &quot;US&quot;,&#xd;
356                             &quot;INTERNATIONAL&quot;&#xd;
357                         ],&#xd;
358                         &quot;identity&quot;: &quot;capacity_vG&quot;,&#xd;
359                         &quot;applicableResources&quot;: &quot;any&quot;,&#xd;
360                         &quot;capacityProperty&quot;: {&#xd;
361                             &quot;controller&quot;: &quot;multicloud&quot;,&#xd;
362                             &quot;request&quot;: &quot;{\&quot;vCPU\&quot;: 10, \&quot;Memory\&quot;: {\&quot;quantity\&quot;: {\&quot;get_param\&quot;: \&quot;REQUIRED_MEM\&quot;}, \&quot;unit\&quot;: \&quot;GB\&quot;}, \&quot;Storage\&quot;: {\&quot;quantity\&quot;: {\&quot;get_param\&quot;: \&quot;REQUIRED_DISK\&quot;}, \&quot;unit\&quot;: \&quot;GB\&quot;}}&quot;&#xd;
363                         }&#xd;
364                     }&#xd;
365                 }&#xd;
366             },&#xd;
367             {&#xd;
368                 &quot;OSDF_CASABLANCA.Capacity_vG_2&quot;: {&#xd;
369                     &quot;type&quot;: &quot;onap.policies.optimization.resource.Vim_fit&quot;,&#xd;
370                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
371                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
372                     &quot;metadata&quot;: {&#xd;
373                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.Capacity_vG_2&quot;,&#xd;
374                         &quot;policy-version&quot;: 1&#xd;
375                     },&#xd;
376                     &quot;properties&quot;: {&#xd;
377                         &quot;scope&quot;: [],&#xd;
378                         &quot;services&quot;: [&#xd;
379                             &quot;vCPE&quot;&#xd;
380                         ],&#xd;
381                         &quot;resources&quot;: [&#xd;
382                             &quot;vG&quot;&#xd;
383                         ],&#xd;
384                         &quot;geography&quot;: [&#xd;
385                             &quot;US&quot;,&#xd;
386                             &quot;INTERNATIONAL&quot;&#xd;
387                         ],&#xd;
388                         &quot;identity&quot;: &quot;capacity_vG&quot;,&#xd;
389                         &quot;applicableResources&quot;: &quot;any&quot;,&#xd;
390                         &quot;capacityProperty&quot;: {&#xd;
391                             &quot;controller&quot;: &quot;multicloud&quot;,&#xd;
392                             &quot;request&quot;: &quot;{\&quot;vCPU\&quot;: 15, \&quot;Memory\&quot;: {\&quot;quantity\&quot;: {\&quot;get_param\&quot;: \&quot;REQUIRED_MEM\&quot;}, \&quot;unit\&quot;: \&quot;MB\&quot;}, \&quot;Storage\&quot;: {\&quot;quantity\&quot;: {\&quot;get_param\&quot;: \&quot;REQUIRED_DISK\&quot;}, \&quot;unit\&quot;: \&quot;GB\&quot;}}&quot;&#xd;
393                         }&#xd;
394                     }&#xd;
395                 }&#xd;
396             },&#xd;
397             {&#xd;
398                 &quot;OSDF_CASABLANCA.Distance_vG_1&quot;: {&#xd;
399                     &quot;type&quot;: &quot;onap.policies.optimization.resource.DistancePolicy&quot;,&#xd;
400                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
401                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
402                     &quot;metadata&quot;: {&#xd;
403                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.Distance_vG_1&quot;,&#xd;
404                         &quot;policy-version&quot;: 1&#xd;
405                     },&#xd;
406                     &quot;properties&quot;: {&#xd;
407                         &quot;scope&quot;: [&#xd;
408                             &quot;platinum&quot;&#xd;
409                         ],&#xd;
410                         &quot;services&quot;: [&#xd;
411                             &quot;vCPE&quot;&#xd;
412                         ],&#xd;
413                         &quot;resources&quot;: [&#xd;
414                             &quot;vG&quot;&#xd;
415                         ],&#xd;
416                         &quot;geography&quot;: [&#xd;
417                             &quot;US&quot;,&#xd;
418                             &quot;INTERNATIONAL&quot;&#xd;
419                         ],&#xd;
420                         &quot;identity&quot;: &quot;distance-vG&quot;,&#xd;
421                         &quot;applicableResources&quot;: &quot;any&quot;,&#xd;
422                         &quot;distanceProperties&quot;: {&#xd;
423                             &quot;locationInfo&quot;: &quot;customer_loc&quot;,&#xd;
424                             &quot;distance&quot;: {&#xd;
425                                 &quot;value&quot;: 1500,&#xd;
426                                 &quot;operator&quot;: &quot;&lt;&quot;,&#xd;
427                                 &quot;unit&quot;: &quot;km&quot;&#xd;
428                             }&#xd;
429                         }&#xd;
430                     }&#xd;
431                 }&#xd;
432             },&#xd;
433             {&#xd;
434                 &quot;OSDF_CASABLANCA.hpa_policy_Default&quot;: {&#xd;
435                     &quot;type&quot;: &quot;onap.policies.optimization.resource.HpaPolicy&quot;,&#xd;
436                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
437                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
438                     &quot;metadata&quot;: {&#xd;
439                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.hpa_policy_Default&quot;,&#xd;
440                         &quot;policy-version&quot;: 1&#xd;
441                     },&#xd;
442                     &quot;properties&quot;: {&#xd;
443                         &quot;scope&quot;: [],&#xd;
444                         &quot;services&quot;: [],&#xd;
445                         &quot;resources&quot;: [],&#xd;
446                         &quot;geography&quot;: [],&#xd;
447                         &quot;identity&quot;: &quot;hpa-vG&quot;,&#xd;
448                         &quot;flavorFeatures&quot;: [&#xd;
449                             {&#xd;
450                                 &quot;id&quot;: &quot;vg_1&quot;,&#xd;
451                                 &quot;type&quot;: &quot;vnfc&quot;,&#xd;
452                                 &quot;directives&quot;: [&#xd;
453                                     {&#xd;
454                                         &quot;type&quot;: &quot;flavor_directives&quot;,&#xd;
455                                         &quot;attributes&quot;: [&#xd;
456                                             {&#xd;
457                                                 &quot;attribute_name&quot;: &quot;flavor_label_vm_01&quot;,&#xd;
458                                                 &quot;attribute_value&quot;: &quot;&quot;&#xd;
459                                             }&#xd;
460                                         ]&#xd;
461                                     }&#xd;
462                                 ],&#xd;
463                                 &quot;flavorProperties&quot;: [&#xd;
464                                     {&#xd;
465                                         &quot;hpa-feature&quot;: &quot;basicCapabilities&quot;,&#xd;
466                                         &quot;mandatory&quot;: true,&#xd;
467                                         &quot;architecture&quot;: &quot;generic&quot;,&#xd;
468                                         &quot;directives&quot;: [],&#xd;
469                                         &quot;hpa-feature-attributes&quot;: [&#xd;
470                                             {&#xd;
471                                                 &quot;hpa-attribute-key&quot;: &quot;numVirtualCpu&quot;,&#xd;
472                                                 &quot;hpa-attribute-value&quot;: 8,&#xd;
473                                                 &quot;operator&quot;: [&#xd;
474                                                     &quot;&gt;=&quot;&#xd;
475                                                 ],&#xd;
476                                                 &quot;unit&quot;: &quot;&quot;&#xd;
477                                             },&#xd;
478                                             {&#xd;
479                                                 &quot;hpa-attribute-key&quot;: &quot;virtualMemSize&quot;,&#xd;
480                                                 &quot;hpa-attribute-value&quot;: 6,&#xd;
481                                                 &quot;operator&quot;: [&#xd;
482                                                     &quot;&lt;=&quot;&#xd;
483                                                 ],&#xd;
484                                                 &quot;unit&quot;: &quot;&quot;&#xd;
485                                             }&#xd;
486                                         ]&#xd;
487                                     },&#xd;
488                                     {&#xd;
489                                         &quot;hpa-feature&quot;: &quot;ovsDpdk&quot;,&#xd;
490                                         &quot;mandatory&quot;: false,&#xd;
491                                         &quot;architecture&quot;: &quot;generic&quot;,&#xd;
492                                         &quot;directives&quot;: [],&#xd;
493                                         &quot;hpa-feature-attributes&quot;: [&#xd;
494                                             {&#xd;
495                                                 &quot;hpa-attribute-key&quot;: &quot;dataProcessingAccelerationLibrary&quot;,&#xd;
496                                                 &quot;hpa-attribute-value&quot;: &quot;ovsDpdk_version&quot;,&#xd;
497                                                 &quot;operator&quot;: [&#xd;
498                                                     &quot;=&quot;&#xd;
499                                                 ],&#xd;
500                                                 &quot;unit&quot;: &quot;&quot;&#xd;
501                                             }&#xd;
502                                         ]&#xd;
503                                     }&#xd;
504                                 ]&#xd;
505                             }&#xd;
506                         ]&#xd;
507                     }&#xd;
508                 }&#xd;
509             },&#xd;
510             {&#xd;
511                 &quot;OSDF_CASABLANCA.hpa_policy_vG_1&quot;: {&#xd;
512                     &quot;type&quot;: &quot;onap.policies.optimization.resource.HpaPolicy&quot;,&#xd;
513                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
514                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
515                     &quot;metadata&quot;: {&#xd;
516                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.hpa_policy_vG_1&quot;,&#xd;
517                         &quot;policy-version&quot;: 1&#xd;
518                     },&#xd;
519                     &quot;properties&quot;: {&#xd;
520                         &quot;scope&quot;: [],&#xd;
521                         &quot;services&quot;: [&#xd;
522                             &quot;vCPE&quot;,&#xd;
523                             &quot;vOtherService&quot;&#xd;
524                         ],&#xd;
525                         &quot;resources&quot;: [&#xd;
526                             &quot;vG&quot;&#xd;
527                         ],&#xd;
528                         &quot;geography&quot;: [],&#xd;
529                         &quot;identity&quot;: &quot;hpa-vG&quot;,&#xd;
530                         &quot;flavorFeatures&quot;: [&#xd;
531                             {&#xd;
532                                 &quot;id&quot;: &quot;vg_1&quot;,&#xd;
533                                 &quot;type&quot;: &quot;vnfc&quot;,&#xd;
534                                 &quot;directives&quot;: [&#xd;
535                                     {&#xd;
536                                         &quot;type&quot;: &quot;flavor_directives&quot;,&#xd;
537                                         &quot;attributes&quot;: [&#xd;
538                                             {&#xd;
539                                                 &quot;attribute_name&quot;: &quot;flavor_label_vm_01&quot;,&#xd;
540                                                 &quot;attribute_value&quot;: &quot;&quot;&#xd;
541                                             }&#xd;
542                                         ]&#xd;
543                                     }&#xd;
544                                 ],&#xd;
545                                 &quot;flavorProperties&quot;: [&#xd;
546                                     {&#xd;
547                                         &quot;hpa-feature&quot;: &quot;basicCapabilities&quot;,&#xd;
548                                         &quot;mandatory&quot;: true,&#xd;
549                                         &quot;architecture&quot;: &quot;generic&quot;,&#xd;
550                                         &quot;directives&quot;: [],&#xd;
551                                         &quot;hpa-feature-attributes&quot;: [&#xd;
552                                             {&#xd;
553                                                 &quot;hpa-attribute-key&quot;: &quot;numVirtualCpu&quot;,&#xd;
554                                                 &quot;hpa-attribute-value&quot;: 6,&#xd;
555                                                 &quot;operator&quot;: [&#xd;
556                                                     &quot;&gt;=&quot;&#xd;
557                                                 ],&#xd;
558                                                 &quot;unit&quot;: &quot;&quot;&#xd;
559                                             },&#xd;
560                                             {&#xd;
561                                                 &quot;hpa-attribute-key&quot;: &quot;virtualMemSize&quot;,&#xd;
562                                                 &quot;hpa-attribute-value&quot;: 4,&#xd;
563                                                 &quot;operator&quot;: [&#xd;
564                                                     &quot;&lt;=&quot;&#xd;
565                                                 ],&#xd;
566                                                 &quot;unit&quot;: &quot;&quot;&#xd;
567                                             }&#xd;
568                                         ]&#xd;
569                                     },&#xd;
570                                     {&#xd;
571                                         &quot;hpa-feature&quot;: &quot;ovsDpdk&quot;,&#xd;
572                                         &quot;mandatory&quot;: false,&#xd;
573                                         &quot;architecture&quot;: &quot;generic&quot;,&#xd;
574                                         &quot;directives&quot;: [],&#xd;
575                                         &quot;hpa-feature-attributes&quot;: [&#xd;
576                                             {&#xd;
577                                                 &quot;hpa-attribute-key&quot;: &quot;dataProcessingAccelerationLibrary&quot;,&#xd;
578                                                 &quot;hpa-attribute-value&quot;: &quot;ovsDpdk_version&quot;,&#xd;
579                                                 &quot;operator&quot;: [&#xd;
580                                                     &quot;=&quot;&#xd;
581                                                 ],&#xd;
582                                                 &quot;unit&quot;: &quot;&quot;&#xd;
583                                             }&#xd;
584                                         ]&#xd;
585                                     }&#xd;
586                                 ]&#xd;
587                             }&#xd;
588                         ]&#xd;
589                     }&#xd;
590                 }&#xd;
591             },&#xd;
592             {&#xd;
593                 &quot;OSDF_CASABLANCA.queryPolicy_vCPE&quot;: {&#xd;
594                     &quot;type&quot;: &quot;onap.policies.optimization.service.QueryPolicy&quot;,&#xd;
595                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
596                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
597                     &quot;metadata&quot;: {&#xd;
598                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.queryPolicy_vCPE&quot;,&#xd;
599                         &quot;policy-version&quot;: 1&#xd;
600                     },&#xd;
601                     &quot;properties&quot;: {&#xd;
602                         &quot;scope&quot;: [],&#xd;
603                         &quot;services&quot;: [&#xd;
604                             &quot;vCPE&quot;&#xd;
605                         ],&#xd;
606                         &quot;geography&quot;: [&#xd;
607                             &quot;US&quot;,&#xd;
608                             &quot;INTERNATIONAL&quot;&#xd;
609                         ],&#xd;
610                         &quot;identity&quot;: &quot;vCPE_Query_Policy&quot;,&#xd;
611                         &quot;queryProperties&quot;: [&#xd;
612                             {&#xd;
613                                 &quot;attribute&quot;: &quot;locationId&quot;,&#xd;
614                                 &quot;attribute_location&quot;: &quot;customerLocation&quot;,&#xd;
615                                 &quot;value&quot;: &quot;&quot;&#xd;
616                             },&#xd;
617                             {&#xd;
618                                 &quot;attribute&quot;: &quot;id&quot;,&#xd;
619                                 &quot;attribute_location&quot;: &quot;vpnInfo.vpnId&quot;,&#xd;
620                                 &quot;value&quot;: &quot;&quot;&#xd;
621                             },&#xd;
622                             {&#xd;
623                                 &quot;attribute&quot;: &quot;upstreamBW&quot;,&#xd;
624                                 &quot;attribute_location&quot;: &quot;vpnInfo.upstreamBW&quot;,&#xd;
625                                 &quot;value&quot;: &quot;&quot;&#xd;
626                             },&#xd;
627                             {&#xd;
628                                 &quot;attribute&quot;: &quot;customerLatitude&quot;,&#xd;
629                                 &quot;attribute_location&quot;: &quot;customerLatitude&quot;,&#xd;
630                                 &quot;value&quot;: 1.1&#xd;
631                             },&#xd;
632                             {&#xd;
633                                 &quot;attribute&quot;: &quot;customerLongitude&quot;,&#xd;
634                                 &quot;attribute_location&quot;: &quot;customerLongitude&quot;,&#xd;
635                                 &quot;value&quot;: 2.2&#xd;
636                             }&#xd;
637                         ]&#xd;
638                     }&#xd;
639                 }&#xd;
640             },&#xd;
641             {&#xd;
642                 &quot;OSDF_CASABLANCA.SubscriberPolicy_v1&quot;: {&#xd;
643                     &quot;type&quot;: &quot;onap.policies.optimization.service.SubscriberPolicy&quot;,&#xd;
644                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
645                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
646                     &quot;metadata&quot;: {&#xd;
647                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.SubscriberPolicy_v1&quot;,&#xd;
648                         &quot;policy-version&quot;: 1&#xd;
649                     },&#xd;
650                     &quot;properties&quot;: {&#xd;
651                         &quot;scope&quot;: [],&#xd;
652                         &quot;services&quot;: [&#xd;
653                             &quot;vCPE&quot;&#xd;
654                         ],&#xd;
655                         &quot;identity&quot;: &quot;subscriber_vCPE&quot;,&#xd;
656                         &quot;subscriberProperties&quot;: {&#xd;
657                             &quot;subscriberName&quot;: [&#xd;
658                                 &quot;subscriber_x&quot;,&#xd;
659                                 &quot;subscriber_y&quot;&#xd;
660                             ],&#xd;
661                             &quot;subscriberRole&quot;: [&#xd;
662                                 &quot;platinum&quot;&#xd;
663                             ],&#xd;
664                             &quot;provStatus&quot;: [&#xd;
665                                 &quot;CAPPED&quot;&#xd;
666                             ]&#xd;
667                         }&#xd;
668                     }&#xd;
669                 }&#xd;
670             },&#xd;
671             {&#xd;
672                 &quot;OSDF_CASABLANCA.SubscriberPolicy_v2&quot;: {&#xd;
673                     &quot;type&quot;: &quot;onap.policies.optimization.service.SubscriberPolicy&quot;,&#xd;
674                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
675                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
676                     &quot;metadata&quot;: {&#xd;
677                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.SubscriberPolicy_v2&quot;,&#xd;
678                         &quot;policy-version&quot;: 1&#xd;
679                     },&#xd;
680                     &quot;properties&quot;: {&#xd;
681                         &quot;scope&quot;: [],&#xd;
682                         &quot;services&quot;: [&#xd;
683                             &quot;vCPE&quot;&#xd;
684                         ],&#xd;
685                         &quot;identity&quot;: &quot;subscriber_vCPE&quot;,&#xd;
686                         &quot;subscriberProperties&quot;: {&#xd;
687                             &quot;subscriberName&quot;: [&#xd;
688                                 &quot;subscriber_a&quot;,&#xd;
689                                 &quot;subscriber_b&quot;&#xd;
690                             ],&#xd;
691                             &quot;subscriberRole&quot;: [&#xd;
692                                 &quot;gold&quot;&#xd;
693                             ],&#xd;
694                             &quot;provStatus&quot;: [&#xd;
695                                 &quot;CAPPED&quot;&#xd;
696                             ]&#xd;
697                         }&#xd;
698                     }&#xd;
699                 }&#xd;
700             },&#xd;
701             {&#xd;
702                 &quot;OSDF_CASABLANCA.vnfPolicy_vG&quot;: {&#xd;
703                     &quot;type&quot;: &quot;onap.policies.optimization.resource.VnfPolicy&quot;,&#xd;
704                     &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
705                     &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
706                     &quot;metadata&quot;: {&#xd;
707                         &quot;policy-id&quot;: &quot;OSDF_CASABLANCA.vnfPolicy_vG&quot;,&#xd;
708                         &quot;policy-version&quot;: 1&#xd;
709                     },&#xd;
710                     &quot;properties&quot;: {&#xd;
711                         &quot;scope&quot;: [],&#xd;
712                         &quot;services&quot;: [&#xd;
713                             &quot;vCPE&quot;&#xd;
714                         ],&#xd;
715                         &quot;resources&quot;: [&#xd;
716                             &quot;vG&quot;&#xd;
717                         ],&#xd;
718                         &quot;geography&quot;: [&#xd;
719                             &quot;US&quot;,&#xd;
720                             &quot;INTERNATIONAL&quot;&#xd;
721                         ],&#xd;
722                         &quot;identity&quot;: &quot;vnf_vG&quot;,&#xd;
723                         &quot;applicableResources&quot;: &quot;any&quot;,&#xd;
724                         &quot;vnfProperties&quot;: [&#xd;
725                             {&#xd;
726                                 &quot;inventoryProvider&quot;: &quot;aai&quot;,&#xd;
727                                 &quot;serviceType&quot;: &quot;&quot;,&#xd;
728                                 &quot;inventoryType&quot;: &quot;cloudRegionId&quot;,&#xd;
729                                 &quot;customerId&quot;: &quot;&quot;&#xd;
730                             }&#xd;
731                         ]&#xd;
732                     }&#xd;
733                 }&#xd;
734             }&#xd;
735         ]&#xd;
736     }&#xd;
737 }</stringProp>
738                 <stringProp name="Argument.metadata">=</stringProp>
739               </elementProp>
740             </collectionProp>
741           </elementProp>
742           <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
743           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
744           <stringProp name="HTTPSampler.protocol">https</stringProp>
745           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
746           <stringProp name="HTTPSampler.path">policy/api/v1/policytypes/onap.policies.optimization.resource.AffinityPolicy/versions/1.0.0/policies</stringProp>
747           <stringProp name="HTTPSampler.method">POST</stringProp>
748           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
749           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
750           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
751           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
752           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
753           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
754           <stringProp name="HTTPSampler.response_timeout"></stringProp>
755         </HTTPSamplerProxy>
756         <hashTree>
757           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
758             <collectionProp name="AuthManager.auth_list">
759               <elementProp name="" elementType="Authorization">
760                 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
761                 <stringProp name="Authorization.username">healthcheck</stringProp>
762                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
763                 <stringProp name="Authorization.domain"></stringProp>
764                 <stringProp name="Authorization.realm"></stringProp>
765               </elementProp>
766             </collectionProp>
767             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
768             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
769           </AuthManager>
770           <hashTree/>
771           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
772             <collectionProp name="Asserion.test_strings">
773               <stringProp name="49586">200</stringProp>
774             </collectionProp>
775             <stringProp name="Assertion.custom_message"></stringProp>
776             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
777             <boolProp name="Assertion.assume_success">false</boolProp>
778             <intProp name="Assertion.test_type">8</intProp>
779           </ResponseAssertion>
780           <hashTree/>
781         </hashTree>
782         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Min/Max Guard Policy" enabled="true">
783           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
784           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
785             <collectionProp name="Arguments.arguments">
786               <elementProp name="" elementType="HTTPArgument">
787                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
788                 <stringProp name="Argument.value">{&#xd;
789   &quot;tosca_definitions_version&quot;: &quot;tosca_simple_yaml_1_1_0&quot;,&#xd;
790   &quot;topology_template&quot;: {&#xd;
791     &quot;policies&quot;: [&#xd;
792       {&#xd;
793         &quot;guard.minmax.scaleout&quot;: {&#xd;
794           &quot;type&quot;: &quot;onap.policies.controlloop.guard.common.MinMax&quot;,&#xd;
795           &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
796           &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
797           &quot;metadata&quot;: {&#xd;
798             &quot;policy-id&quot;: &quot;guard.minmax.scaleout&quot;&#xd;
799           },&#xd;
800           &quot;properties&quot;: {&#xd;
801             &quot;actor&quot;: &quot;SO&quot;,&#xd;
802             &quot;operation&quot;: &quot;VF Module Create&quot;,&#xd;
803             &quot;id&quot;: &quot;ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3&quot;,&#xd;
804             &quot;target&quot;: &quot;e6130d03-56f1-4b0a-9a1d-e1b2ebc30e0e&quot;,&#xd;
805             &quot;min&quot;: 1,&#xd;
806             &quot;max&quot;: 2&#xd;
807           }&#xd;
808         }&#xd;
809       }&#xd;
810     ]&#xd;
811   }&#xd;
812 }</stringProp>
813                 <stringProp name="Argument.metadata">=</stringProp>
814               </elementProp>
815             </collectionProp>
816           </elementProp>
817           <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
818           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
819           <stringProp name="HTTPSampler.protocol">https</stringProp>
820           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
821           <stringProp name="HTTPSampler.path">policy/api/v1/policytypes/onap.policies.controlloop.guard.common.MinMax/versions/1.0.0/policies</stringProp>
822           <stringProp name="HTTPSampler.method">POST</stringProp>
823           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
824           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
825           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
826           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
827           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
828           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
829           <stringProp name="HTTPSampler.response_timeout"></stringProp>
830         </HTTPSamplerProxy>
831         <hashTree>
832           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
833             <collectionProp name="AuthManager.auth_list">
834               <elementProp name="" elementType="Authorization">
835                 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
836                 <stringProp name="Authorization.username">healthcheck</stringProp>
837                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
838                 <stringProp name="Authorization.domain"></stringProp>
839                 <stringProp name="Authorization.realm"></stringProp>
840               </elementProp>
841             </collectionProp>
842             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
843             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
844           </AuthManager>
845           <hashTree/>
846           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
847             <collectionProp name="Asserion.test_strings">
848               <stringProp name="49586">200</stringProp>
849             </collectionProp>
850             <stringProp name="Assertion.custom_message"></stringProp>
851             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
852             <boolProp name="Assertion.assume_success">false</boolProp>
853             <intProp name="Assertion.test_type">8</intProp>
854           </ResponseAssertion>
855           <hashTree/>
856         </hashTree>
857         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Frequency Limiter Guard Policy" enabled="true">
858           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
859           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
860             <collectionProp name="Arguments.arguments">
861               <elementProp name="" elementType="HTTPArgument">
862                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
863                 <stringProp name="Argument.value">{&#xd;
864   &quot;tosca_definitions_version&quot;: &quot;tosca_simple_yaml_1_1_0&quot;,&#xd;
865   &quot;topology_template&quot;: {&#xd;
866     &quot;policies&quot;: [&#xd;
867       {&#xd;
868         &quot;guard.frequency.scaleout&quot;: {&#xd;
869           &quot;type&quot;: &quot;onap.policies.controlloop.guard.common.FrequencyLimiter&quot;,&#xd;
870           &quot;type_version&quot;: &quot;1.0.0&quot;,&#xd;
871           &quot;version&quot;: &quot;1.0.0&quot;,&#xd;
872           &quot;metadata&quot;: {&#xd;
873             &quot;policy-id&quot;: &quot;guard.frequency.scaleout&quot;&#xd;
874           },&#xd;
875           &quot;properties&quot;: {&#xd;
876             &quot;actor&quot;: &quot;SO&quot;,&#xd;
877             &quot;operation&quot;: &quot;VF Module Create&quot;,&#xd;
878             &quot;id&quot;: &quot;ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3&quot;,&#xd;
879             &quot;timeWindow&quot;: 10,&#xd;
880             &quot;timeUnits&quot;: &quot;minute&quot;,&#xd;
881             &quot;limit&quot;: 1&#xd;
882           }&#xd;
883         }&#xd;
884       }&#xd;
885     ]&#xd;
886   }&#xd;
887 }</stringProp>
888                 <stringProp name="Argument.metadata">=</stringProp>
889               </elementProp>
890             </collectionProp>
891           </elementProp>
892           <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
893           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
894           <stringProp name="HTTPSampler.protocol">https</stringProp>
895           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
896           <stringProp name="HTTPSampler.path">policy/api/v1/policytypes/onap.policies.controlloop.guard.common.FrequencyLimiter/versions/1.0.0/policies</stringProp>
897           <stringProp name="HTTPSampler.method">POST</stringProp>
898           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
899           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
900           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
901           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
902           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
903           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
904           <stringProp name="HTTPSampler.response_timeout"></stringProp>
905         </HTTPSamplerProxy>
906         <hashTree>
907           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
908             <collectionProp name="AuthManager.auth_list">
909               <elementProp name="" elementType="Authorization">
910                 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
911                 <stringProp name="Authorization.username">healthcheck</stringProp>
912                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
913                 <stringProp name="Authorization.domain"></stringProp>
914                 <stringProp name="Authorization.realm"></stringProp>
915               </elementProp>
916             </collectionProp>
917             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
918             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
919           </AuthManager>
920           <hashTree/>
921           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
922             <collectionProp name="Asserion.test_strings">
923               <stringProp name="49586">200</stringProp>
924             </collectionProp>
925             <stringProp name="Assertion.custom_message"></stringProp>
926             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
927             <boolProp name="Assertion.assume_success">false</boolProp>
928             <intProp name="Assertion.test_type">8</intProp>
929           </ResponseAssertion>
930           <hashTree/>
931         </hashTree>
932         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy Monitoring Policy" enabled="true">
933           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
934           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
935             <collectionProp name="Arguments.arguments">
936               <elementProp name="" elementType="HTTPArgument">
937                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
938                 <stringProp name="Argument.value">{&quot;policies&quot;:[{&quot;policy-id&quot;:&quot;onap.restart.tca&quot;}]}</stringProp>
939                 <stringProp name="Argument.metadata">=</stringProp>
940               </elementProp>
941             </collectionProp>
942           </elementProp>
943           <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
944           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
945           <stringProp name="HTTPSampler.protocol">https</stringProp>
946           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
947           <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies</stringProp>
948           <stringProp name="HTTPSampler.method">POST</stringProp>
949           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
950           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
951           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
952           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
953           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
954           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
955           <stringProp name="HTTPSampler.response_timeout"></stringProp>
956         </HTTPSamplerProxy>
957         <hashTree>
958           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
959             <collectionProp name="AuthManager.auth_list">
960               <elementProp name="" elementType="Authorization">
961                 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
962                 <stringProp name="Authorization.username">healthcheck</stringProp>
963                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
964                 <stringProp name="Authorization.domain"></stringProp>
965                 <stringProp name="Authorization.realm"></stringProp>
966               </elementProp>
967             </collectionProp>
968             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
969             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
970           </AuthManager>
971           <hashTree/>
972           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
973             <collectionProp name="Asserion.test_strings">
974               <stringProp name="49588">202</stringProp>
975             </collectionProp>
976             <stringProp name="Assertion.custom_message"></stringProp>
977             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
978             <boolProp name="Assertion.assume_success">false</boolProp>
979             <intProp name="Assertion.test_type">8</intProp>
980           </ResponseAssertion>
981           <hashTree/>
982         </hashTree>
983         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy Optimization Policy" enabled="true">
984           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
985           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
986             <collectionProp name="Arguments.arguments">
987               <elementProp name="" elementType="HTTPArgument">
988                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
989                 <stringProp name="Argument.value">{&quot;policies&quot;:[{&quot;policy-id&quot;:&quot;OSDF_CASABLANCA.Affinity_Default&quot;}]}</stringProp>
990                 <stringProp name="Argument.metadata">=</stringProp>
991               </elementProp>
992             </collectionProp>
993           </elementProp>
994           <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
995           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
996           <stringProp name="HTTPSampler.protocol">https</stringProp>
997           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
998           <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies</stringProp>
999           <stringProp name="HTTPSampler.method">POST</stringProp>
1000           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1001           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1002           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1003           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1004           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1005           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1006           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1007         </HTTPSamplerProxy>
1008         <hashTree>
1009           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
1010             <collectionProp name="AuthManager.auth_list">
1011               <elementProp name="" elementType="Authorization">
1012                 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
1013                 <stringProp name="Authorization.username">healthcheck</stringProp>
1014                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
1015                 <stringProp name="Authorization.domain"></stringProp>
1016                 <stringProp name="Authorization.realm"></stringProp>
1017               </elementProp>
1018             </collectionProp>
1019             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
1020             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
1021           </AuthManager>
1022           <hashTree/>
1023           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1024             <collectionProp name="Asserion.test_strings">
1025               <stringProp name="49588">202</stringProp>
1026             </collectionProp>
1027             <stringProp name="Assertion.custom_message"></stringProp>
1028             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1029             <boolProp name="Assertion.assume_success">false</boolProp>
1030             <intProp name="Assertion.test_type">8</intProp>
1031           </ResponseAssertion>
1032           <hashTree/>
1033         </hashTree>
1034         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy Min/Max Policy" enabled="true">
1035           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
1036           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
1037             <collectionProp name="Arguments.arguments">
1038               <elementProp name="" elementType="HTTPArgument">
1039                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
1040                 <stringProp name="Argument.value">{&quot;policies&quot;:[{&quot;policy-id&quot;:&quot;guard.minmax.scaleout&quot;}]}</stringProp>
1041                 <stringProp name="Argument.metadata">=</stringProp>
1042               </elementProp>
1043             </collectionProp>
1044           </elementProp>
1045           <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
1046           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
1047           <stringProp name="HTTPSampler.protocol">https</stringProp>
1048           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1049           <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies</stringProp>
1050           <stringProp name="HTTPSampler.method">POST</stringProp>
1051           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1052           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1053           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1054           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1055           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1056           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1057           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1058         </HTTPSamplerProxy>
1059         <hashTree>
1060           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
1061             <collectionProp name="AuthManager.auth_list">
1062               <elementProp name="" elementType="Authorization">
1063                 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
1064                 <stringProp name="Authorization.username">healthcheck</stringProp>
1065                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
1066                 <stringProp name="Authorization.domain"></stringProp>
1067                 <stringProp name="Authorization.realm"></stringProp>
1068               </elementProp>
1069             </collectionProp>
1070             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
1071             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
1072           </AuthManager>
1073           <hashTree/>
1074           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1075             <collectionProp name="Asserion.test_strings">
1076               <stringProp name="49588">202</stringProp>
1077             </collectionProp>
1078             <stringProp name="Assertion.custom_message"></stringProp>
1079             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1080             <boolProp name="Assertion.assume_success">false</boolProp>
1081             <intProp name="Assertion.test_type">8</intProp>
1082           </ResponseAssertion>
1083           <hashTree/>
1084         </hashTree>
1085         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy Frequency Limiter Policy" enabled="true">
1086           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
1087           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
1088             <collectionProp name="Arguments.arguments">
1089               <elementProp name="" elementType="HTTPArgument">
1090                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
1091                 <stringProp name="Argument.value">{&quot;policies&quot;:[{&quot;policy-id&quot;:&quot;guard.frequency.scaleout&quot;}]}</stringProp>
1092                 <stringProp name="Argument.metadata">=</stringProp>
1093               </elementProp>
1094             </collectionProp>
1095           </elementProp>
1096           <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
1097           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
1098           <stringProp name="HTTPSampler.protocol">https</stringProp>
1099           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1100           <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies</stringProp>
1101           <stringProp name="HTTPSampler.method">POST</stringProp>
1102           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1103           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1104           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1105           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1106           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1107           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1108           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1109         </HTTPSamplerProxy>
1110         <hashTree>
1111           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
1112             <collectionProp name="AuthManager.auth_list">
1113               <elementProp name="" elementType="Authorization">
1114                 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
1115                 <stringProp name="Authorization.username">healthcheck</stringProp>
1116                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
1117                 <stringProp name="Authorization.domain"></stringProp>
1118                 <stringProp name="Authorization.realm"></stringProp>
1119               </elementProp>
1120             </collectionProp>
1121             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
1122             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
1123           </AuthManager>
1124           <hashTree/>
1125           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1126             <collectionProp name="Asserion.test_strings">
1127               <stringProp name="49588">202</stringProp>
1128             </collectionProp>
1129             <stringProp name="Assertion.custom_message"></stringProp>
1130             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1131             <boolProp name="Assertion.assume_success">false</boolProp>
1132             <intProp name="Assertion.test_type">8</intProp>
1133           </ResponseAssertion>
1134           <hashTree/>
1135         </hashTree>
1136         <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
1137           <boolProp name="ResultCollector.error_logging">false</boolProp>
1138           <objProp>
1139             <name>saveConfig</name>
1140             <value class="SampleSaveConfiguration">
1141               <time>true</time>
1142               <latency>true</latency>
1143               <timestamp>true</timestamp>
1144               <success>true</success>
1145               <label>true</label>
1146               <code>true</code>
1147               <message>true</message>
1148               <threadName>true</threadName>
1149               <dataType>true</dataType>
1150               <encoding>false</encoding>
1151               <assertions>true</assertions>
1152               <subresults>true</subresults>
1153               <responseData>false</responseData>
1154               <samplerData>false</samplerData>
1155               <xml>false</xml>
1156               <fieldNames>true</fieldNames>
1157               <responseHeaders>false</responseHeaders>
1158               <requestHeaders>false</requestHeaders>
1159               <responseDataOnError>false</responseDataOnError>
1160               <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
1161               <assertionsResultsToSave>0</assertionsResultsToSave>
1162               <bytes>true</bytes>
1163               <sentBytes>true</sentBytes>
1164               <url>true</url>
1165               <threadCounts>true</threadCounts>
1166               <idleTime>true</idleTime>
1167               <connectTime>true</connectTime>
1168             </value>
1169           </objProp>
1170           <stringProp name="filename"></stringProp>
1171         </ResultCollector>
1172         <hashTree/>
1173       </hashTree>
1174       <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Policy XACML PDP Health Check " enabled="true">
1175         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
1176         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
1177           <boolProp name="LoopController.continue_forever">false</boolProp>
1178           <intProp name="LoopController.loops">-1</intProp>
1179         </elementProp>
1180         <stringProp name="ThreadGroup.num_threads">${USERS}</stringProp>
1181         <stringProp name="ThreadGroup.ramp_time">10</stringProp>
1182         <boolProp name="ThreadGroup.scheduler">true</boolProp>
1183         <stringProp name="ThreadGroup.duration">${DURATION}</stringProp>
1184         <stringProp name="ThreadGroup.delay">1</stringProp>
1185         <longProp name="ThreadGroup.start_time">1587409928000</longProp>
1186         <longProp name="ThreadGroup.end_time">1587409928000</longProp>
1187         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
1188       </ThreadGroup>
1189       <hashTree>
1190         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Health" enabled="true">
1191           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
1192             <collectionProp name="Arguments.arguments"/>
1193           </elementProp>
1194           <stringProp name="HTTPSampler.domain">${XACML_HOST}</stringProp>
1195           <stringProp name="HTTPSampler.port">${XACML_PORT}</stringProp>
1196           <stringProp name="HTTPSampler.protocol">https</stringProp>
1197           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1198           <stringProp name="HTTPSampler.path">policy/pdpx/v1/healthcheck</stringProp>
1199           <stringProp name="HTTPSampler.method">GET</stringProp>
1200           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1201           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1202           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1203           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1204           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1205           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1206           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1207           <stringProp name="TestPlan.comments">Basic Health Check</stringProp>
1208         </HTTPSamplerProxy>
1209         <hashTree>
1210           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1211             <collectionProp name="Asserion.test_strings">
1212               <stringProp name="49586">200</stringProp>
1213             </collectionProp>
1214             <stringProp name="Assertion.custom_message"></stringProp>
1215             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1216             <boolProp name="Assertion.assume_success">false</boolProp>
1217             <intProp name="Assertion.test_type">8</intProp>
1218             <stringProp name="Assertion.scope">all</stringProp>
1219           </ResponseAssertion>
1220           <hashTree/>
1221           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
1222             <stringProp name="scriptLanguage">groovy</stringProp>
1223             <stringProp name="parameters"></stringProp>
1224             <stringProp name="filename"></stringProp>
1225             <stringProp name="cacheKey">true</stringProp>
1226             <stringProp name="script">import groovy.json.JsonSlurper;
1227
1228 def res = [];
1229 if (prev.getResponseCode() == &apos;200&apos;) {
1230     def jsonSlurper = new JsonSlurper();
1231     res = jsonSlurper.parseText(prev.getResponseDataAsString());
1232
1233     assert res instanceof Map;
1234     assert res.code == 200;
1235
1236 }</stringProp>
1237           </JSR223Assertion>
1238           <hashTree/>
1239         </hashTree>
1240         <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
1241           <collectionProp name="AuthManager.auth_list">
1242             <elementProp name="" elementType="Authorization">
1243               <stringProp name="Authorization.url">https://${XACML_HOST}:${XACML_PORT}/policy/pdpx/v1</stringProp>
1244               <stringProp name="Authorization.username">healthcheck</stringProp>
1245               <stringProp name="Authorization.password">zb!XztG34</stringProp>
1246               <stringProp name="Authorization.domain"></stringProp>
1247               <stringProp name="Authorization.realm"></stringProp>
1248             </elementProp>
1249           </collectionProp>
1250           <boolProp name="AuthManager.clearEachIteration">true</boolProp>
1251           <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
1252         </AuthManager>
1253         <hashTree/>
1254         <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
1255           <boolProp name="ResultCollector.error_logging">false</boolProp>
1256           <objProp>
1257             <name>saveConfig</name>
1258             <value class="SampleSaveConfiguration">
1259               <time>true</time>
1260               <latency>true</latency>
1261               <timestamp>true</timestamp>
1262               <success>true</success>
1263               <label>true</label>
1264               <code>true</code>
1265               <message>true</message>
1266               <threadName>true</threadName>
1267               <dataType>true</dataType>
1268               <encoding>false</encoding>
1269               <assertions>true</assertions>
1270               <subresults>true</subresults>
1271               <responseData>false</responseData>
1272               <samplerData>false</samplerData>
1273               <xml>false</xml>
1274               <fieldNames>true</fieldNames>
1275               <responseHeaders>false</responseHeaders>
1276               <requestHeaders>false</requestHeaders>
1277               <responseDataOnError>false</responseDataOnError>
1278               <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
1279               <assertionsResultsToSave>0</assertionsResultsToSave>
1280               <bytes>true</bytes>
1281               <sentBytes>true</sentBytes>
1282               <url>true</url>
1283               <threadCounts>true</threadCounts>
1284               <idleTime>true</idleTime>
1285               <connectTime>true</connectTime>
1286             </value>
1287           </objProp>
1288           <stringProp name="filename">/tmp/pdpx_stability_health.log</stringProp>
1289           <stringProp name="TestPlan.comments"> </stringProp>
1290         </ResultCollector>
1291         <hashTree/>
1292       </hashTree>
1293       <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="XACML PDP Statistics Check " enabled="true">
1294         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
1295         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
1296           <boolProp name="LoopController.continue_forever">false</boolProp>
1297           <intProp name="LoopController.loops">-1</intProp>
1298         </elementProp>
1299         <stringProp name="ThreadGroup.num_threads">1</stringProp>
1300         <stringProp name="ThreadGroup.ramp_time">10</stringProp>
1301         <boolProp name="ThreadGroup.scheduler">true</boolProp>
1302         <stringProp name="ThreadGroup.duration">${DURATION}</stringProp>
1303         <stringProp name="ThreadGroup.delay">1</stringProp>
1304         <longProp name="ThreadGroup.start_time">1587409928000</longProp>
1305         <longProp name="ThreadGroup.end_time">1587409928000</longProp>
1306         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
1307       </ThreadGroup>
1308       <hashTree>
1309         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Statistics" enabled="true">
1310           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
1311             <collectionProp name="Arguments.arguments"/>
1312           </elementProp>
1313           <stringProp name="HTTPSampler.domain">${XACML_HOST}</stringProp>
1314           <stringProp name="HTTPSampler.port">${XACML_PORT}</stringProp>
1315           <stringProp name="HTTPSampler.protocol">https</stringProp>
1316           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1317           <stringProp name="HTTPSampler.path">policy/pdpx/v1/statistics</stringProp>
1318           <stringProp name="HTTPSampler.method">GET</stringProp>
1319           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1320           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1321           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1322           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1323           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1324           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1325           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1326           <stringProp name="TestPlan.comments">Basic Health Check</stringProp>
1327         </HTTPSamplerProxy>
1328         <hashTree>
1329           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1330             <collectionProp name="Asserion.test_strings">
1331               <stringProp name="49586">200</stringProp>
1332             </collectionProp>
1333             <stringProp name="Assertion.custom_message"></stringProp>
1334             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1335             <boolProp name="Assertion.assume_success">false</boolProp>
1336             <intProp name="Assertion.test_type">8</intProp>
1337           </ResponseAssertion>
1338           <hashTree/>
1339           <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
1340             <stringProp name="scriptLanguage">groovy</stringProp>
1341             <stringProp name="parameters"></stringProp>
1342             <stringProp name="filename"></stringProp>
1343             <stringProp name="cacheKey">true</stringProp>
1344             <stringProp name="script">import groovy.json.JsonSlurper;
1345
1346 def res = [];
1347 if (prev.getResponseCode() == &apos;200&apos;) {
1348     def jsonSlurper = new JsonSlurper();
1349     res = jsonSlurper.parseText(prev.getResponseDataAsString());
1350
1351     assert res instanceof Map;
1352     assert res.code == 200;
1353
1354
1355 }</stringProp>
1356           </JSR223Assertion>
1357           <hashTree/>
1358         </hashTree>
1359         <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
1360           <collectionProp name="AuthManager.auth_list">
1361             <elementProp name="" elementType="Authorization">
1362               <stringProp name="Authorization.url">https://${XACML_HOST}:${XACML_PORT}/policy/pdpx/v1</stringProp>
1363               <stringProp name="Authorization.username">healthcheck</stringProp>
1364               <stringProp name="Authorization.password">zb!XztG34</stringProp>
1365               <stringProp name="Authorization.domain"></stringProp>
1366               <stringProp name="Authorization.realm"></stringProp>
1367             </elementProp>
1368           </collectionProp>
1369           <boolProp name="AuthManager.clearEachIteration">true</boolProp>
1370           <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
1371         </AuthManager>
1372         <hashTree/>
1373         <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
1374           <boolProp name="ResultCollector.error_logging">false</boolProp>
1375           <objProp>
1376             <name>saveConfig</name>
1377             <value class="SampleSaveConfiguration">
1378               <time>true</time>
1379               <latency>true</latency>
1380               <timestamp>true</timestamp>
1381               <success>true</success>
1382               <label>true</label>
1383               <code>true</code>
1384               <message>true</message>
1385               <threadName>true</threadName>
1386               <dataType>true</dataType>
1387               <encoding>false</encoding>
1388               <assertions>true</assertions>
1389               <subresults>true</subresults>
1390               <responseData>false</responseData>
1391               <samplerData>false</samplerData>
1392               <xml>false</xml>
1393               <fieldNames>true</fieldNames>
1394               <responseHeaders>false</responseHeaders>
1395               <requestHeaders>false</requestHeaders>
1396               <responseDataOnError>false</responseDataOnError>
1397               <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
1398               <assertionsResultsToSave>0</assertionsResultsToSave>
1399               <bytes>true</bytes>
1400               <sentBytes>true</sentBytes>
1401               <url>true</url>
1402               <threadCounts>true</threadCounts>
1403               <idleTime>true</idleTime>
1404               <connectTime>true</connectTime>
1405             </value>
1406           </objProp>
1407           <stringProp name="filename">/tmp/pdpx_stability_stats.log</stringProp>
1408         </ResultCollector>
1409         <hashTree/>
1410       </hashTree>
1411       <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="XACML PDP Decisions" enabled="true">
1412         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
1413         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
1414           <boolProp name="LoopController.continue_forever">false</boolProp>
1415           <intProp name="LoopController.loops">-1</intProp>
1416         </elementProp>
1417         <stringProp name="ThreadGroup.num_threads">${USERS}</stringProp>
1418         <stringProp name="ThreadGroup.ramp_time">10</stringProp>
1419         <boolProp name="ThreadGroup.scheduler">true</boolProp>
1420         <stringProp name="ThreadGroup.duration">${DURATION}</stringProp>
1421         <stringProp name="ThreadGroup.delay">1</stringProp>
1422         <longProp name="ThreadGroup.start_time">1587409929000</longProp>
1423         <longProp name="ThreadGroup.end_time">1587409929000</longProp>
1424         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
1425       </ThreadGroup>
1426       <hashTree>
1427         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Fetch Monitoring Decisions" enabled="true">
1428           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
1429           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
1430             <collectionProp name="Arguments.arguments">
1431               <elementProp name="" elementType="HTTPArgument">
1432                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
1433                 <stringProp name="Argument.value">{&#xd;
1434   &quot;ONAPName&quot;: &quot;DCAE&quot;,&#xd;
1435   &quot;ONAPComponent&quot;: &quot;PolicyHandler&quot;,&#xd;
1436   &quot;ONAPInstance&quot;: &quot;622431a4-9dea-4eae-b443-3b2164639c64&quot;,&#xd;
1437   &quot;action&quot;: &quot;configure&quot;,&#xd;
1438   &quot;resource&quot;: {&#xd;
1439       &quot;policy-id&quot;: &quot;onap.restart.tca&quot;,&#xd;
1440       &quot;policy-type&quot;: &quot;onap.policies.monitoring.cdap.tca.hi.lo.app&quot;&#xd;
1441   }&#xd;
1442 }</stringProp>
1443                 <stringProp name="Argument.metadata">=</stringProp>
1444               </elementProp>
1445             </collectionProp>
1446           </elementProp>
1447           <stringProp name="HTTPSampler.domain">${XACML_HOST}</stringProp>
1448           <stringProp name="HTTPSampler.port">${XACML_PORT}</stringProp>
1449           <stringProp name="HTTPSampler.protocol">https</stringProp>
1450           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1451           <stringProp name="HTTPSampler.path">policy/pdpx/v1/decision</stringProp>
1452           <stringProp name="HTTPSampler.method">POST</stringProp>
1453           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1454           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1455           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1456           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1457           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1458           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1459           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1460           <stringProp name="TestPlan.comments">Get Configuration Data for Monitoring Policy</stringProp>
1461         </HTTPSamplerProxy>
1462         <hashTree>
1463           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1464             <collectionProp name="Asserion.test_strings">
1465               <stringProp name="49586">200</stringProp>
1466             </collectionProp>
1467             <stringProp name="Assertion.custom_message"></stringProp>
1468             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1469             <boolProp name="Assertion.assume_success">false</boolProp>
1470             <intProp name="Assertion.test_type">8</intProp>
1471           </ResponseAssertion>
1472           <hashTree/>
1473           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1474             <collectionProp name="Asserion.test_strings">
1475               <stringProp name="3575610">type</stringProp>
1476               <stringProp name="-450004177">metadata</stringProp>
1477             </collectionProp>
1478             <stringProp name="Assertion.custom_message"></stringProp>
1479             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1480             <boolProp name="Assertion.assume_success">false</boolProp>
1481             <intProp name="Assertion.test_type">2</intProp>
1482           </ResponseAssertion>
1483           <hashTree/>
1484           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1485             <collectionProp name="Asserion.test_strings">
1486               <stringProp name="-926053069">properties</stringProp>
1487             </collectionProp>
1488             <stringProp name="Assertion.custom_message"></stringProp>
1489             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1490             <boolProp name="Assertion.assume_success">false</boolProp>
1491             <intProp name="Assertion.test_type">2</intProp>
1492           </ResponseAssertion>
1493           <hashTree/>
1494         </hashTree>
1495         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Fetch Monitoring Decisions with Abbreviated Results" enabled="true">
1496           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
1497           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
1498             <collectionProp name="Arguments.arguments">
1499               <elementProp name="" elementType="HTTPArgument">
1500                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
1501                 <stringProp name="Argument.value">{&#xd;
1502   &quot;ONAPName&quot;: &quot;DCAE&quot;,&#xd;
1503   &quot;ONAPComponent&quot;: &quot;PolicyHandler&quot;,&#xd;
1504   &quot;ONAPInstance&quot;: &quot;622431a4-9dea-4eae-b443-3b2164639c64&quot;,&#xd;
1505   &quot;action&quot;: &quot;configure&quot;,&#xd;
1506   &quot;resource&quot;: {&#xd;
1507       &quot;policy-id&quot;: &quot;onap.restart.tca&quot;,&#xd;
1508       &quot;policy-type&quot;: &quot;onap.policies.monitoring.cdap.tca.hi.lo.app&quot;&#xd;
1509   }&#xd;
1510 }</stringProp>
1511                 <stringProp name="Argument.metadata">=</stringProp>
1512               </elementProp>
1513             </collectionProp>
1514           </elementProp>
1515           <stringProp name="HTTPSampler.domain">${XACML_HOST}</stringProp>
1516           <stringProp name="HTTPSampler.port">${XACML_PORT}</stringProp>
1517           <stringProp name="HTTPSampler.protocol">https</stringProp>
1518           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1519           <stringProp name="HTTPSampler.path">policy/pdpx/v1/decision?abbrev=true</stringProp>
1520           <stringProp name="HTTPSampler.method">POST</stringProp>
1521           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1522           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1523           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1524           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1525           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1526           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1527           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1528           <stringProp name="TestPlan.comments">Get Configuration Data for Monitoring Policy</stringProp>
1529         </HTTPSamplerProxy>
1530         <hashTree>
1531           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1532             <collectionProp name="Asserion.test_strings">
1533               <stringProp name="49586">200</stringProp>
1534             </collectionProp>
1535             <stringProp name="Assertion.custom_message"></stringProp>
1536             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1537             <boolProp name="Assertion.assume_success">false</boolProp>
1538             <intProp name="Assertion.test_type">8</intProp>
1539           </ResponseAssertion>
1540           <hashTree/>
1541           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1542             <collectionProp name="Asserion.test_strings">
1543               <stringProp name="3575610">type</stringProp>
1544               <stringProp name="-450004177">metadata</stringProp>
1545             </collectionProp>
1546             <stringProp name="Assertion.custom_message"></stringProp>
1547             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1548             <boolProp name="Assertion.assume_success">false</boolProp>
1549             <intProp name="Assertion.test_type">2</intProp>
1550           </ResponseAssertion>
1551           <hashTree/>
1552           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1553             <collectionProp name="Asserion.test_strings">
1554               <stringProp name="-926053069">properties</stringProp>
1555             </collectionProp>
1556             <stringProp name="Assertion.custom_message"></stringProp>
1557             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1558             <boolProp name="Assertion.assume_success">false</boolProp>
1559             <intProp name="Assertion.test_type">6</intProp>
1560           </ResponseAssertion>
1561           <hashTree/>
1562         </hashTree>
1563         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Fetch Naming Decisions" enabled="true">
1564           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
1565           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
1566             <collectionProp name="Arguments.arguments">
1567               <elementProp name="" elementType="HTTPArgument">
1568                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
1569                 <stringProp name="Argument.value">{&#xd;
1570   &quot;ONAPName&quot;: &quot;SDNC&quot;,&#xd;
1571   &quot;ONAPComponent&quot;: &quot;SNDC-component&quot;,&#xd;
1572   &quot;ONAPInstance&quot;: &quot;SDNC-component-instance&quot;,&#xd;
1573   &quot;requestId&quot;: &quot;unique-request-sdnc-1&quot;,&#xd;
1574   &quot;action&quot;: &quot;naming&quot;,&#xd;
1575   &quot;resource&quot;: {&#xd;
1576       &quot;nfRole&quot;: [],&#xd;
1577       &quot;naming-type&quot;: [],&#xd;
1578       &quot;property-name&quot;: [],&#xd;
1579       &quot;policy-type&quot;: [&quot;onap.policies.Naming&quot;]&#xd;
1580   }&#xd;
1581 }</stringProp>
1582                 <stringProp name="Argument.metadata">=</stringProp>
1583               </elementProp>
1584             </collectionProp>
1585           </elementProp>
1586           <stringProp name="HTTPSampler.domain">${XACML_HOST}</stringProp>
1587           <stringProp name="HTTPSampler.port">${XACML_PORT}</stringProp>
1588           <stringProp name="HTTPSampler.protocol">https</stringProp>
1589           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1590           <stringProp name="HTTPSampler.path">policy/pdpx/v1/decision</stringProp>
1591           <stringProp name="HTTPSampler.method">POST</stringProp>
1592           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1593           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1594           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1595           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1596           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1597           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1598           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1599           <stringProp name="TestPlan.comments">Get Configuration Data for Naming Policy</stringProp>
1600         </HTTPSamplerProxy>
1601         <hashTree>
1602           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1603             <collectionProp name="Asserion.test_strings">
1604               <stringProp name="49586">200</stringProp>
1605             </collectionProp>
1606             <stringProp name="Assertion.custom_message"></stringProp>
1607             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1608             <boolProp name="Assertion.assume_success">false</boolProp>
1609             <intProp name="Assertion.test_type">8</intProp>
1610           </ResponseAssertion>
1611           <hashTree/>
1612           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1613             <collectionProp name="Asserion.test_strings">
1614               <stringProp name="3575610">type</stringProp>
1615               <stringProp name="-450004177">metadata</stringProp>
1616             </collectionProp>
1617             <stringProp name="Assertion.custom_message"></stringProp>
1618             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1619             <boolProp name="Assertion.assume_success">false</boolProp>
1620             <intProp name="Assertion.test_type">2</intProp>
1621           </ResponseAssertion>
1622           <hashTree/>
1623           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1624             <collectionProp name="Asserion.test_strings">
1625               <stringProp name="-926053069">properties</stringProp>
1626             </collectionProp>
1627             <stringProp name="Assertion.custom_message"></stringProp>
1628             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1629             <boolProp name="Assertion.assume_success">false</boolProp>
1630             <intProp name="Assertion.test_type">2</intProp>
1631           </ResponseAssertion>
1632           <hashTree/>
1633         </hashTree>
1634         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Fetch Optimization Decisions" enabled="true">
1635           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
1636           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
1637             <collectionProp name="Arguments.arguments">
1638               <elementProp name="" elementType="HTTPArgument">
1639                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
1640                 <stringProp name="Argument.value">{&#xd;
1641   &quot;ONAPName&quot;: &quot;OOF&quot;,&#xd;
1642   &quot;ONAPComponent&quot;: &quot;OOF-component&quot;,&#xd;
1643   &quot;ONAPInstance&quot;: &quot;OOF-component-instance&quot;,&#xd;
1644   &quot;context&quot; : {&#xd;
1645       &quot;subscriberName&quot;: []&#xd;
1646   },&#xd;
1647   &quot;action&quot;: &quot;optimize&quot;,&#xd;
1648   &quot;resource&quot;: {&#xd;
1649       &quot;scope&quot;: [],&#xd;
1650       &quot;services&quot;: [],&#xd;
1651       &quot;resources&quot;: [],&#xd;
1652       &quot;geography&quot;: []&#xd;
1653   }&#xd;
1654 }</stringProp>
1655                 <stringProp name="Argument.metadata">=</stringProp>
1656               </elementProp>
1657             </collectionProp>
1658           </elementProp>
1659           <stringProp name="HTTPSampler.domain">${XACML_HOST}</stringProp>
1660           <stringProp name="HTTPSampler.port">${XACML_PORT}</stringProp>
1661           <stringProp name="HTTPSampler.protocol">https</stringProp>
1662           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1663           <stringProp name="HTTPSampler.path">policy/pdpx/v1/decision</stringProp>
1664           <stringProp name="HTTPSampler.method">POST</stringProp>
1665           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1666           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1667           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1668           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1669           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1670           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1671           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1672           <stringProp name="TestPlan.comments">Get Configuration Data for Optimization Policy</stringProp>
1673         </HTTPSamplerProxy>
1674         <hashTree>
1675           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1676             <collectionProp name="Asserion.test_strings">
1677               <stringProp name="49586">200</stringProp>
1678             </collectionProp>
1679             <stringProp name="Assertion.custom_message"></stringProp>
1680             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1681             <boolProp name="Assertion.assume_success">false</boolProp>
1682             <intProp name="Assertion.test_type">8</intProp>
1683           </ResponseAssertion>
1684           <hashTree/>
1685           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1686             <collectionProp name="Asserion.test_strings">
1687               <stringProp name="3575610">type</stringProp>
1688               <stringProp name="-450004177">metadata</stringProp>
1689             </collectionProp>
1690             <stringProp name="Assertion.custom_message"></stringProp>
1691             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1692             <boolProp name="Assertion.assume_success">false</boolProp>
1693             <intProp name="Assertion.test_type">2</intProp>
1694           </ResponseAssertion>
1695           <hashTree/>
1696           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1697             <collectionProp name="Asserion.test_strings">
1698               <stringProp name="-926053069">properties</stringProp>
1699             </collectionProp>
1700             <stringProp name="Assertion.custom_message"></stringProp>
1701             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1702             <boolProp name="Assertion.assume_success">false</boolProp>
1703             <intProp name="Assertion.test_type">2</intProp>
1704           </ResponseAssertion>
1705           <hashTree/>
1706         </hashTree>
1707         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Fetch Default Guard Decisions" enabled="true">
1708           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
1709           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
1710             <collectionProp name="Arguments.arguments">
1711               <elementProp name="" elementType="HTTPArgument">
1712                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
1713                 <stringProp name="Argument.value">{&#xd;
1714   &quot;ONAPName&quot;: &quot;Guard&quot;,&#xd;
1715   &quot;ONAPComponent&quot;: &quot;Guard-component&quot;,&#xd;
1716   &quot;ONAPInstance&quot;: &quot;Guard-component-instance&quot;,&#xd;
1717   &quot;requestId&quot;: &quot;unique-request-guard-1&quot;,&#xd;
1718   &quot;action&quot;: &quot;guard&quot;,&#xd;
1719   &quot;resource&quot;: {&#xd;
1720     &quot;guard&quot;: {&#xd;
1721       &quot;actor&quot;: &quot;APPC&quot;,&#xd;
1722       &quot;operation&quot;: &quot;ModifyConfig&quot;,&#xd;
1723       &quot;target&quot;: &quot;f17face5-69cb-4c88-9e0b-7426db7edddd&quot;,&#xd;
1724       &quot;requestId&quot;: &quot;c7c6a4aa-bb61-4a15-b831-ba1472dd4a65&quot;,&#xd;
1725       &quot;clname&quot;: &quot;ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a&quot;&#xd;
1726     }&#xd;
1727   }&#xd;
1728 }</stringProp>
1729                 <stringProp name="Argument.metadata">=</stringProp>
1730               </elementProp>
1731             </collectionProp>
1732           </elementProp>
1733           <stringProp name="HTTPSampler.domain">${XACML_HOST}</stringProp>
1734           <stringProp name="HTTPSampler.port">${XACML_PORT}</stringProp>
1735           <stringProp name="HTTPSampler.protocol">https</stringProp>
1736           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1737           <stringProp name="HTTPSampler.path">policy/pdpx/v1/decision</stringProp>
1738           <stringProp name="HTTPSampler.method">POST</stringProp>
1739           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1740           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1741           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1742           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1743           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1744           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1745           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1746           <stringProp name="TestPlan.comments">Get Default Guard Decisions</stringProp>
1747         </HTTPSamplerProxy>
1748         <hashTree>
1749           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1750             <collectionProp name="Asserion.test_strings">
1751               <stringProp name="49586">200</stringProp>
1752             </collectionProp>
1753             <stringProp name="Assertion.custom_message"></stringProp>
1754             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1755             <boolProp name="Assertion.assume_success">false</boolProp>
1756             <intProp name="Assertion.test_type">8</intProp>
1757           </ResponseAssertion>
1758           <hashTree/>
1759           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1760             <collectionProp name="Asserion.test_strings">
1761               <stringProp name="-1907855301">Permit</stringProp>
1762             </collectionProp>
1763             <stringProp name="Assertion.custom_message"></stringProp>
1764             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1765             <boolProp name="Assertion.assume_success">false</boolProp>
1766             <intProp name="Assertion.test_type">2</intProp>
1767           </ResponseAssertion>
1768           <hashTree/>
1769         </hashTree>
1770         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Fetch Frequency Limiter Guard  Decisions" enabled="true">
1771           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
1772           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
1773             <collectionProp name="Arguments.arguments">
1774               <elementProp name="" elementType="HTTPArgument">
1775                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
1776                 <stringProp name="Argument.value">{&#xd;
1777   &quot;ONAPName&quot;: &quot;Policy&quot;,&#xd;
1778   &quot;ONAPComponent&quot;: &quot;drools-pdp&quot;,&#xd;
1779   &quot;ONAPInstance&quot;: &quot;usecase-template&quot;,&#xd;
1780   &quot;requestId&quot;: &quot;unique-request-id-1&quot;,&#xd;
1781   &quot;action&quot;: &quot;guard&quot;,&#xd;
1782   &quot;resource&quot;: {&#xd;
1783       &quot;guard&quot;: {&#xd;
1784           &quot;actor&quot;: &quot;SO&quot;,&#xd;
1785           &quot;operation&quot;: &quot;scaleOut&quot;,&#xd;
1786           &quot;clname&quot;: &quot;ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3&quot;,&#xd;
1787           &quot;target&quot;: &quot;vLoadBalancer-00&quot;,&#xd;
1788           &quot;vfCount&quot;: &quot;1&quot;&#xd;
1789       }&#xd;
1790   }&#xd;
1791 }&#xd;
1792 &#xd;
1793 &#xd;
1794 </stringProp>
1795                 <stringProp name="Argument.metadata">=</stringProp>
1796               </elementProp>
1797             </collectionProp>
1798           </elementProp>
1799           <stringProp name="HTTPSampler.domain">${XACML_HOST}</stringProp>
1800           <stringProp name="HTTPSampler.port">${XACML_PORT}</stringProp>
1801           <stringProp name="HTTPSampler.protocol">https</stringProp>
1802           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1803           <stringProp name="HTTPSampler.path">policy/pdpx/v1/decision</stringProp>
1804           <stringProp name="HTTPSampler.method">POST</stringProp>
1805           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1806           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1807           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1808           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1809           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1810           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1811           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1812           <stringProp name="TestPlan.comments">Get Frequency Limiter Guard  Decisions</stringProp>
1813         </HTTPSamplerProxy>
1814         <hashTree>
1815           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1816             <collectionProp name="Asserion.test_strings">
1817               <stringProp name="49586">200</stringProp>
1818             </collectionProp>
1819             <stringProp name="Assertion.custom_message"></stringProp>
1820             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1821             <boolProp name="Assertion.assume_success">false</boolProp>
1822             <intProp name="Assertion.test_type">8</intProp>
1823           </ResponseAssertion>
1824           <hashTree/>
1825           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1826             <collectionProp name="Asserion.test_strings">
1827               <stringProp name="-1907855301">Permit</stringProp>
1828             </collectionProp>
1829             <stringProp name="Assertion.custom_message"></stringProp>
1830             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1831             <boolProp name="Assertion.assume_success">false</boolProp>
1832             <intProp name="Assertion.test_type">2</intProp>
1833           </ResponseAssertion>
1834           <hashTree/>
1835         </hashTree>
1836         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Fetch Min/Max Guard Decisions" enabled="true">
1837           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
1838           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
1839             <collectionProp name="Arguments.arguments">
1840               <elementProp name="" elementType="HTTPArgument">
1841                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
1842                 <stringProp name="Argument.value">{&#xd;
1843   &quot;ONAPName&quot;: &quot;Policy&quot;,&#xd;
1844   &quot;ONAPComponent&quot;: &quot;drools-pdp&quot;,&#xd;
1845   &quot;ONAPInstance&quot;: &quot;usecase-template&quot;,&#xd;
1846   &quot;requestId&quot;: &quot;unique-request-id-1&quot;,&#xd;
1847   &quot;action&quot;: &quot;guard&quot;,&#xd;
1848   &quot;resource&quot;: {&#xd;
1849       &quot;guard&quot;: {&#xd;
1850           &quot;actor&quot;: &quot;SO&quot;,&#xd;
1851           &quot;operation&quot;: &quot;scaleOut&quot;,&#xd;
1852           &quot;clname&quot;: &quot;ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3&quot;,&#xd;
1853           &quot;target&quot;: &quot;vLoadBalancer-00&quot;,&#xd;
1854           &quot;vfCount&quot;: &quot;1&quot;&#xd;
1855       }&#xd;
1856   }&#xd;
1857 }</stringProp>
1858                 <stringProp name="Argument.metadata">=</stringProp>
1859               </elementProp>
1860             </collectionProp>
1861           </elementProp>
1862           <stringProp name="HTTPSampler.domain">${XACML_HOST}</stringProp>
1863           <stringProp name="HTTPSampler.port">${XACML_PORT}</stringProp>
1864           <stringProp name="HTTPSampler.protocol">https</stringProp>
1865           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1866           <stringProp name="HTTPSampler.path">policy/pdpx/v1/decision</stringProp>
1867           <stringProp name="HTTPSampler.method">POST</stringProp>
1868           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1869           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1870           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1871           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1872           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1873           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1874           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1875           <stringProp name="TestPlan.comments">Get Min/Max Guard Decisions</stringProp>
1876         </HTTPSamplerProxy>
1877         <hashTree>
1878           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1879             <collectionProp name="Asserion.test_strings">
1880               <stringProp name="49586">200</stringProp>
1881             </collectionProp>
1882             <stringProp name="Assertion.custom_message"></stringProp>
1883             <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
1884             <boolProp name="Assertion.assume_success">false</boolProp>
1885             <intProp name="Assertion.test_type">8</intProp>
1886           </ResponseAssertion>
1887           <hashTree/>
1888           <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
1889             <collectionProp name="Asserion.test_strings">
1890               <stringProp name="-1907855301">Permit</stringProp>
1891             </collectionProp>
1892             <stringProp name="Assertion.custom_message"></stringProp>
1893             <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1894             <boolProp name="Assertion.assume_success">false</boolProp>
1895             <intProp name="Assertion.test_type">2</intProp>
1896           </ResponseAssertion>
1897           <hashTree/>
1898         </hashTree>
1899         <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
1900           <collectionProp name="AuthManager.auth_list">
1901             <elementProp name="" elementType="Authorization">
1902               <stringProp name="Authorization.url">https://${XACML_HOST}:${XACML_PORT}/policy/pdpx/v1</stringProp>
1903               <stringProp name="Authorization.username">healthcheck</stringProp>
1904               <stringProp name="Authorization.password">zb!XztG34</stringProp>
1905               <stringProp name="Authorization.domain"></stringProp>
1906               <stringProp name="Authorization.realm"></stringProp>
1907             </elementProp>
1908           </collectionProp>
1909           <boolProp name="AuthManager.clearEachIteration">true</boolProp>
1910           <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
1911         </AuthManager>
1912         <hashTree/>
1913         <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
1914           <boolProp name="ResultCollector.error_logging">false</boolProp>
1915           <objProp>
1916             <name>saveConfig</name>
1917             <value class="SampleSaveConfiguration">
1918               <time>true</time>
1919               <latency>true</latency>
1920               <timestamp>true</timestamp>
1921               <success>true</success>
1922               <label>true</label>
1923               <code>true</code>
1924               <message>true</message>
1925               <threadName>true</threadName>
1926               <dataType>true</dataType>
1927               <encoding>false</encoding>
1928               <assertions>true</assertions>
1929               <subresults>true</subresults>
1930               <responseData>false</responseData>
1931               <samplerData>false</samplerData>
1932               <xml>false</xml>
1933               <fieldNames>true</fieldNames>
1934               <responseHeaders>false</responseHeaders>
1935               <requestHeaders>false</requestHeaders>
1936               <responseDataOnError>false</responseDataOnError>
1937               <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
1938               <assertionsResultsToSave>0</assertionsResultsToSave>
1939               <bytes>true</bytes>
1940               <sentBytes>true</sentBytes>
1941               <url>true</url>
1942               <threadCounts>true</threadCounts>
1943               <idleTime>true</idleTime>
1944               <connectTime>true</connectTime>
1945             </value>
1946           </objProp>
1947           <stringProp name="filename">/tmp/pdpx_stability_decisions.log</stringProp>
1948         </ResultCollector>
1949         <hashTree/>
1950       </hashTree>
1951       <PostThreadGroup guiclass="PostThreadGroupGui" testclass="PostThreadGroup" testname="tearDown Thread Group" enabled="true">
1952         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
1953         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
1954           <boolProp name="LoopController.continue_forever">false</boolProp>
1955           <stringProp name="LoopController.loops">1</stringProp>
1956         </elementProp>
1957         <stringProp name="ThreadGroup.num_threads">1</stringProp>
1958         <stringProp name="ThreadGroup.ramp_time">1</stringProp>
1959         <boolProp name="ThreadGroup.scheduler">false</boolProp>
1960         <stringProp name="ThreadGroup.duration"></stringProp>
1961         <stringProp name="ThreadGroup.delay"></stringProp>
1962         <longProp name="ThreadGroup.start_time">1587409929000</longProp>
1963         <longProp name="ThreadGroup.end_time">1587409929000</longProp>
1964         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
1965       </PostThreadGroup>
1966       <hashTree>
1967         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Monitoring Policy" enabled="true">
1968           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
1969             <collectionProp name="Arguments.arguments"/>
1970           </elementProp>
1971           <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
1972           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
1973           <stringProp name="HTTPSampler.protocol">https</stringProp>
1974           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1975           <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies/onap.restart.tca</stringProp>
1976           <stringProp name="HTTPSampler.method">DELETE</stringProp>
1977           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1978           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1979           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1980           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1981           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1982           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1983           <stringProp name="HTTPSampler.response_timeout"></stringProp>
1984         </HTTPSamplerProxy>
1985         <hashTree>
1986           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
1987             <collectionProp name="AuthManager.auth_list">
1988               <elementProp name="" elementType="Authorization">
1989                 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
1990                 <stringProp name="Authorization.username">healthcheck</stringProp>
1991                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
1992                 <stringProp name="Authorization.domain"></stringProp>
1993                 <stringProp name="Authorization.realm"></stringProp>
1994               </elementProp>
1995             </collectionProp>
1996             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
1997             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
1998           </AuthManager>
1999           <hashTree/>
2000         </hashTree>
2001         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Optimization Policy" enabled="true">
2002           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
2003             <collectionProp name="Arguments.arguments"/>
2004           </elementProp>
2005           <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
2006           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
2007           <stringProp name="HTTPSampler.protocol">https</stringProp>
2008           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
2009           <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies/OSDF_CASABLANCA.Affinity_Default</stringProp>
2010           <stringProp name="HTTPSampler.method">DELETE</stringProp>
2011           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
2012           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
2013           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
2014           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
2015           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
2016           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
2017           <stringProp name="HTTPSampler.response_timeout"></stringProp>
2018         </HTTPSamplerProxy>
2019         <hashTree>
2020           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
2021             <collectionProp name="AuthManager.auth_list">
2022               <elementProp name="" elementType="Authorization">
2023                 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
2024                 <stringProp name="Authorization.username">healthcheck</stringProp>
2025                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
2026                 <stringProp name="Authorization.domain"></stringProp>
2027                 <stringProp name="Authorization.realm"></stringProp>
2028               </elementProp>
2029             </collectionProp>
2030             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
2031             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
2032           </AuthManager>
2033           <hashTree/>
2034         </hashTree>
2035         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Min/Max Guard Policy" enabled="true">
2036           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
2037             <collectionProp name="Arguments.arguments"/>
2038           </elementProp>
2039           <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
2040           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
2041           <stringProp name="HTTPSampler.protocol">https</stringProp>
2042           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
2043           <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies/guard.minmax.scaleout</stringProp>
2044           <stringProp name="HTTPSampler.method">DELETE</stringProp>
2045           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
2046           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
2047           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
2048           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
2049           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
2050           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
2051           <stringProp name="HTTPSampler.response_timeout"></stringProp>
2052         </HTTPSamplerProxy>
2053         <hashTree>
2054           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
2055             <collectionProp name="AuthManager.auth_list">
2056               <elementProp name="" elementType="Authorization">
2057                 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
2058                 <stringProp name="Authorization.username">healthcheck</stringProp>
2059                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
2060                 <stringProp name="Authorization.domain"></stringProp>
2061                 <stringProp name="Authorization.realm"></stringProp>
2062               </elementProp>
2063             </collectionProp>
2064             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
2065             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
2066           </AuthManager>
2067           <hashTree/>
2068         </hashTree>
2069         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Frequency Limiter Guard Policy" enabled="true">
2070           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
2071             <collectionProp name="Arguments.arguments"/>
2072           </elementProp>
2073           <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
2074           <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
2075           <stringProp name="HTTPSampler.protocol">https</stringProp>
2076           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
2077           <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies/guard.frequency.scaleout</stringProp>
2078           <stringProp name="HTTPSampler.method">DELETE</stringProp>
2079           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
2080           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
2081           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
2082           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
2083           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
2084           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
2085           <stringProp name="HTTPSampler.response_timeout"></stringProp>
2086         </HTTPSamplerProxy>
2087         <hashTree>
2088           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
2089             <collectionProp name="AuthManager.auth_list">
2090               <elementProp name="" elementType="Authorization">
2091                 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
2092                 <stringProp name="Authorization.username">healthcheck</stringProp>
2093                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
2094                 <stringProp name="Authorization.domain"></stringProp>
2095                 <stringProp name="Authorization.realm"></stringProp>
2096               </elementProp>
2097             </collectionProp>
2098             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
2099             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
2100           </AuthManager>
2101           <hashTree/>
2102         </hashTree>
2103         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Monitoring Policy" enabled="true">
2104           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
2105             <collectionProp name="Arguments.arguments"/>
2106           </elementProp>
2107           <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
2108           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
2109           <stringProp name="HTTPSampler.protocol">https</stringProp>
2110           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
2111           <stringProp name="HTTPSampler.path">policy/api/v1/policytypes/onap.policies.monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies/onap.restart.tca/versions/1.0.0</stringProp>
2112           <stringProp name="HTTPSampler.method">DELETE</stringProp>
2113           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
2114           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
2115           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
2116           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
2117           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
2118           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
2119           <stringProp name="HTTPSampler.response_timeout"></stringProp>
2120         </HTTPSamplerProxy>
2121         <hashTree>
2122           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
2123             <collectionProp name="AuthManager.auth_list">
2124               <elementProp name="" elementType="Authorization">
2125                 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
2126                 <stringProp name="Authorization.username">healthcheck</stringProp>
2127                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
2128                 <stringProp name="Authorization.domain"></stringProp>
2129                 <stringProp name="Authorization.realm"></stringProp>
2130               </elementProp>
2131             </collectionProp>
2132             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
2133             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
2134           </AuthManager>
2135           <hashTree/>
2136         </hashTree>
2137         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Optimization Policy" enabled="true">
2138           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
2139             <collectionProp name="Arguments.arguments"/>
2140           </elementProp>
2141           <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
2142           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
2143           <stringProp name="HTTPSampler.protocol">https</stringProp>
2144           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
2145           <stringProp name="HTTPSampler.path">policy/api/v1/policytypes/onap.policies.optimization.resource.AffinityPolicy/versions/1.0.0/policies/OSDF_CASABLANCA.Affinity_Default/versions/1.0.0</stringProp>
2146           <stringProp name="HTTPSampler.method">DELETE</stringProp>
2147           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
2148           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
2149           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
2150           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
2151           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
2152           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
2153           <stringProp name="HTTPSampler.response_timeout"></stringProp>
2154         </HTTPSamplerProxy>
2155         <hashTree>
2156           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
2157             <collectionProp name="AuthManager.auth_list">
2158               <elementProp name="" elementType="Authorization">
2159                 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
2160                 <stringProp name="Authorization.username">healthcheck</stringProp>
2161                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
2162                 <stringProp name="Authorization.domain"></stringProp>
2163                 <stringProp name="Authorization.realm"></stringProp>
2164               </elementProp>
2165             </collectionProp>
2166             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
2167             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
2168           </AuthManager>
2169           <hashTree/>
2170         </hashTree>
2171         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Min/Max Guard Policy" enabled="true">
2172           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
2173             <collectionProp name="Arguments.arguments"/>
2174           </elementProp>
2175           <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
2176           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
2177           <stringProp name="HTTPSampler.protocol">https</stringProp>
2178           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
2179           <stringProp name="HTTPSampler.path">policy/api/v1/policytypes/onap.policies.controlloop.guard.MinMax/versions/1.0.0/policies/guard.minmax.scaleout/versions/1.0.0</stringProp>
2180           <stringProp name="HTTPSampler.method">DELETE</stringProp>
2181           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
2182           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
2183           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
2184           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
2185           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
2186           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
2187           <stringProp name="HTTPSampler.response_timeout"></stringProp>
2188         </HTTPSamplerProxy>
2189         <hashTree>
2190           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
2191             <collectionProp name="AuthManager.auth_list">
2192               <elementProp name="" elementType="Authorization">
2193                 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
2194                 <stringProp name="Authorization.username">healthcheck</stringProp>
2195                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
2196                 <stringProp name="Authorization.domain"></stringProp>
2197                 <stringProp name="Authorization.realm"></stringProp>
2198               </elementProp>
2199             </collectionProp>
2200             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
2201             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
2202           </AuthManager>
2203           <hashTree/>
2204         </hashTree>
2205         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Frequency Limiter Guard Policy" enabled="true">
2206           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
2207             <collectionProp name="Arguments.arguments"/>
2208           </elementProp>
2209           <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
2210           <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
2211           <stringProp name="HTTPSampler.protocol">https</stringProp>
2212           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
2213           <stringProp name="HTTPSampler.path">policy/api/v1/policytypes/onap.policies.controlloop.guard.FrequencyLimiter/versions/1.0.0/policies/guard.frequency.scaleout/versions/1.0.0</stringProp>
2214           <stringProp name="HTTPSampler.method">DELETE</stringProp>
2215           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
2216           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
2217           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
2218           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
2219           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
2220           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
2221           <stringProp name="HTTPSampler.response_timeout"></stringProp>
2222         </HTTPSamplerProxy>
2223         <hashTree>
2224           <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
2225             <collectionProp name="AuthManager.auth_list">
2226               <elementProp name="" elementType="Authorization">
2227                 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
2228                 <stringProp name="Authorization.username">healthcheck</stringProp>
2229                 <stringProp name="Authorization.password">zb!XztG34</stringProp>
2230                 <stringProp name="Authorization.domain"></stringProp>
2231                 <stringProp name="Authorization.realm"></stringProp>
2232               </elementProp>
2233             </collectionProp>
2234             <boolProp name="AuthManager.clearEachIteration">true</boolProp>
2235             <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
2236           </AuthManager>
2237           <hashTree/>
2238         </hashTree>
2239         <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
2240           <boolProp name="ResultCollector.error_logging">false</boolProp>
2241           <objProp>
2242             <name>saveConfig</name>
2243             <value class="SampleSaveConfiguration">
2244               <time>true</time>
2245               <latency>true</latency>
2246               <timestamp>true</timestamp>
2247               <success>true</success>
2248               <label>true</label>
2249               <code>true</code>
2250               <message>true</message>
2251               <threadName>true</threadName>
2252               <dataType>true</dataType>
2253               <encoding>false</encoding>
2254               <assertions>true</assertions>
2255               <subresults>true</subresults>
2256               <responseData>false</responseData>
2257               <samplerData>false</samplerData>
2258               <xml>false</xml>
2259               <fieldNames>true</fieldNames>
2260               <responseHeaders>false</responseHeaders>
2261               <requestHeaders>false</requestHeaders>
2262               <responseDataOnError>false</responseDataOnError>
2263               <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
2264               <assertionsResultsToSave>0</assertionsResultsToSave>
2265               <bytes>true</bytes>
2266               <sentBytes>true</sentBytes>
2267               <url>true</url>
2268               <threadCounts>true</threadCounts>
2269               <idleTime>true</idleTime>
2270               <connectTime>true</connectTime>
2271             </value>
2272           </objProp>
2273           <stringProp name="filename">/tmp/pdpx_stability_teardown.log</stringProp>
2274         </ResultCollector>
2275         <hashTree/>
2276       </hashTree>
2277       <ResultCollector guiclass="SummaryReport" testclass="ResultCollector" testname="Summary Report" enabled="true">
2278         <boolProp name="ResultCollector.error_logging">false</boolProp>
2279         <objProp>
2280           <name>saveConfig</name>
2281           <value class="SampleSaveConfiguration">
2282             <time>true</time>
2283             <latency>true</latency>
2284             <timestamp>true</timestamp>
2285             <success>true</success>
2286             <label>true</label>
2287             <code>true</code>
2288             <message>true</message>
2289             <threadName>true</threadName>
2290             <dataType>true</dataType>
2291             <encoding>false</encoding>
2292             <assertions>true</assertions>
2293             <subresults>true</subresults>
2294             <responseData>false</responseData>
2295             <samplerData>false</samplerData>
2296             <xml>false</xml>
2297             <fieldNames>true</fieldNames>
2298             <responseHeaders>false</responseHeaders>
2299             <requestHeaders>false</requestHeaders>
2300             <responseDataOnError>false</responseDataOnError>
2301             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
2302             <assertionsResultsToSave>0</assertionsResultsToSave>
2303             <bytes>true</bytes>
2304             <url>true</url>
2305             <threadCounts>true</threadCounts>
2306             <idleTime>true</idleTime>
2307             <connectTime>true</connectTime>
2308           </value>
2309         </objProp>
2310         <stringProp name="filename">/tmp/pdpx_stability_summaryReport.log</stringProp>
2311         <boolProp name="useGroupName">true</boolProp>
2312       </ResultCollector>
2313       <hashTree/>
2314       <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
2315         <boolProp name="ResultCollector.error_logging">false</boolProp>
2316         <objProp>
2317           <name>saveConfig</name>
2318           <value class="SampleSaveConfiguration">
2319             <time>true</time>
2320             <latency>true</latency>
2321             <timestamp>true</timestamp>
2322             <success>true</success>
2323             <label>true</label>
2324             <code>true</code>
2325             <message>true</message>
2326             <threadName>true</threadName>
2327             <dataType>true</dataType>
2328             <encoding>false</encoding>
2329             <assertions>true</assertions>
2330             <subresults>true</subresults>
2331             <responseData>false</responseData>
2332             <samplerData>false</samplerData>
2333             <xml>false</xml>
2334             <fieldNames>true</fieldNames>
2335             <responseHeaders>false</responseHeaders>
2336             <requestHeaders>false</requestHeaders>
2337             <responseDataOnError>false</responseDataOnError>
2338             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
2339             <assertionsResultsToSave>0</assertionsResultsToSave>
2340             <bytes>true</bytes>
2341             <sentBytes>true</sentBytes>
2342             <url>true</url>
2343             <threadCounts>true</threadCounts>
2344             <idleTime>true</idleTime>
2345             <connectTime>true</connectTime>
2346           </value>
2347         </objProp>
2348         <stringProp name="filename">/tmp/pdpx_stability_resultsTree.log</stringProp>
2349       </ResultCollector>
2350       <hashTree/>
2351       <ResultCollector guiclass="TableVisualizer" testclass="ResultCollector" testname="View Results in Table" enabled="true">
2352         <boolProp name="ResultCollector.error_logging">false</boolProp>
2353         <objProp>
2354           <name>saveConfig</name>
2355           <value class="SampleSaveConfiguration">
2356             <time>true</time>
2357             <latency>true</latency>
2358             <timestamp>true</timestamp>
2359             <success>true</success>
2360             <label>true</label>
2361             <code>true</code>
2362             <message>true</message>
2363             <threadName>true</threadName>
2364             <dataType>true</dataType>
2365             <encoding>false</encoding>
2366             <assertions>true</assertions>
2367             <subresults>true</subresults>
2368             <responseData>false</responseData>
2369             <samplerData>false</samplerData>
2370             <xml>false</xml>
2371             <fieldNames>true</fieldNames>
2372             <responseHeaders>false</responseHeaders>
2373             <requestHeaders>false</requestHeaders>
2374             <responseDataOnError>false</responseDataOnError>
2375             <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
2376             <assertionsResultsToSave>0</assertionsResultsToSave>
2377             <bytes>true</bytes>
2378             <sentBytes>true</sentBytes>
2379             <url>true</url>
2380             <threadCounts>true</threadCounts>
2381             <idleTime>true</idleTime>
2382             <connectTime>true</connectTime>
2383           </value>
2384         </objProp>
2385         <stringProp name="filename">/tmp/pdpx_stability_resultsTable.log</stringProp>
2386       </ResultCollector>
2387       <hashTree/>
2388     </hashTree>
2389   </hashTree>
2390 </jmeterTestPlan>