2016-05-04 00:48:36 +00:00
|
|
|
# Keycloak Adapter Tests - JBoss Remote
|
|
|
|
|
|
|
|
## Performance Tests
|
|
|
|
|
|
|
|
### Parameters
|
|
|
|
|
|
|
|
* Warmup phase
|
|
|
|
- `warmup.load` Load during warmup phase (# of clients).
|
|
|
|
- `warmup.duration` Duration of warmup phase in seconds.
|
|
|
|
* Measuremet iterations
|
|
|
|
- `initial.load` Load for the initial measurement iteration (# of clients).
|
|
|
|
- `load.increase` How many clients to add after each iteration.
|
|
|
|
- `load.increase.rate` How many clients to add per second.
|
|
|
|
- `measurement.duration` Duration of measurement iteration (in seconds).
|
|
|
|
* Limits
|
|
|
|
- `max.iterations`
|
|
|
|
- `max.threads`
|
|
|
|
* Other
|
|
|
|
- `sleep.between.loops` Sleep period between scenario loops.
|
|
|
|
|
|
|
|
### Generated Load
|
|
|
|
|
|
|
|
Warmup phase and measurement iterations with load-increase phases in between.
|
|
|
|
|
|
|
|
load
|
|
|
|
|
|
|
|
^
|
|
|
|
│
|
|
|
|
│ /
|
|
|
|
│ _________/
|
|
|
|
│ /| |
|
|
|
|
│ / | |
|
|
|
|
│ _________/ | |
|
|
|
|
│ /| | | |
|
|
|
|
│ / | | | |
|
|
|
|
│ _________/ | | | |
|
|
|
|
│ /│ | | | | |
|
|
|
|
│ / | | | | | |
|
|
|
|
│ _________/ | | | | | |
|
|
|
|
│ /| | | | | | | |
|
|
|
|
│ ____________/ | | | | | | | |
|
|
|
|
│ /| | | | | | | | | |
|
|
|
|
│/ | | | | | | | | | |
|
|
|
|
└──|────────────|─|─────────|──|─────────|──|─────────|──|─────────|───────> time
|
|
|
|
|
|
|
|
<--warmup--> <--it.1-> <--it.2-> <--it.3-> <--it.4->
|
|
|
|
|
|
|
|
|
|
|
|
### Login-Logout Test Scenario
|
|
|
|
|
|
|
|
#### Collected Statistics
|
|
|
|
|
|
|
|
- ACCESS_REQUEST_TIME
|
|
|
|
- LOGIN_REQUEST_TIME
|
|
|
|
- LOGIN_VERIFY_REQUEST_TIME
|
|
|
|
- LOGOUT_REQUEST_TIME
|
|
|
|
- LOGOUT_VERIFY_REQUEST_TIME
|
|
|
|
|
|
|
|
#### Parameters
|
|
|
|
|
|
|
|
* Limits
|
|
|
|
- `max.login.time.average` Maximum accepted average value of LOGIN_REQUEST_TIME.
|
|
|
|
- `max.logout.time.average` Maximum accepted average value of LOGOUT_REQUEST_TIME.
|
|
|
|
- `max.timeout.percentage` Maximum accepted timeout percentage for all statistics.
|
2016-04-06 07:11:06 +00:00
|
|
|
|