Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Test Result Staging

Currently, we don’t have performance metrics, so I’m using AOA performance metrics as a reference. Link: https://docs.google.com/document/d/176BIL9CrDz3C32MRsIpNGY6hKGt-IIInzGscHk-RTkQ/edit

Performance Metrics:

MetricTarget ValueDescription
Http req duration avg< 3000 msAverage response time should be below 3000 milliseconds (3 seconds)
Http req duration 95%< 3000 ms95th percentile response time should be faster than 3000 milliseconds (3 seconds)
Http req duration 90%< 3000 ms90th percentile response time should be faster than 3000 milliseconds (3 seconds)
Http Req failed rate< 0.05 (5%)The rate of failed requests should be less than 5%

Test Cases #100

ParameterValueDescription
Virtual Users100Number of concurrent virtual users
Duration10mDuration of the test
Parallelism3How many k6 test runner jobs the operator should spawn
StatusPASSThe test passed the performance metrics

Result Job 1

result1

Result Job 2

result2

Result Job 3

result3

Result All Jobs

result4

Aiven Load

result4

Test Cases #200

ParameterValueDescription
Virtual Users200Number of concurrent virtual users
Duration10mDuration of the test
Parallelism3How many k6 test runner jobs the operator should spawn
StatusPASSThe test passed the performance metrics

Result Job 1

result1

Result Job 2

result2

Result Job 3

result3

Result All Jobs

result4

Aiven Load

result4

Test Cases #300

ParameterValueDescription
Virtual Users300Number of concurrent virtual users
Duration10mDuration of the test
Parallelism3How many k6 test runner jobs the operator should spawn
StatusPASSThe test passed the performance metrics

Result Job 1

result1

Result Job 2

result2

Result Job 3

result3

Result All Jobs

result4

Aiven Load

result4

Test Cases #400

ParameterValueDescription
Virtual Users400Number of concurrent virtual users
Duration10mDuration of the test
Parallelism3How many k6 test runner jobs the operator should spawn
StatusFAILEDThe test passed the performance metrics

Result Job 1

result1

Result Job 2

result2

Result Job 3

result3

Result All Jobs

result4

Aiven Load

Test Cases #500

ParameterValueDescription
Virtual Users500Number of concurrent virtual users
Duration10mDuration of the test
Parallelism3How many k6 test runner jobs the operator should spawn
StatusFAILEDThe test passed the performance metrics

Result Job 1

result1

Result Job 2

result2

Result Job 3

result3

Result All Jobs

result4

Aiven Load

result4