<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/qpid-python.git/qpid/cpp/src/tests/cli_tests.py, branch deleteme</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>NO-JIRA - Fixed a reference bug in qpid-config and added a test that exposes the error.</title>
<updated>2012-03-21T21:57:30+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2012-03-21T21:57:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=e290b3c879d74326d0152bf93b7e9eeb02615e3d'/>
<id>e290b3c879d74326d0152bf93b7e9eeb02615e3d</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303596 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@1303596 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3851 - Unified common CLI options for qpid-config and qpid-stat.</title>
<updated>2012-02-22T16:41:55+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2012-02-22T16:41:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=3314a5cb4d14e94ed8fa29a1ba6348d10d27fdcf'/>
<id>3314a5cb4d14e94ed8fa29a1ba6348d10d27fdcf</id>
<content type='text'>
Also in this commit: qpid-config was converted to use the messaging-based qmf2
library.  It no longer has a dependency on the qmf library.  The CLI tests were also
ported to the faster library.

CLI test time prior to this commit:  2 minutes 12 seconds
CLI test time after this commit:     12.5 seconds

Other items in qpid-config and qpid-stat:

  - The deprecated LVQ options (lqv, lqv-no-browse) were removed from qpid-config.
  - A new option, --lvq-key, was added to qpid-config to support the new LVQ configuration.
    The docs and tests were updated to match.
  - qpid-stat was updated so that 'qpid-stat -q &lt;queue-name&gt;' prints full details from the
    specified queue.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1292388 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also in this commit: qpid-config was converted to use the messaging-based qmf2
library.  It no longer has a dependency on the qmf library.  The CLI tests were also
ported to the faster library.

CLI test time prior to this commit:  2 minutes 12 seconds
CLI test time after this commit:     12.5 seconds

Other items in qpid-config and qpid-stat:

  - The deprecated LVQ options (lqv, lqv-no-browse) were removed from qpid-config.
  - A new option, --lvq-key, was added to qpid-config to support the new LVQ configuration.
    The docs and tests were updated to match.
  - qpid-stat was updated so that 'qpid-stat -q &lt;queue-name&gt;' prints full details from the
    specified queue.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1292388 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>What was a single test -- sasl_fed_ex -- is now</title>
<updated>2011-02-28T18:00:10+00:00</updated>
<author>
<name>Michael Goulish</name>
<email>mgoulish@apache.org</email>
</author>
<published>2011-02-28T18:00:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=3641a728fff74badbf3c5e1fb8547aba395e703b'/>
<id>3641a728fff74badbf3c5e1fb8547aba395e703b</id>
<content type='text'>
4 tests with a common core.  They are:

  sasl_fed_ex_dynamic
  sasl_fed_ex_link
  sasl_fed_ex_queue
  sasl_fed_ex_route 

( and the common core is sasl_fed_ex )

These tests correspond to the 4 different ways that the 
qpid-route command has of making links, or links+routes.
All those pathways have to be modified so that the new
"mechanism" argument information can be passed down and
used -- so that you can specify a SASL mechnism to be
used on the interbroker link that you create.

( So -- the qpid-route command also had to be modified
to propagate the mechanism info with all 4 subcommands. )

Since the SASL mechanism is owned by the link, these 
tests check that the link comes up and becomes operational.

Finally, I modified the sasl-mechanism flag in qpid-route
to call it "client-sasl-mechanism" to better distinguish 
between the SASL mechanism used in the created route -- and
the SASL mechanism (if any) that is used when the qpid-route 
client itself connects to the broker that it is talking to.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1075452 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
4 tests with a common core.  They are:

  sasl_fed_ex_dynamic
  sasl_fed_ex_link
  sasl_fed_ex_queue
  sasl_fed_ex_route 

( and the common core is sasl_fed_ex )

These tests correspond to the 4 different ways that the 
qpid-route command has of making links, or links+routes.
All those pathways have to be modified so that the new
"mechanism" argument information can be passed down and
used -- so that you can specify a SASL mechnism to be
used on the interbroker link that you create.

( So -- the qpid-route command also had to be modified
to propagate the mechanism info with all 4 subcommands. )

Since the SASL mechanism is owned by the link, these 
tests check that the link comes up and becomes operational.

