<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/qpid-python.git/qpid/java/test-profiles/test-provider.properties, branch qpid-3606</title>
<subtitle>git.apache.org: qpid.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/'/>
<entry>
<title>QPID-3343: refactor test profiles to allow testing within the same JVM for all protocols, remove vm:// transport support and associated forked Mina classes</title>
<updated>2011-07-07T15:16:33+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2011-07-07T15:16:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=f49bc309288098d2ab4858a6555fc30e014e949c'/>
<id>f49bc309288098d2ab4858a6555fc30e014e949c</id>
<content type='text'>
Applied patch by Keith Wall and myself

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1143874 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Applied patch by Keith Wall and myself

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1143874 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-1950 : Problem is that the thrown exception whilst an IOException does not signify that the socket has closed. So the broker had two open connections to send messages on. Change was to ensure that the previous Socket/IOSession has been closed before failover starts. Also added protected to ChannelOpenHandler to guard against out of order frames causing a NPE.</title>
<updated>2009-10-08T08:17:33+00:00</updated>
<author>
<name>Martin Ritchie</name>
<email>ritchiem@apache.org</email>
</author>
<published>2009-10-08T08:17:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=7568fef734b03114883a9256a927d5f9151da0b1'/>
<id>7568fef734b03114883a9256a927d5f9151da0b1</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@823087 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@823087 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated testing harness: QpidTestCase and FailoverBaseCase.</title>
<updated>2009-10-05T15:01:17+00:00</updated>
<author>
<name>Martin Ritchie</name>
<email>ritchiem@apache.org</email>
</author>
<published>2009-10-05T15:01:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=cad783ccf354fcbc8aae2517c80ee0421b033f0c'/>
<id>cad783ccf354fcbc8aae2517c80ee0421b033f0c</id>
<content type='text'>
Updates to QpidTestCase:
  to allow the sending of messages that are tagged from an offset value.
  to correctly commit the sent messages if the sent number does not fit within the batch window.
  update to createMessage to add an INDEX int property.
  update to rename ssl connectionfactory default.ssl to align with other factories. updated test-provider accordingly.
  added a getTestQueue method that creates an AMQQueue using getTestQueueName to further simplify tests.
Updates to FailoverBaseCase
  removed setFailingPort, failBroker now takes the port to fail, this allows both brokers to be failed more easily.
  Update to ensure that all subclasses get a failover connection url, through the getConnection(), some were not. Fixed by overriding getConnectionFactory() call.
  Fixed second broker work directory to write to defined QPID_WORK rather than java.io.tmpdir. If QPID_WORK is not set then tests will fall back to java.io.tmpdir
  getFailingPort now returns the correct value if you are running InVM (2)or externally(test.alt.port)

Updated tests that used failBroker to use failBroker(getFailingPort()) so tests will work InVM and externally.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@821821 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updates to QpidTestCase:
  to allow the sending of messages that are tagged from an offset value.
  to correctly commit the sent messages if the sent number does not fit within the batch window.
  update to createMessage to add an INDEX int property.
  update to rename ssl connectionfactory default.ssl to align with other factories. updated test-provider accordingly.
  added a getTestQueue method that creates an AMQQueue using getTestQueueName to further simplify tests.
Updates to FailoverBaseCase
  removed setFailingPort, failBroker now takes the port to fail, this allows both brokers to be failed more easily.
  Update to ensure that all subclasses get a failover connection url, through the getConnection(), some were not. Fixed by overriding getConnectionFactory() call.
  Fixed second broker work directory to write to defined QPID_WORK rather than java.io.tmpdir. If QPID_WORK is not set then tests will fall back to java.io.tmpdir
  getFailingPort now returns the correct value if you are running InVM (2)or externally(test.alt.port)

Updated tests that used failBroker to use failBroker(getFailingPort()) so tests will work InVM and externally.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@821821 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>FailoverBaseCase has not been using the testprofile defined test.port.alt for the failover server. As a result the connection has been failing. Updated to use correct system property and added text to both default.testprofile and test-provider.properties to ensure that the changes are made in both locations, Ideally JNDI connection would use the same system property that is used by QTC for starting the broker. However I don't believe that it is currently doing that.</title>
<updated>2009-09-21T15:41:33+00:00</updated>
<author>
<name>Martin Ritchie</name>
<email>ritchiem@apache.org</email>
</author>
<published>2009-09-21T15:41:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=e4dc41ed4d12c81a9683d69f6328b2de63c9288f'/>
<id>e4dc41ed4d12c81a9683d69f6328b2de63c9288f</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@817295 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@817295 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>This commit allows a limited number of failover tests to run under the SSL profile using SSL connections.</title>
<updated>2009-08-18T03:39:04+00:00</updated>
<author>
<name>Rajith Muditha Attapattu</name>
<email>rajith@apache.org</email>
</author>
<published>2009-08-18T03:39:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=06d1a8ad0bbfb4580bd7ba9fca8622d951e7b5c9'/>
<id>06d1a8ad0bbfb4580bd7ba9fca8622d951e7b5c9</id>
<content type='text'>
This commit should also fix the tests hanging under the SSL test profile due to port conflicts with SSL and failover ports.
FailoverBaseCase and FailoverTest is improved to handle the failover port without having to rely on port arithmetic.
The FailoverBaseCase is modified to use the failover.ssl connection factory when running under the SSL profile.
I have uncommented the FailoverTest from the cpp.ssl.excludes. However only a selected set of tests will run outside the cpp.clustered profile.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@805267 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit should also fix the tests hanging under the SSL test profile due to port conflicts with SSL and failover ports.
FailoverBaseCase and FailoverTest is improved to handle the failover port without having to rely on port arithmetic.
The FailoverBaseCase is modified to use the failover.ssl connection factory when running under the SSL profile.
I have uncommented the FailoverTest from the cpp.ssl.excludes. However only a selected set of tests will run outside the cpp.clustered profile.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@805267 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>moved test profiles and related resources into test-profiles subdirectory</title>
<updated>2009-07-08T14:22:11+00:00</updated>
<author>
<name>Rafael H. Schloming</name>
<email>rhs@apache.org</email>
</author>
<published>2009-07-08T14:22:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=a5273319e880200c1e3b26e140a9cf8423daf3ce'/>
<id>a5273319e880200c1e3b26e140a9cf8423daf3ce</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@792157 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@792157 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
</feed>
