[ 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: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org