Finally, I modified the sasl-mechanism flag in qpid-route
to call it "client-sasl-mechanism" to better distinguish 
between the SASL mechanism used in the created route -- and
the SASL mechanism (if any) that is used when the qpid-route 
client itself connects to the broker that it is talking to.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1075452 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3087: add extra test for qpid-config and handling string values in arguments</title>
<updated>2011-02-25T20:54:02+00:00</updated>
<author>
<name>Gordon Sim</name>
<email>gsim@apache.org</email>
</author>
<published>2011-02-25T20:54:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=ef3413c65d1df25f96b46c20495627489ff508b6'/>
<id>ef3413c65d1df25f96b46c20495627489ff508b6</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1074698 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@1074698 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Move brokertest.py from qpid/python to qpid/cpp.</title>
<updated>2011-01-21T17:47:52+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2011-01-21T17:47:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=357b08088933b680e0b31aa9bbc0d1cd4c4df34c'/>
<id>357b08088933b680e0b31aa9bbc0d1cd4c4df34c</id>
<content type='text'>
brokertest.py is a framework for tests using the C++ broker, so it
belongs in the cpp tree rather than the python tree.

It is installed to libexec/qpid/tests/ so it can be used from
an installation of qpid cpp.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1061933 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
brokertest.py is a framework for tests using the C++ broker, so it
belongs in the cpp tree rather than the python tree.

It is installed to libexec/qpid/tests/ so it can be used from
an installation of qpid cpp.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1061933 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow command line utilities to require a given SASL mechanism.</title>
<updated>2010-12-21T23:46:42+00:00</updated>
<author>
<name>Jonathan Robie</name>
<email>jonathan@apache.org</email>
</author>
<published>2010-12-21T23:46:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=4365a8b0b4a55892262896d52676794d13e2e4b3'/>
<id>4365a8b0b4a55892262896d52676794d13e2e4b3</id>
<content type='text'>
Useful if the client's most secure mechanism is suspect, e.g. if Kerberos configuration problems may exist.

Also useful in a variety of test scenarios.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1051700 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Useful if the client's most secure mechanism is suspect, e.g. if Kerberos configuration problems may exist.

Also useful in a variety of test scenarios.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1051700 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Made qpid-xxx management scripts callable as python functions.</title>
<updated>2010-12-17T15:29:41+00:00</updated>
<author>
<name>Jonathan Robie</name>
<email>jonathan@apache.org</email>
</author>
<published>2010-12-17T15:29:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=91badb44d38b456250c0b4acae2d3df5be0161a4'/>
<id>91badb44d38b456250c0b4acae2d3df5be0161a4</id>
<content type='text'>
Examples (from cli_tests.py):

    def qpid_config_api(self, arg = ""):
        script = import_script(checkenv("QPID_CONFIG_EXEC"))
        broker = ["-a", "localhost:"+str(self.broker.port)]
        return script.main(broker + arg.split())

    def qpid_route_api(self, arg = ""):
        script = import_script(checkenv("QPID_ROUTE_EXEC"))
        return script.main(arg.split())

Useful primarily for qpid-config, qpid-route, and qpid-cluster. 

Probably not useful for qpid-stat, qpid-printevents, qpid-queue-stats, which just create screen output. 



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1050425 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Examples (from cli_tests.py):

    def qpid_config_api(self, arg = ""):
        script = import_script(checkenv("QPID_CONFIG_EXEC"))
        broker = ["-a", "localhost:"+str(self.broker.port)]
        return script.main(broker + arg.split())

    def qpid_route_api(self, arg = ""):
        script = import_script(checkenv("QPID_ROUTE_EXEC"))
        return script.main(arg.split())

Useful primarily for qpid-config, qpid-route, and qpid-cluster. 

Probably not useful for qpid-stat, qpid-printevents, qpid-queue-stats, which just create screen output. 



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1050425 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-2327 - Enhance qpid-config to deal with xml and headers brokers</title>
<updated>2010-01-07T20:32:09+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2010-01-07T20:32:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=b29c80a3cdb99fc84fad8348eb298ac16d5b177f'/>
<id>b29c80a3cdb99fc84fad8348eb298ac16d5b177f</id>
<content type='text'>
Committed patch from John Dunning


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@897007 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Committed patch from John Dunning


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@897007 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-2181 - Alternate exchange on queue is not visible in management tools</title>
<updated>2009-10-30T15:53:30+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2009-10-30T15:53:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=dba658005f31dc4f8bcabc88bed0284cb3a13150'/>
<id>dba658005f31dc4f8bcabc88bed0284cb3a13150</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@831351 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@831351 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Added management visibility into the alternate exchange and auto-delete attributes</title>
<updated>2009-08-25T16:48:03+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2009-08-25T16:48:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=f121fc29d5d03b9e19ba980c32d4109d6c1d4313'/>
<id>f121fc29d5d03b9e19ba980c32d4109d6c1d4313</id>
<content type='text'>
of an exchange.

Note that auto-delete is not implemented for exchanges.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@807712 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of an exchange.

Note that auto-delete is not implemented for exchanges.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@807712 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
</feed>
