JUnit test for channel performance and ordering - trivial cases
---------------------------------------------------------------

         Key: HEDERA-36
         URL: https://forge.continuent.org/jira/browse/HEDERA-36
     Project: Hedera
        Type: New Feature

 Environment: JUnit4
    Reporter: Linas Virbalas
 Assigned to: Robert Hodges 
    Priority: Minor


Create a multithreaded JUnit test for testing channel performance and message 
ordering. The test must check with both JGroups and Appia group communication 
libraries. The test must also fail if group communication is unable to start in 
general (e.g. because of a bad configuration).

Test case specification:
      1. ChannelPerformanceTest (extension and wrap up into JUnit)
          1. Test case: 2 members send each other 1000 messages 1024
             bytes in size via JGroups.
                 * Assert: everything (ChannelPerformanceTest already
                   checks the message ordering and are all messages
                   received) should be done successfully in less than a
                   minute.
          2. Test case: 4 members send each other 100 messages 512
             bytes in size via JGroups.
                 * Assert: everything should be done successfully in
                   less than a minute.
          3. Test case: 2 members send each other 1000 messages 1024
             bytes in size via Appia.
                 * Assert: everything should be done successfully in
                   less than a minute.
          4. Test case: 4 members send each other 100 messages 512
             bytes in size via Appia.
                 * Assert: everything should be done successfully in
                   less than a minute.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

_______________________________________________
Hedera mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/hedera

Reply via email to