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 2016/03/15 15:54:50 UTC

qpid-interop-test git commit: NO_JIRA: Minor updates to README and QUICKSTART

Repository: qpid-interop-test
Updated Branches:
  refs/heads/cpp-api-changes ab84b0eee -> ab9f27a53


NO_JIRA: Minor updates to README and QUICKSTART


Project: http://git-wip-us.apache.org/repos/asf/qpid-interop-test/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-interop-test/commit/ab9f27a5
Tree: http://git-wip-us.apache.org/repos/asf/qpid-interop-test/tree/ab9f27a5
Diff: http://git-wip-us.apache.org/repos/asf/qpid-interop-test/diff/ab9f27a5

Branch: refs/heads/cpp-api-changes
Commit: ab9f27a5353f2c0a3b7e02144d34a9331fe21820
Parents: ab84b0e
Author: Kim van der Riet <kp...@apache.org>
Authored: Tue Mar 15 10:54:15 2016 -0400
Committer: Kim van der Riet <kp...@apache.org>
Committed: Tue Mar 15 10:54:15 2016 -0400

----------------------------------------------------------------------
 QUICKSTART | 29 ++++++++++-------------------
 README     | 10 +++++-----
 2 files changed, 15 insertions(+), 24 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/qpid-interop-test/blob/ab9f27a5/QUICKSTART
----------------------------------------------------------------------
diff --git a/QUICKSTART b/QUICKSTART
index e95628e..196d392 100644
--- a/QUICKSTART
+++ b/QUICKSTART
@@ -10,26 +10,23 @@ QUICKSTART GUIDE
 -----------------
 git clone https://git-wip-us.apache.org/repos/asf/qpid-interop-test.git
 
-2. Patch Proton and build
--------------------------
-Proton needs to be patched with a change that adds support for the missing AMQP types in the current
-python implementation. This patch will be proposed as a patch to Proton itself, and if accepted,
-this part of the procedure will go away. Until then, the patch is located in the etc directory as
-proton-python-amqp-types.patch. Copy this to the qpid-proton directory, then:
-
-cd <path/to/>qpid-proton
-patch -p1 proton-python-amqp-types.patch
-cd build/
+2. Get Qpid Proton
+------------------
+git clone https://git-wip-us.apache.org/repos/asf/qpid-proton.git
+cd qpid-proton
+mkdir build
+cd build
+cmake ..
 make
+# installing is optional, if you want to install, then the following line:
 sudo make install
 cd ..
-mvn -DskipTests package
 mvn -DskipTests install
 
 3. Build Qpid JMS
 -----------------
-cd <path/to/>qpid-jms
-mvn -DskipTests package
+git clone https://git-wip-us.apache.org/repos/asf/qpid-jms.git
+cd qpid-jms
 mvn -DskipTests install
 
 
@@ -58,12 +55,6 @@ export QPID_INTEROP_TEST_HOME=<abs path to top level qpid-interop-test directory
 
 Start a broker (Active-MQ or Qpid).
 NOTE: For qpidd, YOU MUST USE THE --queue-pattern qpid-interop parameter so it will create non-existent queues as needed.
-NOTE: For qpidd, there are some bugs in the broker which will cause the simple type tests for the following types to fail:
-      * char
-      * decimal32
-      * decimal64
-      * deciaml128 
-      See https://issues.apache.org/jira/browse/QPID-6328 for more info on this.
 
 From top level directory:
 ./src/py/qpid-interop-test/jms/jms_message_tests.py

http://git-wip-us.apache.org/repos/asf/qpid-interop-test/blob/ab9f27a5/README
----------------------------------------------------------------------
diff --git a/README b/README
index 8fc1d3c..366a287 100644
--- a/README
+++ b/README
@@ -20,7 +20,7 @@ QUICKSTART. Detailed documentation for adding tests and using them are
 Issues
 ------
 Issues are tracked in the Apache JIRA at
-https://issues.apache.org/jira/browse/QPIDIT/?selectedTab=com.atlassian.jira.jira-projects-plugin:summary-panel
+https://issues.apache.org/jira/browse/QPIDIT
 
 Support
 -------
@@ -36,7 +36,7 @@ directory. The very short version of this is as follows:
 
 The first is a sender which reads the following from the command-line:
 
-<broker address> <amqp type> <test value 1> <test value 2> ...
+<broker address> <amqp type> <JSON string: test values> ...
 
 and is responsible for sending messages containing the test values each in a
 single message in the appropriate AMQP type format.
@@ -44,12 +44,12 @@ single message in the appropriate AMQP type format.
 The second client program is a receiver, and must read the following from the
 command-line
 
-<broker address> <amqp type> <num messages>
+<broker address> <amqp type> <JSON string: num messages>
 
 and is responsible for receiving <num messages> messages from the broker and
 printing the bodies of the received messages appropriately decoded for type
-<amqp type>. The printed output will contain the amqp type on the first line
-and each received message body on subsequent lines, one message per line.
+<amqp type>. The printed output will be a JSON string containing the identical
+structure to that sent to the send shim, but containing the received values.
 
 2. Add a subclass for this client in
 src/py/qpid-interop-test/types/simple_type_test.py


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org