You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by kp...@apache.org on 2018/09/07 19:51:29 UTC
[2/2] qpid-site git commit: Update for qpid-interop-test-0.2.0 web
pages on the Qpid web site
Update for qpid-interop-test-0.2.0 web pages on the Qpid web site
Project: http://git-wip-us.apache.org/repos/asf/qpid-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-site/commit/e601a53f
Tree: http://git-wip-us.apache.org/repos/asf/qpid-site/tree/e601a53f
Diff: http://git-wip-us.apache.org/repos/asf/qpid-site/diff/e601a53f
Branch: refs/heads/asf-site
Commit: e601a53fbb4fb774bbbea708c7c89051b22805e4
Parents: d947871
Author: Kim van der Riet <kv...@localhost.localdomain>
Authored: Fri Sep 7 15:51:10 2018 -0400
Committer: Kim van der Riet <kv...@localhost.localdomain>
Committed: Fri Sep 7 15:51:10 2018 -0400
----------------------------------------------------------------------
content/components/interop-test/index.html | 6 +-
content/dashboard.html | 2 +-
content/documentation.html | 4 +-
content/download.html | 6 +-
content/releases/index.html | 3 +-
.../releases/qpid-interop-test-0.1.0/index.html | 2 +-
.../qpid-interop-test-0.2.0/QUICKSTART.html | 567 +++++++++++++++
.../releases/qpid-interop-test-0.2.0/index.html | 201 ++++++
.../qpid-interop-test-0.2.0/release-notes.html | 186 +++++
.../qpid-interop-test-0.2.0/users-guide.html | 684 +++++++++++++++++++
input/_transom_config.py | 2 +-
input/releases/index.md | 3 +-
.../qpid-interop-test-0.2.0/QUICKSTART.md | 370 ++++++++++
input/releases/qpid-interop-test-0.2.0/index.md | 61 ++
.../qpid-interop-test-0.2.0/release-notes.md | 56 ++
.../qpid-interop-test-0.2.0/users-guide.html.in | 540 +++++++++++++++
16 files changed, 2680 insertions(+), 13 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/content/components/interop-test/index.html
----------------------------------------------------------------------
diff --git a/content/components/interop-test/index.html b/content/components/interop-test/index.html
index 97b90a0..7c1a3b8 100644
--- a/content/components/interop-test/index.html
+++ b/content/components/interop-test/index.html
@@ -245,8 +245,8 @@ changed to any valid IP address and port.</p>
<div class="two-column">
<ul>
-<li><a href="/releases/qpid-interop-test-0.1.0/QUICKSTART.html">Quickstart guide</a></li>
-<li><a href="/releases/qpid-interop-test-0.1.0/users-guide.html">User guide</a></li>
+<li><a href="/releases/qpid-interop-test-0.2.0/QUICKSTART.html">Quickstart guide</a></li>
+<li><a href="/releases/qpid-interop-test-0.2.0/users-guide.html">User guide</a></li>
<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-interop-test.git;a=blob_plain;f=docs/qpid-interop-test-devel-overview.txt;hb=0.1.0">Developer overview</a></li>
<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-interop-test.git;a=blob_plain;f=docs/Test_HOWTO.txt;hb=0.1.0">Test HOWTO</a></li>
<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-interop-test.git;a=blob_plain;f=docs/Shim_HOWTO.txt;hb=0.1.0">Shim HOWTO</a></li>
@@ -261,7 +261,7 @@ changed to any valid IP address and port.</p>
<h2 id="releases">Releases</h2>
<ul>
-<li><a href="/releases/qpid-interop-test-0.1.0">Qpid Interop Test 0.1.0</a> </li>
+<li><a href="/releases/qpid-interop-test-0.2.0">Qpid Interop Test 0.2.0</a> </li>
<li><a href="/releases/index.html#past-releases">Past releases</a></li>
</ul>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/content/dashboard.html
----------------------------------------------------------------------
diff --git a/content/dashboard.html b/content/dashboard.html
index 1cfda23..9f129cc 100644
--- a/content/dashboard.html
+++ b/content/dashboard.html
@@ -162,7 +162,7 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
</tr>
<tr>
<td><a href="/components/interop-test/index.html">Qpid Interop Test</a></td>
- <td><a href="/releases/qpid-interop-test-0.1.0">0.1.0</a></td>
+ <td><a href="/releases/qpid-interop-test-0.2.0">0.2.0</a></td>
<td><a href="https://issues.apache.org/jira/projects/QPIDIT">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDIT+and+resolution+is+null">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDIT">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12318621">Create issue</a></td>
<td>-</td>
<td><a href="https://git-wip-us.apache.org/repos/asf/qpid-interop-test.git">Git</a> • <a href="https://github.com/apache/qpid-interop-test">GitHub</a></td>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/content/documentation.html
----------------------------------------------------------------------
diff --git a/content/documentation.html b/content/documentation.html
index bec0f72..e3aca0c 100644
--- a/content/documentation.html
+++ b/content/documentation.html
@@ -222,8 +222,8 @@ You can find older versions with our
<ul>
<li><a href="/components/interop-test/index.html">Overview</a></li>
-<li><a href="/releases/qpid-interop-test-0.1.0/QUICKSTART.html">Quickstart guide</a></li>
-<li><a href="/releases/qpid-interop-test-0.1.0/users-guide.html">User guide</a></li>
+<li><a href="/releases/qpid-interop-test-0.2.0/QUICKSTART.html">Quickstart guide</a></li>
+<li><a href="/releases/qpid-interop-test-0.2.0/users-guide.html">User guide</a></li>
<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-interop-test.git;a=blob_plain;f=docs/qpid-interop-test-devel-overview.txt;hb=0.1.0">Developer overview</a></li>
</ul>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/content/download.html
----------------------------------------------------------------------
diff --git a/content/download.html b/content/download.html
index 7b56ba2..a6fd27a 100644
--- a/content/download.html
+++ b/content/download.html
@@ -219,9 +219,9 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
<tbody>
<tr>
<td><a href="/components/interop-test/index.html">Qpid Interop Test</a></td>
- <td>0.1.0</td>
- <td><a href="http://www.apache.org/dyn/closer.lua/qpid/interop-test/0.1.0/qpid-interop-test-0.1.0.tar.gz">Source</a> (<a href="https://www.apache.org/dist/qpid/interop-test/0.1.0/qpid-interop-test-0.1.0.tar.gz.asc">ASC</a>, <a href="https://www.apache.org/dist/qpid/interop-test/0.1.0/qpid-interop-test-0.1.0.tar.gz.sha512">SHA512</a>)</td>
- <td><a href="/releases/qpid-interop-test-0.1.0/index.html">Release Page</a></td>
+ <td>0.2.0</td>
+ <td><a href="http://www.apache.org/dyn/closer.lua/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz">Source</a> (<a href="https://www.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.asc">ASC</a>, <a href="https://www.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.sha512">SHA512</a>)</td>
+ <td><a href="/releases/qpid-interop-test-0.2.0/index.html">Release Page</a></td>
</tr>
</tbody>
</table>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/content/releases/index.html
----------------------------------------------------------------------
diff --git a/content/releases/index.html b/content/releases/index.html
index 2feca09..2dbc135 100644
--- a/content/releases/index.html
+++ b/content/releases/index.html
@@ -130,12 +130,12 @@ the
<li><a href="qpid-java-6.1.7/index.html">Qpid for Java 6.1.7</a>, September 2018</li>
<li><a href="qpid-jms-0.36.0/index.html">Qpid JMS 0.36.0</a>, August 2018</li>
<li><a href="qpid-jms-amqp-0-x-6.3.3/index.html">Qpid JMS AMQP 0-x 6.3.3</a>, August 2018</li>
+<li><a href="qpid-interop-test-0.2.0/index.html">Qpid Interop-test 0.2.0</a>, August 2018</li>
<li><a href="qpid-proton-j-0.29.0/index.html">Qpid Proton-J 0.29.0</a>, August 2018</li>
<li><a href="qpid-dispatch-1.3.0/index.html">Qpid Dispatch 1.3.0</a>, July 2018</li>
<li><a href="qpid-broker-j-7.0.6/index.html">Qpid Broker-J 7.0.6</a>, June 2018</li>
<li><a href="qpid-cpp-1.38.0/index.html">Qpid C++ 1.38.0</a>, March 2018</li>
<li><a href="qpid-python-1.37.0/index.html">Qpid Python 1.37.0</a>, November 2017</li>
-<li><a href="qpid-interop-test-0.1.0/index.html">Qpid Interop-test 0.1.0</a>, November 2017</li>
</ul>
</div>
@@ -186,6 +186,7 @@ the
<li><a href="qpid-proton-j-0.24.0/index.html">Qpid Proton-J 0.24.0</a>, December 2017</li>
<li><a href="qpid-jms-0.27.0/index.html">Qpid JMS 0.27.0</a>, November 2017</li>
<li><a href="qpid-proton-0.18.1/index.html">Qpid Proton 0.18.1</a>, November 2017</li>
+<li><a href="qpid-interop-test-0.1.0/index.html">Qpid Interop-test 0.1.0</a>, November 2017</li>
<li><a href="qpid-proton-0.18.0/index.html">Qpid Proton 0.18.0</a>, October 2017</li>
<li><a href="qpid-proton-j-0.23.0/index.html">Qpid Proton-J 0.23.0</a>, October 2017</li>
<li><a href="qpid-jms-0.26.0/index.html">Qpid JMS 0.26.0</a>, October 2017</li>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/content/releases/qpid-interop-test-0.1.0/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-interop-test-0.1.0/index.html b/content/releases/qpid-interop-test-0.1.0/index.html
index d105612..e721777 100644
--- a/content/releases/qpid-interop-test-0.1.0/index.html
+++ b/content/releases/qpid-interop-test-0.1.0/index.html
@@ -166,7 +166,7 @@ the files you download.</p>
<script type="text/javascript">
_deferredFunctions.push(function() {
- if ("0.1.0" === "0.1.0") {
+ if ("0.1.0" === "0.2.0") {
_modifyCurrentReleaseLinks();
}
});
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/content/releases/qpid-interop-test-0.2.0/QUICKSTART.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-interop-test-0.2.0/QUICKSTART.html b/content/releases/qpid-interop-test-0.2.0/QUICKSTART.html
new file mode 100644
index 0000000..2363ce4
--- /dev/null
+++ b/content/releases/qpid-interop-test-0.2.0/QUICKSTART.html
@@ -0,0 +1,567 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>QUICKSTART GUIDE - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-interop-test-0.2.0/index.html">Qpid Interop Test 0.2.0</a></li><li>QUICKSTART GUIDE</li></ul>
+
+ <div id="-middle-content">
+ <!--
+
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+
+-->
+
+<h1 id="quickstart-guide">QUICKSTART GUIDE</h1>
+
+<h2 id="1-overview">1. Overview</h2>
+
+<p>You must build <em>and install</em> qpid-interop-test before you can run the tests.</p>
+
+<p>By default, qpid-interop-test will install to <code>/usr/local</code> (and will thus also
+require root privileges), but you can set any non-privileged directory as the
+install prefix using the <code>CMAKE_INSTALL_PREFIX</code> environment variable, for
+example <code>$HOME/install</code>.</p>
+
+<p>The following tools are needed to build qpid-interop-test:</p>
+
+<ul>
+<li>git</li>
+<li>gcc-c++</li>
+<li>Python 2.7.x</li>
+<li>Python 3.x</li>
+<li>cmake</li>
+<li>Java JDK</li>
+<li>Maven</li>
+<li>JSON cpp</li>
+</ul>
+
+<p>The following Qpid components must be installed <em>before</em> you build and install
+qpid-interop-test:</p>
+
+<ul>
+<li>Qpid Proton C++ development</li>
+<li>Qpid Python</li>
+<li>Python2 Qpid Proton</li>
+<li>Python3 Qpid Proton</li>
+</ul>
+
+<p>The following are not required, but if installed and present, will be tested:</p>
+
+<ul>
+<li>Rhea (a JavaScript client, also requires npm and nodejs)</li>
+<li>AMQP.Net Lite (requires mono)</li>
+</ul>
+
+<p>In addition, if you wish to run the tests against a broker on the build machine,
+it will be necessary to have a running broker. One of the following may be
+installed and started against which to run the interop tests as a local broker:</p>
+
+<ul>
+<li>Artemis Java broker</li>
+<li>ActiveMQ Java broker</li>
+<li>Qpid C++ broker</li>
+<li>Qpid Dispatch router (which may be used as a single node, or as part of a
+routed configuration)</li>
+</ul>
+
+<p>Any AMQP 1.0 broker should work. Tests can also be run against a
+remote broker provided the broker IP address is known.</p>
+
+<p>These pre-requisites can be installed using the standard system package manager
+(yum, dnf, apt-get etc.) OR built from source and installed.</p>
+
+<p>These are the install steps:</p>
+
+<ol>
+<li>Install prerequisites, from packages or source</li>
+<li>Install or download / build AMQP brokers to test against</li>
+<li>Build qpid-interop-test</li>
+<li>Run the tests</li>
+</ol>
+
+<h2 id="2-install-prerequisites">2. Install prerequisites</h2>
+
+<h3 id="21-rhel6">2.1 RHEL6</h3>
+
+<p>Currently <strong>RHEL6 is not supported</strong> because it uses Python 2.6.x, and the test code uses
+features of Python 2.7.x. This may be supported in a future release.</p>
+
+<h3 id="22-rhel7">2.2 RHEL7</h3>
+
+<p>From a clean install:</p>
+
+<p><code>
+yum install cmake maven java-1.8.0-openjdk-devel perl-XML-XPath
+</code></p>
+
+<p>Some packages will need to be downloaded from <a href="https://fedoraproject.org/wiki/EPEL">EPEL</a>.
+To set up the EPEL repo in yum:</p>
+
+<p><code>
+wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
+yum install epel-release-latest-7.noarch.rpm
+</code></p>
+
+<p>then install the following packages:</p>
+
+<p><code>
+yum -y install jsoncpp-devel nodejs-rhea qpid-proton-cpp-devel python-qpid-proton qpid-proton-cpp-devel python2-qpid-proton
+</code></p>
+
+<h3 id="23-fedora-28">2.3 Fedora 28</h3>
+
+<p>All packages are available directly from the Fedora repositories:</p>
+
+<p><code>
+dnf -y install gcc-c++ cmake maven java-1.8.0-openjdk-devel perl-XML-XPath jsoncpp-devel nodejs-rhea qpid-proton-cpp-devel python-qpid-proton qpid-proton-cpp-devel python2-qpid-proton python3-qpid-proton
+</code></p>
+
+<h3 id="24-centos7-docker-image">2.4 CentOS7 Docker image</h3>
+
+<p>Docker images come with only the bare essentials, so there is more to install than a standard bare-metal install:</p>
+
+<p><code>
+yum -y install vim unzip wget git gcc-c++ make cmake maven swig java-1.8.0-openjdk-devel perl-XML-XPath python-devel procps-ng
+</code></p>
+
+<p>Some packages will need to be downloaded from <a href="https://fedoraproject.org/wiki/EPEL">EPEL</a>.
+To set up the EPEL repo in yum:</p>
+
+<p><code>
+wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
+yum -y install epel-release-latest-7.noarch.rpm
+</code></p>
+
+<p>then install the following packages:</p>
+
+<p><code>
+yum -y install mono-devel python34-devel jsoncpp-devel nodejs-rhea qpid-proton-cpp-devel python-qpid-proton qpid-proton-cpp-devel python2-qpid-proton
+</code></p>
+
+<p>Note that at the time of release, there is no python3-qpid-proton package available for CentOS7, but this should be available soon. Tests should be run with
+the --exclude-shim ProtonPython3 flag to avoid errors.</p>
+
+<h3 id="25-fedora-28-docker-image">2.5 Fedora 28 Docker image</h3>
+
+<p><code>
+dnf -y install vim unzip wget procps-ng git gcc-c++ make cmake maven swig java-1.8.0-openjdk-devel perl-XML-XPath python-devel mono-devel python3-devel jsoncpp-devel nodejs-rhea python-qpid-proton qpid-proton-cpp-devel python2-qpid-proton python3-qpid-proton
+</code></p>
+
+<h2 id="2-obtaining-a-broker">2. Obtaining a broker</h2>
+
+<p>Qpid-interop-test requires a running broker to be available. This
+may be on localhost as a local install or build, or on another machine, in which case its
+IP addresss must be known. Some local broker install options are:</p>
+
+<h3 id="21-activemq-5">2.1 ActiveMQ 5</h3>
+
+<p>Download from <a href="http://activemq.apache.org/download.html">Apache</a>.</p>
+
+<p>Make the following changes to the <code>activemq.xml</code> config file: For XML element
+<code>broker.transportConnectors.transportConnector@name="amqp"</code> add the attribute
+<code>wireFormat.allowNonSaslConnections=true</code>. ie:</p>
+
+<p><code>
+<transportConnector name="amqp" uri="amqp://0.0.0.0:5672?maximumConnections=1000&amp;wireFormat.maxFrameSize=1048576000&amp;wireFormat.allowNonSaslConnections=true"/>
+</code></p>
+
+<h3 id="22-artemis">2.2 Artemis</h3>
+
+<p>Download from <a href="https://activemq.apache.org/artemis/download.html">Apache</a>.</p>
+
+<h3 id="23-qpid-cpp-broker">2.3 Qpid cpp broker</h3>
+
+<pre><code>yum -y install qpid-cpp-server # CentOS7/RHEL
+</code></pre>
+
+<p>or</p>
+
+<pre><code>dnf -y install qpid-cpp-server # Fedora 28
+</code></pre>
+
+<p>and set the configuration file in /etc/qpid/qpidd.conf as follows:</p>
+
+<p><code>
+auth=no
+queue-patterns=qit
+</code></p>
+
+<p>The broker may be started via service, but if running in a Docker container, this may not work. In this case, start the broker directly:</p>
+
+<pre><code>/sbin/qpidd -d
+</code></pre>
+
+<p>and can be stopped with</p>
+
+<pre><code>/sbin/qpidd -q
+</code></pre>
+
+<h3 id="24-qpid-dispatch-router">2.4 Qpid Dispatch Router</h3>
+
+<pre><code>yum install qpid-dispatch-router
+</code></pre>
+
+<p>and add the following to the config file in /etc/qpid-dispatch/qdrouterd.conf:</p>
+
+<p>````
+listener {
+ host: ::1
+ port: amqp
+ authenticatePeer: no
+ saslMechanisms: ANONYMOUS
+}</p>
+
+<p>````</p>
+
+<p>The broker may be started via service, but if running in a Docker container, this may not work. In this case, start the broker directly:</p>
+
+<pre><code>/sbin/qdrouterd -d
+</code></pre>
+
+<p>and can be stopped with</p>
+
+<pre><code>pkill qdrouterd # Needs procps-ng package installed in Docker containers
+</code></pre>
+
+<h2 id="3-install-qpid-interop-test">3. Install qpid-interop-test</h2>
+
+<p>Qpid-interop-test may be installed locally (preferred for local builds) or to the system
+(which requires root privileges). For a local install, use the <code>-DCMAKE_INSTALL_PREFIX</code>
+option to the <code>cmake</code> command. If it is omitted, then qpid-interop-test will be installed
+into the default system directories. The source may be unpacked, or (if you need to use the
+latest and greatest), cloned from git:</p>
+
+<pre><code>git clone https://git-wip-us.apache.org/repos/asf/qpid-interop-test.git
+</code></pre>
+
+<p>or</p>
+
+<pre><code>git clone https://github.com/apache/qpid-interop-test.git
+</code></pre>
+
+<p>Assuming the source tree is located in directory qpid-interop-test:</p>
+
+<p><code>
+cd qpid-interop-test
+git tag -l # See list of tags
+git checkout tags/<tagname> # tagname is the release, for example 0.2.0-rc3
+mkdir build
+cd build
+</code>
+For a local install:</p>
+
+<p><code>
+cmake -DCMAKE_INSTALL_PREFIX=<abs-path-to-local-install-dir> ..
+make install
+</code></p>
+
+<p>For a system install (root privileges are required):</p>
+
+<p>````
+cmake ..
+make
+sudo make install</p>
+
+<p>````</p>
+
+<h2 id="4-run-the-tests">4. Run the tests</h2>
+
+<h3 id="41-set-the-environment">4.1 Set the environment</h3>
+
+<p>The config.sh script is in the qpid-interop-test build directory: </p>
+
+<p><code>
+source build/config.sh
+</code></p>
+
+<h3 id="42-start-the-test-broker">4.2 Start the test broker</h3>
+
+<p>If the broker is at a remote location rather than localhost, the IP address must be known. In tests using
+the Qpid Dispatch Router, then the entire broker network must be running before the tests are run. The IP
+addresses of the sender (the broker to which messages are being sent) and receiver (the broker from which
+messages will be received) must be known.</p>
+
+<h3 id="43-run-chosen-tests">4.3 Run chosen tests</h3>
+
+<p>The available tests are:</p>
+
+<table>
+<thead>
+<tr>
+ <th>Module</th>
+ <th>Description</th>
+ <th>Clients</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+ <td>amqp_complex_types_test</td>
+ <td>Tests complex AMQP 1.0 types</td>
+ <td>C++ Python2 Python3</td>
+</tr>
+<tr>
+ <td>amqp_large_content_test</td>
+ <td>Tests implementation of large messages up to 10MB</td>
+ <td>C++ Python2 Python3 AMQP.NetLite</td>
+</tr>
+<tr>
+ <td>amqp_types_test</td>
+ <td>Tests the implementation of AMQP 1.0 types</td>
+ <td>C++ Python2 Python3 Rhea AMQP.NetLite</td>
+</tr>
+<tr>
+ <td>jms_hdrs_props_test</td>
+ <td>Tests JMS headers and properties</td>
+ <td>C++ JMS Python2 Python3</td>
+</tr>
+<tr>
+ <td>jms_messages_test</td>
+ <td>Tests all JMS message types (except ObjectMessage)</td>
+ <td>C++ JMS Python2 Python3</td>
+</tr>
+</tbody>
+</table>
+
+<p>Each test has command-line options which can be used to limit or modify the test, use the <code>--help</code> option to see
+these options.</p>
+
+<p>The preferred method to run the tests is using the Python module option as follows:</p>
+
+<p><code>
+python -m qpid_interop_test.amqp_types_test
+python -m qpid_interop_test.jms_messages_test
+...
+</code></p>
+
+<p>If the broker is remote, use the following to point to the broker(s):</p>
+
+<p><code>
+python -m qpid_interop_test.amqp_types_test --sender <broker-ip-addr> --receiver <broker-ip-addr>
+python -m qpid_interop_test.jms_messages_test --sender <broker-ip-addr> --receiver <broker-ip-addr>
+...
+</code></p>
+
+<p>In tests using the Qpid dispatch router, a multi-node configuration may be set up such that messages
+are sent to a different broker to that from which they will be received. For example, to send to
+broker A and receive from broker B:</p>
+
+<p><code>
+python -m qpid_interop_test.amqp_types_test --sender <broker-ip-addr-A> --receiver <broker-ip-addr-B>
+python -m qpid_interop_test.jms_messages_test --sender <broker-ip-addr-A> --receiver <broker-ip-addr-B>
+...
+</code></p>
+
+<p><strong>CentOS7 Note:</strong></p>
+
+<p>CentOS7 does not have the <code>python3-qpid-proton</code> package available at the time of the 0.2.0 release. To avoid
+errors in the test on CentOS7 (which does not yet auto-detect but assumes the availability of this package), use the
+<code>--exclude-shim ProtonPython3</code> command-line parameter to disable this shim. See
+<a href="https://issues.apache.org/jira/browse/QPIDIT-126">QPIDIT-126</a> for progress and further details on this issue.</p>
+
+<h2 id="5-optional-components">5. Optional Components</h2>
+
+<h3 id="51-amqpnet-lite-client">5.1 AMQP.Net Lite Client</h3>
+
+<p>A detailed description of how to install and run the AMQP.Net Lite client on Fedora may be found at Apache
+JIRA <a href="https://issues.apache.org/jira/browse/QPIDIT-105">QPIDIT-105</a>, and can easily be adapted to other
+Linux operating systems. The following packages need to be installed:</p>
+
+<ul>
+<li>Mono</li>
+<li>Pre-compiled AMQP.Net Lite library (available from https://www.nuget.org/api/v2/package/AMQPNetLite/)</li>
+</ul>
+
+<p>See the above JIRA for detailed instructions. Here is a summary:</p>
+
+<p>Download/install the Amqp.Net Lite dlls. They are initially zipped, unzip them into a well-known location.
+Make sure you can find the path to the required .dll file for the version you are using, for example:</p>
+
+<p><code>
+/abs/path/to/amqp.netlite/lib/net45
+</code></p>
+
+<p>When building qpid-interop-test (section 3 above), add the following environment variable to the cmake parameters:
+<code>-DAMQPNETLITE_LIB_DIR=<abs/path/to/amqp.netlite/lib/net45></code>. When cmake completes, look for the following:</p>
+
+<p><code>
+-- BUILD_AMQPNETLITE = ON
+</code></p>
+
+<p>which shows that the dll was found and the .netlite tests will be enabled. If you see the following,
+then the required dll was not found:</p>
+
+<p><code>
+-- BUILD_AMQPNETLITE = OFF
+</code>
+The messages immediately preceding this will give a clue as to why it was not found, one of <code>AMQPNETLITE_LIB_DIR</code>
+not defined or <code>Amqp.Net.dll</code> was not found in the path.</p>
+
+<h3 id="52-rhea-javascript-client">5.2 Rhea JavaScript Client</h3>
+
+<p>The following packages need to be installed:</p>
+
+<ul>
+<li>nodejs</li>
+<li>npm</li>
+</ul>
+
+<p>The Rhea source may be cloned from github:</p>
+
+<pre><code>git clone https://github.com/amqp/rhea.git
+</code></pre>
+
+<p>If the <code>rhea</code> directory is discovered when qpid-interop-test runs <code>cmake</code>, then the Rhea client tests
+will be enabled. If the directory is not found, it may be set through the <code>RHEA_DIR</code> variable
+when running <code>cmake</code>.</p>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/content/releases/qpid-interop-test-0.2.0/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-interop-test-0.2.0/index.html b/content/releases/qpid-interop-test-0.2.0/index.html
new file mode 100644
index 0000000..a056fb2
--- /dev/null
+++ b/content/releases/qpid-interop-test-0.2.0/index.html
@@ -0,0 +1,201 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>Qpid Interop Test 0.2.0 - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li>Qpid Interop Test 0.2.0</li></ul>
+
+ <div id="-middle-content">
+ <h1 id="qpid-interop-test-020">Qpid Interop Test 0.2.0</h1>
+
+<p>Qpid Interop Test is a suite of AMQP interoperability tests. More
+about <a href="/components/interop-test/index.html">Qpid Interop
+Test</a>.</p>
+
+<p>For a detailed list of the changes in this release, see the <a href="release-notes.html">release
+notes</a>.</p>
+
+<h2 id="downloads">Downloads</h2>
+
+<p>It's important to <a href="/download.html#verify-what-you-download">verify the
+integrity</a> of
+the files you download.</p>
+
+<table>
+<thead>
+<tr>
+ <th>Content</th>
+ <th>Download</th>
+ <th>Verify</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+ <td>Interop Test</td>
+ <td><a href="http://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz">qpid-interop-test-0.2.0.tar.gz</a></td>
+ <td><a href="https://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.asc">ASC</a>, <a href="https://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.sha512">SHA512</a></td>
+</tr>
+</tbody>
+</table>
+
+<h2 id="documentation">Documentation</h2>
+
+<ul>
+<li><a href="QUICKSTART.html">Quickstart guide</a></li>
+<li><a href="users-guide.html">User guide</a></li>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-interop-test.git;a=blob_plain;f=docs/qpid-interop-test-devel-overview.txt;hb=0.1.0">Developer overview</a></li>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-interop-test.git;a=blob_plain;f=docs/Test_HOWTO.txt;hb=0.1.0">Test HOWTO</a></li>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-interop-test.git;a=blob_plain;f=docs/Shim_HOWTO.txt;hb=0.1.0">Shim HOWTO</a></li>
+</ul>
+
+<h2 id="more-information">More information</h2>
+
+<ul>
+<li><a href="http://archive.apache.org/dist/qpid/interop-test/0.2.0">All release artefacts</a></li>
+<li><a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDIT+AND+fixVersion+%3D+%270.2.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC">Resolved issues in JIRA</a></li>
+<li><a href="https://git-wip-us.apache.org/repos/asf/qpid-interop-test.git/tree/refs/tags/0.2.0">Source repository tag</a></li>
+</ul>
+
+<script type="text/javascript">
+ _deferredFunctions.push(function() {
+ if ("0.2.0" === "0.2.0") {
+ _modifyCurrentReleaseLinks();
+ }
+ });
+</script>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/content/releases/qpid-interop-test-0.2.0/release-notes.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-interop-test-0.2.0/release-notes.html b/content/releases/qpid-interop-test-0.2.0/release-notes.html
new file mode 100644
index 0000000..520e5ef
--- /dev/null
+++ b/content/releases/qpid-interop-test-0.2.0/release-notes.html
@@ -0,0 +1,186 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>Qpid Interop Test 0.2.0 Release Notes - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-interop-test-0.2.0/index.html">Qpid Interop Test 0.2.0</a></li><li>Qpid Interop Test 0.2.0 Release Notes</li></ul>
+
+ <div id="-middle-content">
+ <h1 id="qpid-interop-test-020-release-notes">Qpid Interop Test 0.2.0 Release Notes</h1>
+
+<p>Qpid Interop Test is a suite of AMQP interoperability tests. More
+about <a href="/components/interop-test/index.html">Qpid Interop
+Test</a>.</p>
+
+<p>For more information about this release, including download links and
+documentation, see the <a href="index.html">release overview</a>.</p>
+
+<h2 id="new-features-and-improvements">New features and improvements</h2>
+
+<ul>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-65">QPIDIT-65</a> - Add command-line controls to JMS_hdrs_props_test to control test more precisely</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-93">QPIDIT-93</a> - Optionally produce xUnit XML report with test results</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-109">QPIDIT-109</a> - Add ability to run Proton Python shims under Python 3</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-110">QPIDIT-110</a> - Add check for failure of Sender shim, if so, kill Receiver shim</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-112">QPIDIT-112</a> - Change test queue prefix from "jms.queue.qpid_interop" to "qit"</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-115">QPIDIT-115</a> - Print both stderr and stdout output when stderr output is detected on a shim</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-127">QPIDIT-127</a> - update to use the current v19 apache parent pom</li>
+</ul>
+
+<h2 id="bugs-fixed">Bugs fixed</h2>
+
+<ul>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-79">QPIDIT-79</a> - Stopping Python tests using ctrl+c sometimes results in a zombie shim</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-85">QPIDIT-85</a> - Tests don't limit the number of times it tries to connect to a broker</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-106">QPIDIT-106</a> - Cmake does not find custom-installed maven</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-113">QPIDIT-113</a> - AMQP.NetLite shims produce error message on stderr which should be ignored</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-114">QPIDIT-114</a> - [AMQP.NetLite] AMQP char type is not supported, but is not excluded from test</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-128">QPIDIT-128</a> - misuse of JAVA_HOME causes tests to error without clear indication why</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-129">QPIDIT-129</a> - tests reference wrong 'shim' version for Qpid JMS</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-130">QPIDIT-130</a> - 'utils' module is versioned incorrectly</li>
+</ul>
+
+<h2 id="tasks">Tasks</h2>
+
+<ul>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-37">QPIDIT-37</a> - Add test timeout to receiver shims so that when not all expected messages are received, the test does not wait indefinitely</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-61">QPIDIT-61</a> - Condense common code from the Python tests into a test module.</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-107">QPIDIT-107</a> - Add support for JMS message properties in ProtonCpp shim</li>
+<li><a href="https://issues.apache.org/jira/browse/QPIDIT-119">QPIDIT-119</a> - Add AMQP complex type test</li>
+</ul>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/content/releases/qpid-interop-test-0.2.0/users-guide.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-interop-test-0.2.0/users-guide.html b/content/releases/qpid-interop-test-0.2.0/users-guide.html
new file mode 100644
index 0000000..f000b02
--- /dev/null
+++ b/content/releases/qpid-interop-test-0.2.0/users-guide.html
@@ -0,0 +1,684 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements. See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership. The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License. You may obtain a copy of the License at
+ -
+ - http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied. See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>Qpid Interoperability Test Users Guide - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+
+ <!-- Redirects for `go get` and godoc.org -->
+ <meta name="go-import"
+ content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+ <meta name="go-source"
+ content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <div class="flex">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Messaging APIs</h3>
+
+ <ul>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+ <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Servers and tools</h3>
+
+ <ul>
+ <li><a href="/components/broker-j/index.html">Broker-J</a></li>
+ <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+ <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/dashboard.html">Dashboard</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+ </div>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <a href="/search.html">More ways to search</a>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-interop-test-0.2.0/index.html">Qpid Interop Test 0.2.0</a></li><li>Qpid Interoperability Test Users Guide</li></ul>
+
+ <div id="-middle-content">
+ <div class="quoteblock">
+<div class="title">Apache License</div>
+<div class="content">
+<div class="paragraph"><p>Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at</p></div>
+<div class="paragraph"><p><a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></p></div>
+<div class="paragraph"><p>Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.</p></div>
+</div>
+<div class="attribution">
+</div></div>
+<h1 id="_qpid_interoperability_test_users_guide">Qpid Interoperability Test Users Guide</h1>
+<div class="sect1">
+<h2 id="_1_introduction">1. Introduction</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>qpid-interop-test is an AMQP client interoperability test suite. It tests
+various aspects of the AMQP protocol and/or test client features against
+each other to ensure that they can interoperate.</p></div>
+<div class="paragraph"><p>The test suite consists of tests and shims. Each test has a set of test-cases
+which make up the test. Each test case will pass or fail a specific feature
+or piece of functionality under test.</p></div>
+<div class="paragraph"><p>Each test has a set of shims, which are small and specific clients which
+send and receive messages, and is written using one of the client libraries
+under test. For example, the amqp_types test has shims for the following
+clients:
+* AmqpNetLite
+* ProtonCpp
+* ProtonPython2
+* ProtonPython3
+* RheaJS</p></div>
+<div class="paragraph"><p>To obtain both self- and interoperability testing, each test program will
+run each shim against every other shim in the role of both sender and
+receiver. For the amqp-type-test example above, this will result in the
+following combinations of shims being used:</p></div>
+<div class="tableblock">
+<table rules="all"
+width="30%"
+frame="border"
+cellspacing="0" cellpadding="4">
+<col width="10%" />
+<col width="45%" />
+<col width="45%" />
+<tbody>
+<tr>
+<td align="left" valign="top"><p class="table"></p></td>
+<td align="left" valign="top"><p class="table"><strong>Sender shim</strong></p></td>
+<td align="left" valign="top"><p class="table"><strong>Receiver shim</strong></p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">1</p></td>
+<td align="left" valign="top"><p class="table">AmqpNetLite</p></td>
+<td align="left" valign="top"><p class="table">AmqpNetLite</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">2</p></td>
+<td align="left" valign="top"><p class="table">AmqpNetLite</p></td>
+<td align="left" valign="top"><p class="table">ProtonCpp</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">3</p></td>
+<td align="left" valign="top"><p class="table">AmqpNetLite</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython2</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">4</p></td>
+<td align="left" valign="top"><p class="table">AmqpNetLite</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython3</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">5</p></td>
+<td align="left" valign="top"><p class="table">AmqpNetLite</p></td>
+<td align="left" valign="top"><p class="table">RheaJS</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">6</p></td>
+<td align="left" valign="top"><p class="table">ProtonCpp</p></td>
+<td align="left" valign="top"><p class="table">AmqpNetLite</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">7</p></td>
+<td align="left" valign="top"><p class="table">ProtonCpp</p></td>
+<td align="left" valign="top"><p class="table">ProtonCpp</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">8</p></td>
+<td align="left" valign="top"><p class="table">ProtonCpp</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython2</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">9</p></td>
+<td align="left" valign="top"><p class="table">ProtonCpp</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython3</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">10</p></td>
+<td align="left" valign="top"><p class="table">ProtonCpp</p></td>
+<td align="left" valign="top"><p class="table">RheaJS</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">11</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython2</p></td>
+<td align="left" valign="top"><p class="table">AmqpNetLite</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">12</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython2</p></td>
+<td align="left" valign="top"><p class="table">ProtonCpp</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">13</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython2</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython2</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">14</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython2</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython3</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">15</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython2</p></td>
+<td align="left" valign="top"><p class="table">RheaJS</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">16</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython3</p></td>
+<td align="left" valign="top"><p class="table">AmqpNetLite</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">17</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython3</p></td>
+<td align="left" valign="top"><p class="table">ProtonCpp</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">18</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython3</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython2</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">19</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython3</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython3</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">20</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython3</p></td>
+<td align="left" valign="top"><p class="table">RheaJS</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">21</p></td>
+<td align="left" valign="top"><p class="table">RheaJS</p></td>
+<td align="left" valign="top"><p class="table">AmqpNetLite</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">22</p></td>
+<td align="left" valign="top"><p class="table">RheaJS</p></td>
+<td align="left" valign="top"><p class="table">ProtonCpp</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">23</p></td>
+<td align="left" valign="top"><p class="table">RheaJS</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython2</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">24</p></td>
+<td align="left" valign="top"><p class="table">RheaJS</p></td>
+<td align="left" valign="top"><p class="table">ProtonPython3</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">25</p></td>
+<td align="left" valign="top"><p class="table">RheaJS</p></td>
+<td align="left" valign="top"><p class="table">RheaJS</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="paragraph"><p>so that for each test case, 25 individual tests are run. The test program
+will by default run all the available shims against each other in this way,
+but it is possible to control which shims are used using the --include-shim
+or --exclude-shim arguments (see below).</p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_2_obtaining">2. Obtaining</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>qpid-interop-test is an Apache Qpid project.</p></div>
+<div class="paragraph"><p>Web page: <a href="https://qpid.apache.org/components/interop-test/index.html">https://qpid.apache.org/components/interop-test/index.html</a></p></div>
+<div class="paragraph"><p>Download soruce: <a href="https://qpid.apache.org/download.html">https://qpid.apache.org/download.html</a></p></div>
+<div class="paragraph"><p>Git: <a href="https://github.com/apache/qpid-interop-test.git">https://github.com/apache/qpid-interop-test.git</a></p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_3_building">3. Building</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_a_install_dependencies">a. Install dependencies:</h3>
+<div class="ulist"><ul>
+<li>
+<p>
+Build tools: git, gcc-c++, cmake, maven, json-cpp
+</p>
+</li>
+<li>
+<p>
+Qpid Proton: qpid-proton-cpp-devel, python2-qpid-proton, python3-qpid-proton
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_b_decide_on_local_vs_system_install">b. Decide on local vs system install</h3>
+<div class="sect3">
+<h4 id="_local_install">Local install:</h4>
+<div class="paragraph"><p>Installs all of the Proton and QIT bits in a local directory. This is
+useful for limited testing where you don’t want to have these files
+in your system directories. Also, if you don’t have root privileges, then
+this is the only way to install. The drawback is that you may need to
+adjust some environment settings (<code>PATH</code>, <code>PYTHONPATH</code>, <code>LD_LIBRARY_PATH</code>) so
+that the test will run.</p></div>
+</div>
+<div class="sect3">
+<h4 id="_system_install">System install:</h4>
+<div class="paragraph"><p>Installs the files into traditional system locations. This type of install
+requires root privileges. As the files are located in expected locations, no
+environment settings need be made.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_c_build_qpid_interop_test">c. Build qpid-interop-test</h3>
+<div class="paragraph"><p><strong>System install:</strong></p></div>
+<div class="listingblock">
+<div class="content">
+<pre><code> $ cd qpid-interop-test
+ $ mkdir build
+ $ cd build
+ $ cmake ..
+ $ make
+ $ sudo make install</code></pre>
+</div></div>
+<div class="paragraph"><p><strong>Local install:</strong></p></div>
+<div class="listingblock">
+<div class="content">
+<pre><code> $ cd qpid-interop-test
+ $ mkdir build
+ $ cd build
+ $ cmake -DCMAKE_INSTALL_PREFIX=<path/to/local/install/dir> ..
+ $ make install</code></pre>
+</div></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_4_running">4. Running</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>The tests by default assume a broker is available and running. The assumed default
+is at <code>localhost:5672</code>. For other broker location(s), use the <code>--sender</code> and <code>--receiver</code>
+arguments to specify where the clients should interact, see below.</p></div>
+<div class="paragraph"><p>The tests do not start or stop brokers.</p></div>
+<div class="paragraph"><p>There are several tests in the test suite:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>amqp_types_test.py</strong> - Tests all of the AMQP primitive types. This primarily tests
+ the encoding and decoding of AMQP types.
+</p>
+</li>
+<li>
+<p>
+<strong>amqp_large_content_test.py</strong> - Tests large messages of various types. Messages sizes
+ are 1MB, 10MB, 100MB. Compound types (lists, maps, etc) send elements of various
+ sizes so that the total payload is the target size.
+</p>
+</li>
+<li>
+<p>
+<strong>jms_messages_test.py</strong> - Tests JMS message types (as implemented by Qpid-jms over AMQP)
+ from all the Qpid clients (including non-jms clients)
+</p>
+</li>
+<li>
+<p>
+<strong>jms_hdrs_props_test.py</strong> - Tests various combinations of JMS headers and properties
+ are correctly sent and received by the various clients.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Each test is executed directly.</p></div>
+<div class="sect2">
+<h3 id="_command_line_arguments">Command-line arguments</h3>
+<div class="tableblock">
+<table rules="all"
+width="100%"
+frame="border"
+cellspacing="0" cellpadding="4">
+<caption class="title">Table 1. Common to all tests</caption>
+<col width="20%" />
+<col width="80%" />
+<tbody>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--help</code></p></td>
+<td align="left" valign="top"><p class="table">Print help. This is useful for seeing the available argument options and
+ defaults for some arguments.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--sender</code></p></td>
+<td align="left" valign="top"><p class="table">Node to which test suite will send messages.
+ Format: <code>ip-address:port</code>
+ Default: <code>localhost:5672</code></p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--receiver</code></p></td>
+<td align="left" valign="top"><p class="table">Node from which test suite will receive messages.
+ Format: <code>ip-address:port</code>
+ Default: <code>localhost:5672</code></p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--no-skip</code></p></td>
+<td align="left" valign="top"><p class="table">Do not skip tests that are excluded by default for reasons of a known bug.
+ Warning: some tests may lock up of freeze rather than fail.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--broker-type</code></p></td>
+<td align="left" valign="top"><p class="table">Specify the broker manually, which eliminates the test connection made
+ to the broker to determine its identity through connection properties. If
+ "None" is specified, then Artemis broker will be assumed, but this will
+ change in the future when Artemis fixes the connection properties issue.
+ Format: For our current brokers: one of: "ActiveMQ", "qpid-cpp",
+ "qpid-dispatch-router". Artemis does not currently pass its name
+ in connection properties, and is equivalent to "None".</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">‘--timeout’</p></td>
+<td align="left" valign="top"><p class="table">Timeout for the test in seconds (default: 10 seconds, may vary with test). If the
+ test does not complete within this time, it will be terminated and marked as a
+ failure.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--include-shim</code></p></td>
+<td align="left" valign="top"><p class="table">Name of shim to include. Cannot be used together with <code>--exclude-shim</code>. May
+ be used multiple times to include more than one shim.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--exclude-shim</code></p></td>
+<td align="left" valign="top"><p class="table">Name of shim to exclude. Cannot be used together with <code>--include-shim</code>. May
+ be used multiple times to exclude more that one shim.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--xunit-log</code></p></td>
+<td align="left" valign="top"><p class="table">Enable the generation of xUnit log files at the conclusion of the tests.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"></p></td>
+<td align="left" valign="top"><p class="table"><code>--xunit-log-dir</code></p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">Path where xUnit log files are written.</p></td>
+<td align="left" valign="top"><p class="table"><code>--description</code></p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table">Description of test used in xUnit log file.</p></td>
+<td align="left" valign="top"><p class="table"><code>--broker-topology</code></p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="tableblock">
+<table rules="all"
+width="100%"
+frame="border"
+cellspacing="0" cellpadding="4">
+<caption class="title">Table 2. amqp-types-test</caption>
+<col width="20%" />
+<col width="80%" />
+<tbody>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--include-type</code></p></td>
+<td align="left" valign="top"><p class="table">Name of AMQP type to include. Cannot be used together with <code>--exclude-type</code>.
+ May be used multiple times to include more than one type.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--exclude-type</code></p></td>
+<td align="left" valign="top"><p class="table">Name of AMQP type to exclude. Cannot be used together with <code>--include-type</code>.
+ May be used multiple times to exclude more than one type.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="tableblock">
+<table rules="all"
+width="100%"
+frame="border"
+cellspacing="0" cellpadding="4">
+<caption class="title">Table 3. amqp-complex-types-test</caption>
+<col width="20%" />
+<col width="80%" />
+<tbody>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--include-type</code></p></td>
+<td align="left" valign="top"><p class="table">Name of AMQP complex type to include. Cannot be used together with <code>--exclude-type</code>.
+ May be used multiple times to include more than one type.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--exclude-type</code></p></td>
+<td align="left" valign="top"><p class="table">Name of AMQP complex type to exclude. Cannot be used together with <code>--include-type</code>.
+ May be used multiple times to exclude more than one type.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--include-subtype</code></p></td>
+<td align="left" valign="top"><p class="table">Name of AMQP subtype to include. This is the AMQP type used within a primary complex
+ type (for example, the types used within an AMQP list). Cannot be used together with
+ <code>--exclude-subtype</code>. May be used multiple times to include more than one subtype.
+ NOTE: There is a special <code>*</code> wildcard that can be used for this, and will allow
+ all valid types to be used together in the same test.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--exclude-subtype</code></p></td>
+<td align="left" valign="top"><p class="table">Name of AMQP subtype to exclude. Cannot be used together with
+ <code>--include-subtype</code>. May be used multiple times to exclude more than one subtype.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="tableblock">
+<table rules="all"
+width="100%"
+frame="border"
+cellspacing="0" cellpadding="4">
+<caption class="title">Table 4. amqp-large-content-test</caption>
+<col width="100%" />
+<tbody>
+<tr>
+<td align="left" valign="top"><p class="table">No other parameters. There is currently no way to select/limit the message size, but there
+an issue open to address this limitation.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="tableblock">
+<table rules="all"
+width="100%"
+frame="border"
+cellspacing="0" cellpadding="4">
+<caption class="title">Table 5. jms-messages-test</caption>
+<col width="20%" />
+<col width="80%" />
+<tbody>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--include-type</code></p></td>
+<td align="left" valign="top"><p class="table">Name of JMS message type to include. Cannot be used together with
+ <code>--exclude-type</code>. May be used multiple times to include more than one type.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--exclude-type</code></p></td>
+<td align="left" valign="top"><p class="table">Name of JMS message type to exclude. Cannot be used together with
+ <code>--include-type</code>. May be used multiple times to exclude more than one type.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="tableblock">
+<table rules="all"
+width="100%"
+frame="border"
+cellspacing="0" cellpadding="4">
+<caption class="title">Table 6. jms-hdrs-props-test</caption>
+<col width="20%" />
+<col width="80%" />
+<tbody>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--include-type</code></p></td>
+<td align="left" valign="top"><p class="table">Name of Java property type to include. Cannot be used together with
+ <code>--exclude-type</code>. May be used multiple times to include more than one type.</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><p class="table"><code>--exclude-type</code></p></td>
+<td align="left" valign="top"><p class="table">Name of Java property type to exclude. Cannot be used together with
+ <code>--include-type</code>. May be used multiple times to exclude more than one type.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="paragraph"><p>There is currently no way to control/limit the JMS header types in this test, but there is
+an issue open to address this limitation.</p></div>
+<div class="sect3">
+<h4 id="_examples">Examples:</h4>
+<div class="paragraph"><p>To limit amqp_types_test to boolean type only:
+<code>$ amqp_types_test --include-type boolean</code></p></div>
+<div class="paragraph"><p>To limit amqp_types_test to Qpid-cpp and Proton-python shims only:
+<code>$ amqp_types_test --include-shim ProtonCpp --include-shim ProtonPython</code></p></div>
+<div class="paragraph"><p>To test against a pair of Dispatch Routers and a broker running on the local machine
+as follows (first set up the brokers and routers):</p></div>
+<div class="listingblock">
+<div class="content">
+<pre><code>+----------+ 9001 +----------+ 5672 +--------+
+| sender |--------->| dispatch |-------->| |
+| shim | | router 1 | | |
++----------+ +----------+ | |
+ | broker |
++----------+ 9002 +----------+ 5672 | |
+| receiver |<---------| dispatch |<--------| |
+| shim | | router 2 | | |
++----------+ +----------+ +--------+</code></pre>
+</div></div>
+<div class="paragraph"><p><code>$ amqp_types_test --sender localhost:9001 --receiver localhost:9002</code></p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_5_output">5. Output</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>All the tests will list each test as it runs and whether it passes or fails.
+If a test fails, then the details of the failure will be printed at the end of
+the test.</p></div>
+<div class="listingblock">
+<div class="content">
+<pre><code> ======================================================================
+ FAIL: test.B.MESSAGE.JMS_TYPE_HEADER:string+JMS_REPLYTO_HEADER:topic.QpidJms->ProtonCpp (__main__.PartB_JmsHeaderCombination_TestCase)
+ ----------------------------------------------------------------------
+ Traceback (most recent call last):
+ File "./install/lib/python2.7/site-packages/qpid_interop_test/jms_hdrs_props_test.py", line 422, in inner_test_method
+ receive_shim)
+ File "./install/lib/python2.7/site-packages/qpid_interop_test/jms_hdrs_props_test.py", line 313, in run_test
+ self.fail(str(receive_obj))
+ AssertionError: JmsReceiver error: Unexpected JMS message header: JMS_PRIORITY: Expected default priority (4), found priority 0</code></pre>
+</div></div>
+<div class="paragraph"><p>Currently, the tests do not produce text log files. However, by using the <code>--xunit-log</code> command-line option, xunit log files
+will be generated at the conclusion of the test in the <code>xunit_logs</code> directory. The directory may be changed by
+using the <code>--xunit-log-dir</code> command-line option. Log file management is the responsibility of the user, and if
+xunit logging is used regularly, these files will accumulate, possibly exhausting the available disk space. NOTE
+that if a test is interrupted (by using ctl+c, for example), then the log files will not be generated.)</p></div>
+</div>
+</div>
+
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="/security.html">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2015
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/input/_transom_config.py
----------------------------------------------------------------------
diff --git a/input/_transom_config.py b/input/_transom_config.py
index 357bae3..efab524 100644
--- a/input/_transom_config.py
+++ b/input/_transom_config.py
@@ -25,7 +25,7 @@ class _Release(object):
broker_j_release = _Release(site_url, "Qpid Broker-J", "qpid-broker-j", "7.0.6")
cpp_release = _Release(site_url, "Qpid C++", "qpid-cpp", "1.38.0")
dispatch_release = _Release(site_url, "Qpid Dispatch", "qpid-dispatch", "1.3.0")
-interop_test_release = _Release(site_url, "Qpid Interop Test", "qpid-interop-test", "0.1.0")
+interop_test_release = _Release(site_url, "Qpid Interop Test", "qpid-interop-test", "0.2.0")
java_release = _Release(site_url, "Qpid for Java", "qpid-java", "6.1.7")
jms_release = _Release(site_url, "Qpid JMS", "qpid-jms", "0.36.0")
jms_amqp_0_x_release = _Release(site_url, "Qpid JMS for AMQP 0-x", "qpid-jms-amqp-0-x", "6.3.3")
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/e601a53f/input/releases/index.md
----------------------------------------------------------------------
diff --git a/input/releases/index.md b/input/releases/index.md
index bfb805e..5fc3865 100644
--- a/input/releases/index.md
+++ b/input/releases/index.md
@@ -31,12 +31,12 @@ the
- [Qpid for Java 6.1.7](qpid-java-6.1.7/index.html), September 2018
- [Qpid JMS 0.36.0](qpid-jms-0.36.0/index.html), August 2018
- [Qpid JMS AMQP 0-x 6.3.3](qpid-jms-amqp-0-x-6.3.3/index.html), August 2018
+ - [Qpid Interop-test 0.2.0](qpid-interop-test-0.2.0/index.html), August 2018
- [Qpid Proton-J 0.29.0](qpid-proton-j-0.29.0/index.html), August 2018
- [Qpid Dispatch 1.3.0](qpid-dispatch-1.3.0/index.html), July 2018
- [Qpid Broker-J 7.0.6](qpid-broker-j-7.0.6/index.html), June 2018
- [Qpid C++ 1.38.0](qpid-cpp-1.38.0/index.html), March 2018
- [Qpid Python 1.37.0](qpid-python-1.37.0/index.html), November 2017
- - [Qpid Interop-test 0.1.0](qpid-interop-test-0.1.0/index.html), November 2017
</div>
@@ -84,6 +84,7 @@ the
- [Qpid Proton-J 0.24.0](qpid-proton-j-0.24.0/index.html), December 2017
- [Qpid JMS 0.27.0](qpid-jms-0.27.0/index.html), November 2017
- [Qpid Proton 0.18.1](qpid-proton-0.18.1/index.html), November 2017
+ - [Qpid Interop-test 0.1.0](qpid-interop-test-0.1.0/index.html), November 2017
- [Qpid Proton 0.18.0](qpid-proton-0.18.0/index.html), October 2017
- [Qpid Proton-J 0.23.0](qpid-proton-j-0.23.0/index.html), October 2017
- [Qpid JMS 0.26.0](qpid-jms-0.26.0/index.html), October 2017
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org