[
https://issues.apache.org/jira/browse/JAMES-1689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tellier Benoit resolved JAMES-1689.
-----------------------------------
Resolution: Fixed
We provided both https://github.com/linagora/james-gatling and
https://github.com/linagora/gatling-imap . Thus we are able to easily test load
on James server on SMTP IMAP and JMAP
> Implement stress tests
> ----------------------
>
> Key: JAMES-1689
> URL: https://issues.apache.org/jira/browse/JAMES-1689
> Project: James Server
> Issue Type: Sub-task
> Reporter: Antoine Duprat
> Labels: gsoc2016, scala, stress, test
>
> Before releasing the new James version, we are willing to introduce
> stress-tests
> over IMAP & SMTP protocols.
> In order to achieve this task, we will use the Gatling
> (https://github.com/gatling/gatling)
> stress tool.
> Gatling is developed in Scala and built upon :
> * Async Http Client and Netty for non blocking HTTP
> * Akka for actions (requests, pauses, assertions, etc...) modeling and
> orchestration ...
> Gatling core engine is actually protocol agnostic, the first part of the
> project will be to implement two news protocols : SMTP and IMAP.
> This includes implementing the asynchronous and non-blocking code for this
> and also designing the right API to write the tests scenarios.
> The tests will be written in scala, and the scenario will be defined in a
> sub-task
> before starting the implementation.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]