Skip to content

Conversation

@CoderOJ
Copy link

@CoderOJ CoderOJ commented Aug 11, 2025

When the executor reaches the configured duration, some requests are not interrupted, extending the actual benchmark run time. During this extra time, VUs gradually decreases, reducing the server’s batch size, and thus decreases throughput.

Therefore, in constant VUs mode, I've made all requests terminat immediately at timeout, so as to improve benchmark stability.

For constant arrival rate mode, I'm not certain if the above change is appropriate, so I left it unchanged.

@CoderOJ CoderOJ changed the title Terminate timeout vus immediately instead of waiting it to end Terminate timeout vus immediately instead of waiting it to finish Aug 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant