+1
I downloaded the kit and ran some tests with some shims:
* Tests
** amqp_types_test
** amqp_large_content_test
* Shims
** ProtonCpp
** ProtonPython
** AmqpNetLite
Note that the large content test with three shims takes some hours
to run if nothing goes wrong. I stopped the test after running
six of the binary large_content test combinations.
These tests are very sensitive to the environment.
Here are the notes on what I did to make it work:
* fedora 25
* qpid-proton, qpid-dispatch, built/installed from today's master branch
* amqpnetlite built from master branch a few weeks ago and copied to fedora
* build script:
----- Build-qit.sh -----
INSTALL_PATH=/opt/local
export
QPID_INTEROP_TEST_HOME=/home/chug/downloaded-kit/qpid-interop-test-0.1-rc1
export
PYTHONPATH=${INSTALL_PATH}/lib64/proton/bindings/python:${INSTALL_PATH}/lib/python2.7/site-packages:${QPID_INTEROP_TEST_HOME}/src/python
export LD_LIBRARY_PATH=${INSTALL_PATH}/lib64
# build/install interop-test
rm -rf ${QPID_INTEROP_TEST_HOME}/build
mkdir ${QPID_INTEROP_TEST_HOME}/build
cd ${QPID_INTEROP_TEST_HOME}/build
cmake -DCMAKE_BUILD_TYPE=Debug \
-DCMAKE_INSTALL_PREFIX=${INSTALL_PATH} \
-DAMQPNETLITE_LIB_DIR=/home/chug/staged-for-mono \
-DBUILD_RHEA=Off \
..
make -j 8 install
* Run script
----- Run-qit.sh -----
INSTALL_PATH=/opt/local
export
QPID_INTEROP_TEST_HOME=/home/chug/downloaded-kit/qpid-interop-test-0.1-rc1
export
PYTHONPATH=${INSTALL_PATH}/lib64/proton/bindings/python:${INSTALL_PATH}/lib/python2.7/site-packages:${QPID_INTEROP_TEST_HOME}/src/python
export LD_LIBRARY_PATH=${INSTALL_PATH}/lib64
export QIT_INSTALL_PREFIX=${INSTALL_PATH}
export AMQPNETLITE_LIB_DIR=/home/chug/staged-for-mono
cd ${QPID_INTEROP_TEST_HOME}
# ./src/python/qpid_interop_test/amqp_types_test.py
./src/python/qpid_interop_test/amqp_types_test.py \
--include-shim ProtonCpp \
--include-shim ProtonPython \
--include-shim AmqpNetLite
./src/python/qpid_interop_test/amqp_large_content_test.py \
--include-shim ProtonCpp \
--include-shim ProtonPython \
--include-shim AmqpNetLite
* The AmqpNetLite staged-for-mono directory holds files from a fairly recent
build:
** Amqp.Net.dll
** Amqp.Net.pdb
** Amqp.Net.xml
----- Original Message -----
> From: "Kim van der Riet" <[email protected]>
> To: [email protected]
> Sent: Tuesday, September 19, 2017 10:56:59 AM
> Subject: qpid-interop-test release candidate
>
> Hi,
>
> I have put together a candidate release for qpid-interop-test v 0.1.
> Please 'kick the tires' and give it a test. Feedback and issues would be
> welcome.
>
> The source can be obtained from:
> https://dist.apache.org/repos/dist/dev/qpid/qpid-interop-test/0.1-rc1/
>
> Instructions for building and installation are in QUICKSTART.md.
>
> If there is no negative feedback or any issues raised, I will propose a
> vote for release on Monday Sep. 25.
>
> Thanks,
> Kim
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]