+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]

Reply via email to