@@ -43,16 +43,16 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
4343 void ' push waf request metrics and push into the telemetry' () {
4444 when :
4545 WafMetricCollector . get(). wafInit(' 0.0.0' , ' rules_ver_1' , true )
46- WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , false )
47- WafMetricCollector . get(). wafRequest(true , false , false , false , false , false , false )
48- WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , false )
49- WafMetricCollector . get(). wafRequest(false , true , false , false , false , false , false )
50- WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , false )
51- WafMetricCollector . get(). wafRequest(false , false , false , true , false , false , false )
52- WafMetricCollector . get(). wafRequest(false , false , true , false , false , false , false )
53- WafMetricCollector . get(). wafRequest(false , false , false , false , false , true , false )
54- WafMetricCollector . get(). wafRequest(false , false , false , false , true , false , false )
55- WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , true )
46+ WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , false , false )
47+ WafMetricCollector . get(). wafRequest(true , false , false , false , false , false , false , false )
48+ WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , false , false )
49+ WafMetricCollector . get(). wafRequest(false , true , false , false , false , false , false , false )
50+ WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , false , false )
51+ WafMetricCollector . get(). wafRequest(false , false , false , true , false , false , false , false )
52+ WafMetricCollector . get(). wafRequest(false , false , true , false , false , false , false , false )
53+ WafMetricCollector . get(). wafRequest(false , false , false , false , false , true , false , false )
54+ WafMetricCollector . get(). wafRequest(false , false , false , false , true , false , false , false )
55+ WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , true , false )
5656 WafMetricCollector . get(). prepareMetrics()
5757 periodicAction. doIteration(telemetryService)
5858
@@ -75,6 +75,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
7575 ' block_failure:false' ,
7676 ' rate_limited:false' ,
7777 ' input_truncated:false' ,
78+ ' request_excluded:none' ,
7879 ]
7980 } )
8081 1 * telemetryService. addMetric( { Metric metric ->
@@ -91,6 +92,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
9192 ' block_failure:false' ,
9293 ' rate_limited:false' ,
9394 ' input_truncated:false' ,
95+ ' request_excluded:none' ,
9496 ]
9597 } )
9698 1 * telemetryService. addMetric( { Metric metric ->
@@ -107,6 +109,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
107109 ' block_failure:false' ,
108110 ' rate_limited:false' ,
109111 ' input_truncated:false' ,
112+ ' request_excluded:none' ,
110113 ]
111114 } )
112115 1 * telemetryService. addMetric( { Metric metric ->
@@ -123,6 +126,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
123126 ' block_failure:false' ,
124127 ' rate_limited:false' ,
125128 ' input_truncated:false' ,
129+ ' request_excluded:none' ,
126130 ]
127131 } )
128132 1 * telemetryService. addMetric( { Metric metric ->
@@ -139,6 +143,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
139143 ' block_failure:false' ,
140144 ' rate_limited:false' ,
141145 ' input_truncated:false' ,
146+ ' request_excluded:none' ,
142147 ]
143148 } )
144149 1 * telemetryService. addMetric( { Metric metric ->
@@ -155,6 +160,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
155160 ' block_failure:true' ,
156161 ' rate_limited:false' ,
157162 ' input_truncated:false' ,
163+ ' request_excluded:none' ,
158164 ]
159165 } )
160166 1 * telemetryService. addMetric( { Metric metric ->
@@ -171,6 +177,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
171177 ' block_failure:false' ,
172178 ' rate_limited:true' ,
173179 ' input_truncated:false' ,
180+ ' request_excluded:none' ,
174181 ]
175182 } )
176183 1 * telemetryService. addMetric( { Metric metric ->
@@ -187,20 +194,21 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
187194 ' block_failure:false' ,
188195 ' rate_limited:false' ,
189196 ' input_truncated:true' ,
197+ ' request_excluded:none' ,
190198 ]
191199 } )
192200 0 * _. _
193201
194202 when : ' waf.updates happens'
195203 WafMetricCollector . get(). wafUpdates(' rules_ver_2' , true )
196- WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , false )
197- WafMetricCollector . get(). wafRequest(true , false , false , false , false , false , false )
198- WafMetricCollector . get(). wafRequest(false , true , false , false , false , false , false )
199- WafMetricCollector . get(). wafRequest(false , false , false , true , false , false , false )
200- WafMetricCollector . get(). wafRequest(false , false , true , false , false , false , false )
201- WafMetricCollector . get(). wafRequest(false , false , false , false , false , true , false )
202- WafMetricCollector . get(). wafRequest(false , false , false , false , true , false , false )
203- WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , true )
204+ WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , false , false )
205+ WafMetricCollector . get(). wafRequest(true , false , false , false , false , false , false , false )
206+ WafMetricCollector . get(). wafRequest(false , true , false , false , false , false , false , false )
207+ WafMetricCollector . get(). wafRequest(false , false , false , true , false , false , false , false )
208+ WafMetricCollector . get(). wafRequest(false , false , true , false , false , false , false , false )
209+ WafMetricCollector . get(). wafRequest(false , false , false , false , false , true , false , false )
210+ WafMetricCollector . get(). wafRequest(false , false , false , false , true , false , false , false )
211+ WafMetricCollector . get(). wafRequest(false , false , false , false , false , false , true , false )
204212 WafMetricCollector . get(). prepareMetrics()
205213 periodicAction. doIteration(telemetryService)
206214
@@ -223,6 +231,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
223231 ' block_failure:false' ,
224232 ' rate_limited:false' ,
225233 ' input_truncated:false' ,
234+ ' request_excluded:none' ,
226235 ]
227236 } )
228237 1 * telemetryService. addMetric( { Metric metric ->
@@ -239,6 +248,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
239248 ' block_failure:false' ,
240249 ' rate_limited:false' ,
241250 ' input_truncated:false' ,
251+ ' request_excluded:none' ,
242252 ]
243253 } )
244254 1 * telemetryService. addMetric( { Metric metric ->
@@ -255,6 +265,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
255265 ' block_failure:false' ,
256266 ' rate_limited:false' ,
257267 ' input_truncated:false' ,
268+ ' request_excluded:none' ,
258269 ]
259270 } )
260271 1 * telemetryService. addMetric( { Metric metric ->
@@ -271,6 +282,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
271282 ' block_failure:false' ,
272283 ' rate_limited:false' ,
273284 ' input_truncated:false' ,
285+ ' request_excluded:none' ,
274286 ]
275287 } )
276288 1 * telemetryService. addMetric( { Metric metric ->
@@ -287,6 +299,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
287299 ' block_failure:false' ,
288300 ' rate_limited:false' ,
289301 ' input_truncated:false' ,
302+ ' request_excluded:none' ,
290303 ]
291304 } )
292305 1 * telemetryService. addMetric( { Metric metric ->
@@ -303,6 +316,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
303316 ' block_failure:true' ,
304317 ' rate_limited:false' ,
305318 ' input_truncated:false' ,
319+ ' request_excluded:none' ,
306320 ]
307321 } )
308322 1 * telemetryService. addMetric( { Metric metric ->
@@ -319,6 +333,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
319333 ' block_failure:false' ,
320334 ' rate_limited:true' ,
321335 ' input_truncated:false' ,
336+ ' request_excluded:none' ,
322337 ]
323338 } )
324339 1 * telemetryService. addMetric( { Metric metric ->
@@ -335,6 +350,7 @@ class WafMetricPeriodicActionSpecification extends DDSpecification {
335350 ' block_failure:false' ,
336351 ' rate_limited:false' ,
337352 ' input_truncated:true' ,
353+ ' request_excluded:none' ,
338354 ]
339355 } )
340356 0 * _. _
0 commit comments