You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Timothy Bish (JIRA)" <ji...@apache.org> on 2008/11/26 15:31:08 UTC
[jira] Created: (AMQCPP-209) Transaction Integration Tests for both
Stomp and Openwire fail randomly
Transaction Integration Tests for both Stomp and Openwire fail randomly
-----------------------------------------------------------------------
Key: AMQCPP-209
URL: https://issues.apache.org/activemq/browse/AMQCPP-209
Project: ActiveMQ C++ Client
Issue Type: Bug
Components: Integration Tests
Affects Versions: 2.2.2, 2.2.1, 2.2
Environment: Mac OS/X, Windows
Reporter: Timothy Bish
Assignee: Timothy Bish
Fix For: 2.3
The Transaction tests in the Integration test suite are incorrect and lead to occasional failures against recent brokers. The tests need to be rewritten to correctly test the Transactional Logic.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (AMQCPP-209) Transaction Integration Tests for
both Stomp and Openwire fail randomly
Posted by "Timothy Bish (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/AMQCPP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Bish resolved AMQCPP-209.
---------------------------------
Resolution: Fixed
Latest changes seem to have fixed the outstanding issues.
> Transaction Integration Tests for both Stomp and Openwire fail randomly
> -----------------------------------------------------------------------
>
> Key: AMQCPP-209
> URL: https://issues.apache.org/activemq/browse/AMQCPP-209
> Project: ActiveMQ C++ Client
> Issue Type: Bug
> Components: Integration Tests
> Affects Versions: 2.2, 2.2.1, 2.2.2
> Environment: Mac OS/X, Windows
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Fix For: 3.0
>
> Time Spent: 3 days
> Remaining Estimate: 0 minutes
>
> The Transaction tests in the Integration test suite are incorrect and lead to occasional failures against recent brokers. The tests need to be rewritten to correctly test the Transactional Logic.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Reopened: (AMQCPP-209) Transaction Integration Tests for
both Stomp and Openwire fail randomly
Posted by "Timothy Bish (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/AMQCPP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Bish reopened AMQCPP-209:
---------------------------------
Still can be flaky on windows, messages sometimes aren't received anymore after a commit call for messages sent previously.
> Transaction Integration Tests for both Stomp and Openwire fail randomly
> -----------------------------------------------------------------------
>
> Key: AMQCPP-209
> URL: https://issues.apache.org/activemq/browse/AMQCPP-209
> Project: ActiveMQ C++ Client
> Issue Type: Bug
> Components: Integration Tests
> Affects Versions: 2.2, 2.2.1, 2.2.2
> Environment: Mac OS/X, Windows
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Fix For: 3.0
>
> Time Spent: 3 days
> Remaining Estimate: 0 minutes
>
> The Transaction tests in the Integration test suite are incorrect and lead to occasional failures against recent brokers. The tests need to be rewritten to correctly test the Transactional Logic.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (AMQCPP-209) Transaction Integration Tests for
both Stomp and Openwire fail randomly
Posted by "Timothy Bish (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/AMQCPP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Bish resolved AMQCPP-209.
---------------------------------
Resolution: Fixed
Fixed in trunk
> Transaction Integration Tests for both Stomp and Openwire fail randomly
> -----------------------------------------------------------------------
>
> Key: AMQCPP-209
> URL: https://issues.apache.org/activemq/browse/AMQCPP-209
> Project: ActiveMQ C++ Client
> Issue Type: Bug
> Components: Integration Tests
> Affects Versions: 2.2, 2.2.1, 2.2.2
> Environment: Mac OS/X, Windows
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Fix For: 3.0
>
> Time Spent: 3 days
> Remaining Estimate: 0 minutes
>
> The Transaction tests in the Integration test suite are incorrect and lead to occasional failures against recent brokers. The tests need to be rewritten to correctly test the Transactional Logic.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (AMQCPP-209) Transaction Integration Tests for both
Stomp and Openwire fail randomly
Posted by "Timothy Bish (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/AMQCPP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Bish updated AMQCPP-209:
--------------------------------
Fix Version/s: (was: 2.3)
3.0
> Transaction Integration Tests for both Stomp and Openwire fail randomly
> -----------------------------------------------------------------------
>
> Key: AMQCPP-209
> URL: https://issues.apache.org/activemq/browse/AMQCPP-209
> Project: ActiveMQ C++ Client
> Issue Type: Bug
> Components: Integration Tests
> Affects Versions: 2.2, 2.2.1, 2.2.2
> Environment: Mac OS/X, Windows
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Fix For: 3.0
>
>
> The Transaction tests in the Integration test suite are incorrect and lead to occasional failures against recent brokers. The tests need to be rewritten to correctly test the Transactional Logic.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (AMQCPP-209) Transaction Integration Tests for
both Stomp and Openwire fail randomly
Posted by "Timothy Bish (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/AMQCPP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47867#action_47867 ]
Timothy Bish commented on AMQCPP-209:
-------------------------------------
The integration tests have been completely refactored to combine the code to test stomp and openwire into common test cases. The tests now all match between protocols and show that there is inconsistent behaviour between Stomp and Openwire when testing transactions.
> Transaction Integration Tests for both Stomp and Openwire fail randomly
> -----------------------------------------------------------------------
>
> Key: AMQCPP-209
> URL: https://issues.apache.org/activemq/browse/AMQCPP-209
> Project: ActiveMQ C++ Client
> Issue Type: Bug
> Components: Integration Tests
> Affects Versions: 2.2, 2.2.1, 2.2.2
> Environment: Mac OS/X, Windows
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Fix For: 2.3
>
>
> The Transaction tests in the Integration test suite are incorrect and lead to occasional failures against recent brokers. The tests need to be rewritten to correctly test the Transactional Logic.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Work logged: (AMQCPP-209) Transaction Integration Tests for
both Stomp and Openwire fail randomly
Posted by "Timothy Bish (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/AMQCPP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#action_36822 ]
Timothy Bish logged work on AMQCPP-209:
---------------------------------------
Author: Timothy Bish
Created on: 02/Apr/09 05:34 AM
Start Date: 02/Apr/09 05:32 AM
Worklog Time Spent: 3 days
Work Description: I've refactored the way in which messages are ack'd and transactions are dealt with in the core code. The tests are now passing on Linux, will test on windows and mac later on. The only remaining issue is some quirks with closing consumers and sessions before a transaction has been completed, almost done fixing that. Since we don't currently have stomp support the stomp tests have been disabled. Once Stomp support makes its comeback new issues can be opened if any are found.
Issue Time Tracking
-------------------
Time Spent: 3 days
Remaining Estimate: 0 minutes
> Transaction Integration Tests for both Stomp and Openwire fail randomly
> -----------------------------------------------------------------------
>
> Key: AMQCPP-209
> URL: https://issues.apache.org/activemq/browse/AMQCPP-209
> Project: ActiveMQ C++ Client
> Issue Type: Bug
> Components: Integration Tests
> Affects Versions: 2.2, 2.2.1, 2.2.2
> Environment: Mac OS/X, Windows
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Fix For: 3.0
>
> Time Spent: 3 days
> Remaining Estimate: 0 minutes
>
> The Transaction tests in the Integration test suite are incorrect and lead to occasional failures against recent brokers. The tests need to be rewritten to correctly test the Transactional Logic.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Work started: (AMQCPP-209) Transaction Integration Tests for
both Stomp and Openwire fail randomly
Posted by "Timothy Bish (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/AMQCPP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on AMQCPP-209 started by Timothy Bish.
> Transaction Integration Tests for both Stomp and Openwire fail randomly
> -----------------------------------------------------------------------
>
> Key: AMQCPP-209
> URL: https://issues.apache.org/activemq/browse/AMQCPP-209
> Project: ActiveMQ C++ Client
> Issue Type: Bug
> Components: Integration Tests
> Affects Versions: 2.2, 2.2.1, 2.2.2
> Environment: Mac OS/X, Windows
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Fix For: 3.0
>
>
> The Transaction tests in the Integration test suite are incorrect and lead to occasional failures against recent brokers. The tests need to be rewritten to correctly test the Transactional Logic.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.