This is a load-test specific issue to be implemented and submitted under the official load-test tool repository.
Our load-test tool is used to test Mattermost application under heavy load, simulating real-world usage of a server installation at scale.
Load-test agents require 1 file descriptor per simulated user (ws connection) plus a fixed amount (up to 500) for the HTTP connections pool.
When running either ltapi or ltagent commands we should do a sanity check to make sure the current file descriptors limit (syscall.RLIMIT_NOFILE) is compatible with the configured maximum number of users and return an error otherwise.
If you have questions about the ticket or you need any help, feel free to post your question in ~Developers: Performance or contact claudio.costa in https://community.mattermost.com/
If you're interested please comment here and come join our "Contributors" community channel on our daily build server, where you can discuss questions with community members and the Mattermost core team. For technical advice or questions, please join our "Developers" community channel.
New contributors please see our Developer's Guide.
@CandyZack - Would you be interested in taking this one?
@agnivade Sure. I will give it a try! Assign me this issue.
Hi @CandyZack - how is it going with this? Let us know if we can help in any way.
@agnivade Sorry for delay. Was loaded with work 馃槱, and I missed this.
I need help with testcases. I have mentioned this in the PR
Most helpful comment
@agnivade Sure. I will give it a try! Assign me this issue.