<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/qpid-python.git/qpid/cpp/tests/run-unit-tests, branch trunk</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>Fix for the most disruptive items in QPID-243.</title>
<updated>2007-04-02T11:40:48+00:00</updated>
<author>
<name>Andrew Stitcher</name>
<email>astitcher@apache.org</email>
</author>
<published>2007-04-02T11:40:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=9ecd69ebc88fb5d82a693e51eef0475c1a6b282e'/>
<id>9ecd69ebc88fb5d82a693e51eef0475c1a6b282e</id>
<content type='text'>
* All #include lines now use '""' rather than '&lt;&gt;' where appropriate.
* #include lines within the qpid project use relative includes so that
  the same path will work in /usr/include when installed as part of the
  client libraries.
* All the source code has now been rearranged to be under src in a directory
  analogous to the namespace of the classes in it.


git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@524769 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* All #include lines now use '""' rather than '&lt;&gt;' where appropriate.
* #include lines within the qpid project use relative includes so that
  the same path will work in /usr/include when installed as part of the
  client libraries.
* All the source code has now been rearranged to be under src in a directory
  analogous to the namespace of the classes in it.


git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@524769 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed and improved running selected unit tests. See comment in run-unit-tests</title>
<updated>2007-03-30T16:35:06+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2007-03-30T16:35:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=67b48ef2b09c5f5d8692132c5694d6ec6fa27b50'/>
<id>67b48ef2b09c5f5d8692132c5694d6ec6fa27b50</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@524166 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/incubator/qpid/trunk@524166 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>* cpp/tests/.vg-supp (fun): Remove wildcarded suppressions generated</title>
<updated>2007-03-29T22:01:03+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2007-03-29T22:01: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=14cdd917892929ffe123fa3a411a24dd1cfda9f7'/>
<id>14cdd917892929ffe123fa3a411a24dd1cfda9f7</id>
<content type='text'>
  before the dlclose_noop fix, replaced with fully qualified ones.

* cpp/tests/InProcessBroker.h: fix memory leak in InputToOutputHandler.

* cpp/tests/run-unit-tests (fail): pass test paths to DllPlugInTester


git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@523846 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  before the dlclose_noop fix, replaced with fully qualified ones.

* cpp/tests/InProcessBroker.h: fix memory leak in InputToOutputHandler.

* cpp/tests/run-unit-tests (fail): pass test paths to DllPlugInTester


git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@523846 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>* cpp/tests/run-unit-tests,setup: use valgrind --log-file rather than</title>
<updated>2007-03-28T21:45:06+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2007-03-28T21:45:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=7cd249e7965f9b35050fa7504991a9facf0d1fbb'/>
<id>7cd249e7965f9b35050fa7504991a9facf0d1fbb</id>
<content type='text'>
  redirecting stderr. Redirecting also swallows DllPlugInTester output.
* cpp/lib/common/sys/Acceptor.h: getPort() to return uint16_t, not int16t.

Note AcceptorTest is not inclued in Makefile.am. I fixed it to compile
but it hangs, need to determine if it's a test or an Acceptor bug.


git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@523473 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  redirecting stderr. Redirecting also swallows DllPlugInTester output.
* cpp/lib/common/sys/Acceptor.h: getPort() to return uint16_t, not int16t.

Note AcceptorTest is not inclued in Makefile.am. I fixed it to compile
but it hangs, need to determine if it's a test or an Acceptor bug.


git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@523473 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>* cpp/tests/setup,run-unit-tests:</title>
<updated>2007-03-28T19:57:28+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2007-03-28T19:57:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=2f758d6131675cd025dfe7c08d55758b7536d638'/>
<id>2f758d6131675cd025dfe7c08d55758b7536d638</id>
<content type='text'>
 - make run-unit-tests work directly as ./run-unit-tests as well as via make.
 - run-unit-tests takes list of tests to run as args or in env UNIT_TESTS.

* cpp/tests/.vg-supp:
 - Fixed bogus symbols produced by --gen-suppressions.
   See http://article.gmane.org/gmane.comp.debugging.valgrind/5939


git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@523444 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - make run-unit-tests work directly as ./run-unit-tests as well as via make.
 - run-unit-tests takes list of tests to run as args or in env UNIT_TESTS.

* cpp/tests/.vg-supp:
 - Fixed bogus symbols produced by --gen-suppressions.
   See http://article.gmane.org/gmane.comp.debugging.valgrind/5939


git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@523444 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix valgrind on unit tests: missing symbols for dynamically unloaded libs.</title>
<updated>2007-03-27T19:57:00+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2007-03-27T19:57:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=713e83841b5b21ead10ce69dbb96337fee0ee368'/>
<id>713e83841b5b21ead10ce69dbb96337fee0ee368</id>
<content type='text'>
Interposed library supresses dlclose so symbols are reported.


git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@523055 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Interposed library supresses dlclose so symbols are reported.


