james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tellier Benoit (JIRA)" <server-...@james.apache.org>
Subject [jira] [Closed] (JAMES-1689) Implement stress tests
Date Tue, 14 Mar 2017 06:46:42 GMT

     [ https://issues.apache.org/jira/browse/JAMES-1689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Tellier Benoit closed JAMES-1689.
---------------------------------

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


Mime
View raw message