Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JSON/YAML result files: testResult.zip


3.) 1-hour test execution with high load (tokens were generated between 1-2 seconds on 15 threads):


Code Block
perf.test.usecase.knoxtoken.numOfThreads=15
perf.test.usecase.knoxtoken.testDurationInSecs=3600
perf.test.usecase.knoxtoken.requestDelayLowerBoundInSecs=1
perf.test.usecase.knoxtoken.requestDelayUpperBoundInSecs=2


Additionally, I lowered the Token TTL to 10 minutes (by default, the token eviction grace period is set to 0). That triggered automated token eviction every 10 minutes.


*:  There is a short warmup period at the beginning of each test round (see test results where token creation time takes ~2 seconds a couple of times). We could even see better results if those values were not recorded at the end (the longer the test period the better the average result is).