git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@523055 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Renamed cpp-0-9 to cpp</title>
<updated>2007-03-21T02:08:18+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2007-03-21T02:08:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=d2eb3361494710466280341c98f76c03536d2ebe'/>
<id>d2eb3361494710466280341c98f76c03536d2ebe</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@520706 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/incubator/qpid/trunk@520706 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>* cpp: svn removed, will rename cpp-0-9</title>
<updated>2007-03-21T02:05:56+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2007-03-21T02:05:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=732544fe86089ab86c03fcc48d5ca4c72667c275'/>
<id>732544fe86089ab86c03fcc48d5ca4c72667c275</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@520705 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/incubator/qpid/trunk@520705 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch from Jim Meyering (jim@meyering.net) submitted on dev list.</title>
<updated>2007-01-23T15:12:27+00:00</updated>
<author>
<name>Gordon Sim</name>
<email>gsim@apache.org</email>
</author>
<published>2007-01-23T15:12:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=e9014260de233fc56863e45d445a4d28d59e8fe7'/>
<id>e9014260de233fc56863e45d445a4d28d59e8fe7</id>
<content type='text'>
Instrument all tests so that they are run via valgrind:
check for both errors and leaks.

* configure.ac: Add new configure options: --enable-valgrind
and --disable-valgrind.  For now, the latter is the default.
* README-dev: Document (and recommend) --enable-valgrind.
* tests/.vg-supp: Add many more, from Gordon Sim for FC5.

* configure.ac: Check for valgrind.
* tests/Makefile.am (TESTS_ENVIRONMENT): Export VALGRIND.
* tests/setup: New file.
* tests/run-unit-tests: Use new "setup" file.
Invoke DllPlugInTester via $vg (aka valgrind).
Refer to the source directory using $pwd, since we're now running
from a temporary subdirectory.
* tests/run-python-tests: Remove traps. That is now done by "setup".
[VERBOSE]: Print qpidd --version.
Invoke qpidd via $vg and its absolute name.
Add a kludgey "sleep 3", because it can take a while for libtool
to start valgrind to start qpidd, in the background.
Ideally, the python script would simply sleep-0.3-and-retry for
a couple seconds, upon failure of the initial connection attempt.
* tests/.vg-supp: New file, exempting known leaks on Debian/unstable.
Some of these leaks appear to be legitimate.
* tests/Makefile.am (EXTRA_DIST): Add .vg-supp and setup.

* qpid-autotools-install (usage): Add a missing backslash.

Fix "make distcheck" failure.
* docs/api/Makefile.am (EXTRA_DIST): Add user.doxygen



git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@499049 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instrument all tests so that they are run via valgrind:
check for both errors and leaks.

* configure.ac: Add new configure options: --enable-valgrind
and --disable-valgrind.  For now, the latter is the default.
* README-dev: Document (and recommend) --enable-valgrind.
* tests/.vg-supp: Add many more, from Gordon Sim for FC5.

* configure.ac: Check for valgrind.
* tests/Makefile.am (TESTS_ENVIRONMENT): Export VALGRIND.
* tests/setup: New file.
* tests/run-unit-tests: Use new "setup" file.
Invoke DllPlugInTester via $vg (aka valgrind).
Refer to the source directory using $pwd, since we're now running
from a temporary subdirectory.
* tests/run-python-tests: Remove traps. That is now done by "setup".
[VERBOSE]: Print qpidd --version.
Invoke qpidd via $vg and its absolute name.
Add a kludgey "sleep 3", because it can take a while for libtool
to start valgrind to start qpidd, in the background.
Ideally, the python script would simply sleep-0.3-and-retry for
a couple seconds, upon failure of the initial connection attempt.
* tests/.vg-supp: New file, exempting known leaks on Debian/unstable.
Some of these leaks appear to be legitimate.
* tests/Makefile.am (EXTRA_DIST): Add .vg-supp and setup.

* qpid-autotools-install (usage): Add a missing backslash.

Fix "make distcheck" failure.
* docs/api/Makefile.am (EXTRA_DIST): Add user.doxygen



git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@499049 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch posted to dev listed:</title>
<updated>2006-12-11T10:41:13+00:00</updated>
<author>
<name>Gordon Sim</name>
<email>gsim@apache.org</email>
</author>
<published>2006-12-11T10:41:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=1c314ef50aa7aa5aba1cc934fb9784597ca36987'/>
<id>1c314ef50aa7aa5aba1cc934fb9784597ca36987</id>
<content type='text'>
2006-12-08  Jim Meyering  &lt;meyering@redhat.com&gt;

	Move each test into a script of its own, as Automake requires.
	* tests/Makefile.am (TESTS): List test script names here,
	rather than listing rules as dependents of "check".
	(EXTRA_DIST): Add $(TESTS).
	(run-unit-tests, run-python-tests): Remove rules, putting their
	contents in the following new scripts.
	* tests/run-unit-tests: New one-line script.
	* tests/run-python-tests: New script, containing the script
	from Makefile.am.




git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@485592 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2006-12-08  Jim Meyering  &lt;meyering@redhat.com&gt;

	Move each test into a script of its own, as Automake requires.
	* tests/Makefile.am (TESTS): List test script names here,
	rather than listing rules as dependents of "check".
	(EXTRA_DIST): Add $(TESTS).
	(run-unit-tests, run-python-tests): Remove rules, putting their
	contents in the following new scripts.
	* tests/run-unit-tests: New one-line script.
	* tests/run-python-tests: New script, containing the script
	from Makefile.am.




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