You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (Assigned) (JIRA)" <ji...@apache.org> on 2012/01/22 23:30:40 UTC

[jira] [Assigned] (QPID-3775) Automate the manual persistent store tests

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

Keith Wall reassigned QPID-3775:
--------------------------------

    Assignee: Keith Wall
    
> Automate the manual persistent store tests
> ------------------------------------------
>
>                 Key: QPID-3775
>                 URL: https://issues.apache.org/jira/browse/QPID-3775
>             Project: Qpid
>          Issue Type: Task
>          Components: Java Tests
>            Reporter: Keith Wall
>            Assignee: Keith Wall
>
> The Java broker currently has a suite of manual test. These tests should be automated as part of the System Test suite.
> BDB-Qpid-1        Verifies that committed messages survive clean broker shutdown, after fully completing a number of transactions.
> BDB-Qpid-2        Verifies that committed messages survive immediate (kill -9) broker shutdown, after fully completing a number of transactions.
> BDB-Qpid-5        Verifies that committed messages survive clean broker shutdown, when broker is shutdown mid-transaction.
> BDB-Qpid-6        Verifies that committed messages survive immediate (kill -9) broker shutdown, when broker is shutdown mid-transaction.
> BDB-Qpid-7        Verifies that committed messages survive client connection termination, when clients connection is closed mid-transaction.
> BDB-Qpid-8        Verifies that committed messages survive message store backup and restore, when broker is restarted on a restored backup.
> The non-store implementation specific tests should be incorporated into the PersistentStoreTest system test.  The test BDB-Qpid-8 is BDB specific and a should be implemented as in BDB specific system test.
> QBTC will need to be extended to shut the Broker down gracefully (using kill -15).  Currently the framework uses java.lang.Process#destroy() which is implemented as kill -9.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org