Overview
Tests were conducted in scope of PERF-597 task to assess performance of the Collection Service functionality (RIH scenario in JMeter script) and get the baseline numbers for future testing.
Summary
Test Runs
Test # | # configuration | Test duration | Comment |
---|---|---|---|
1 | RIH scenario with load of 3 requests/second | 1 hour | Tests were conducted 2 times each, no differences in results were observed |
2 | RIH scenario with load of 20 requests/second | 1 hour |
Test Results
Request name | Response time normal load | Response time high load | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Induvidual workflow | All the workflows | All the workflows + DI + FY | Induvidual workflow | All the workflows | All the workflows + FY | |||||||
AVG (sec) | 95 PCTL (sec) | AVG (sec) | 95 PCTL (sec) | AVG (sec) | 95 PCTL (sec) | AVG (sec) | 95 PCTL (sec) | AVG (sec) | 95 PCTL (sec) | AVG (sec) | 95 PCTL (sec) | |
RIH_1GET source-storage/source-records | 0.019 | 0.024 | 0.020 | 0.038 | 0.031 | 0.066 | 0.019 | 0.024 | 0.023 | 0.043 | 0.030 | 0.047 |
RIH_2GET holdings-storage/holdings | 0.015 | 0.017 | 0.015 | 0.033 | 19.799* | 30.018* | 0.014 | 0.017 | 0.019 | 0.041 | 0.027 | 0.049 |
*error rate for this request during the test was 35%
Instance CPU Utilization
normal load
high load
Service CPU Utilization
normal load
high load
Service Memory Utilization
normal load
high load
DB CPU Utilization
normal load
high load
DB Connections
normal load
high load
Grafana dashboard: