You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Tomas Restrepo (JIRA)" <qp...@incubator.apache.org> on 2007/05/17 03:41:16 UTC

[jira] Created: (QPID-491) Move long-running tests in Qpid.Client.Tests to standalone executable

Move long-running tests in Qpid.Client.Tests to standalone executable
---------------------------------------------------------------------

                 Key: QPID-491
                 URL: https://issues.apache.org/jira/browse/QPID-491
             Project: Qpid
          Issue Type: Test
          Components: Dot Net Client
    Affects Versions: M2
            Reporter: Tomas Restrepo
         Assigned To: Tomas Restrepo


Some tests in Qpid.Client.Tests are big tests that send and receive thousands of messages, and so they take a lot of time to complete. Running these on every build is too expensive and makes it very hard to complete all tests successfully.

However, these tests are still needed because they help uncover significant bugs caused by multi-threading or load issues. We should move this to a separate standalone executable that can be used more easily without impacting unit test execution time.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (QPID-491) Move long-running tests in Qpid.Client.Tests to standalone executable

Posted by "Rupert Smith (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-491?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rupert Smith closed QPID-491.
-----------------------------

       Resolution: Fixed
    Fix Version/s: M2.1

Integration and pure unit test types have been split into separate modules. Executable for integration style tests not created, and may not be, but separate target in the nant build has been created, so there is at least a way to run all integration style tests from one place.

This split between unit and integration tests will likely be further refined as other .Net Jiras are worked on.

> Move long-running tests in Qpid.Client.Tests to standalone executable
> ---------------------------------------------------------------------
>
>                 Key: QPID-491
>                 URL: https://issues.apache.org/jira/browse/QPID-491
>             Project: Qpid
>          Issue Type: Test
>          Components: Dot Net Client
>    Affects Versions: M2
>            Reporter: Tomas Restrepo
>            Assignee: Tomas Restrepo
>             Fix For: M2.1
>
>
> Some tests in Qpid.Client.Tests are big tests that send and receive thousands of messages, and so they take a lot of time to complete. Running these on every build is too expensive and makes it very hard to complete all tests successfully.
> However, these tests are still needed because they help uncover significant bugs caused by multi-threading or load issues. We should move this to a separate standalone executable that can be used more easily without impacting unit test execution time.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.