Uploaded image for project: 'FUSE Message Broker'
  1. FUSE Message Broker
  2. MB-561

[Sys-Test] Create Distributed Load version of FailoverTest

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 5.3.0-psc-01-00RC1
    • Fix Version/s: None
    • Component/s: broker
    • Labels:
      None
    • Environment:
      N/A

      Description

      FailoverTest should be ported over to MeshKeeper so it can be run as a distributed load test. This test should be able to test both cluster network failures and client network failures with varying delivery modes and assert that messages aren't lost/reordered/duplicated when they shouldn't be.

        Gliffy Diagrams

          Issue Links

          1.
          [Sys-Test] FailoverAlwaysSyncSendFalseTest should be ported over to a distributed/load test Sub-task Resolved Colin MacNaughton    
           
          2.
          [Sys-Test] FailoverDispatchAsyncQueueTest should be ported over to a distributed/load test Sub-task Resolved Colin MacNaughton   broker
           
          3.
          [Sys-Test] FailoverReconnectSlowTest should be ported to distributed/load test Sub-task Resolved Colin MacNaughton   broker
           
          4.
          Sys-Test] FailoverAfterTimeoutQueueTest should be ported to a distributed/load test Sub-task Resolved Colin MacNaughton    
           
          5.
          Sys-Test] FailoverAfterCloseQueueTest should be ported to a distributed/load test Sub-task Resolved Colin MacNaughton    
           
          6.
          Sys-Test] ConsumerFailoverWithExpiringMessagesTest should be ported to a distributed/load test Sub-task Resolved Colin MacNaughton    
           
          7.
          [Sys-Test] ClusteredNetworkFailureTest should be ported to a distributed/load test Sub-task Resolved Colin MacNaughton    
           
          8.
          Sys-Test] ClusteredPeerFailureTest should be ported to a distributed/load test Sub-task Resolved Colin MacNaughton    
           
          9.
          Sys-Test] DuplexClusteredNetworkFauilureTest should be ported to a distributed/load test Sub-task Resolved Colin MacNaughton    
           
          10.
          Sys-Test] ClusteredNoFailoverTests should be ported to a distributed/load test Sub-task Resolved Colin MacNaughton    
           
          11.
          Sys-Test] ClusteredNonPersistentNetworkFailureTest should be ported to a distributed/load test Sub-task Resolved Colin MacNaughton    
           
          12. Create test case variants for protocols like http/https/ssl Sub-task Open Unassigned    
           
          13. Create a Long Duration Soak variant of reliable testcase scenarios Sub-task Open Unassigned    
           
          14.
          Create JMS domain variants of these tests (both pub/sub and ptp) Sub-task Closed Hiram Chirino    
           
          15. [Sys-Test] create transacted versions of these tests Sub-task Open Unassigned    
           

            Activity

            There are no comments yet on this issue.

              People

              • Assignee:
                cmacnaug Colin MacNaughton
                Reporter:
                cmacnaug Colin MacNaughton
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated: