72 Hour Stability Test Results of Drools PDP
Summary
Stability test plan was triggered for 72 hours injecting vCPE, vFirewall, vDNS, VOLTE onset & abatement (where applicable) messages in Drools PDP installed in windriver lab (PFPP).
The test environment was set-up with simulated components (i.e. A&AI, VFC and SO) using "features enable controlloop-utils" and APPC response messages were injected in test plan wherever applicable.
Input Statistics
Number of threads used to inject messages: 2
Avg. number of injected messages: ~3 messages per seconds per thread
Drools engine processing time
Average drools processing time for each use case using simulated components
Use case | Avg. Time took to Process an Onset Message | Num. Of Onset Messages can be processed per Second |
---|---|---|
vCPE | 3 ms | ~333 messages |
vFirewall | 2 ms | ~500 messages |
vDNS | 8 ms | ~125 message |
VOLTE | 7 ms | ~142 messages |
Result
CPU Utilization
Average: CPU %user %nice %system %iowait %steal %idle
Average: all 0.84 0.00 0.23 0.02 0.00 98.91
Average: 0 1.16 0.00 0.30 0.00 0.00 98.54
Average: 1 1.00 0.00 0.25 0.00 0.00 98.75
Average: 2 1.21 0.00 0.33 0.00 0.00 98.46
Average: 3 0.78 0.00 0.18 0.00 0.00 99.03
Average: 4 0.77 0.00 0.18 0.00 0.00 99.04
Average: 5 0.80 0.00 0.28 0.12 0.00 98.80
Average: 6 0.54 0.00 0.13 0.00 0.00 99.33
Average: 7 0.49 0.00 0.14 0.00 0.00 99.37
Memory Utilization
Number of young garbage collection: 6711
Avg. Young garbage collection time: ~7.09 ms per collection
Number of Full garbage collection: 4
Avg. Full garbage collection time: ~197 ms per collection
S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
0.00 90.62 45.71 21.36 97.74 93.42 6711 47.578 4 0.788 48.366