NO-JIRA: Better error reporting from run_ssl_tests

Two scripts were using the idiom
    if `cmd ...`; then...
which should be
    if cmd ...; then ...

The first version executes cmd and then tries to execute the output of cmd
as a commnd. If the output is empty this will pass, but if non-emtpy it causes
a confusing "command not found" error.

Also added some logging to show what tests are being executed, and allow
multiple failing tests to run and report failure on exiting the script.
4 files changed
tree: 2cb99e6ecae54d29de6a71af00552ee67cd084d8
  1. bin/
  2. bindings/
  3. CMakeModules/
  4. docs/
  5. etc/
  6. examples/
  7. include/
  8. management/
  9. managementgen/
  10. packaging/
  11. rubygen/
  12. specs/
  13. src/
  14. .gitignore
  15. .travis.yml
  16. appveyor.yml
  17. BuildInstallSettings.cmake
  18. cmake_uninstall.cmake.in
  19. CMakeLists.txt
  20. CTestConfig.cmake
  21. CTestCustom.cmake
  22. INSTALL-WINDOWS.txt
  23. INSTALL.txt
  24. LICENSE.txt
  25. NOTICE.txt
  26. README.md
  27. RELEASE.md
  28. VERSION.txt
README.md

Qpid C++

Introduction

Qpid C++ is a C++ implementation of the AMQP protocol described at http://amqp.org/.

For additional software or information on the Qpid project go to:

http://qpid.apache.org

For documentation, go to:

http://qpid.apache.org/documentation

Available documentation

  • INSTALL.txt - How to install Qpid C++
  • LICENSE.txt - The Apache license
  • NOTICE.txt - Corresponds to the section 4 d of the Apache License, Version 2.0
  • docs/ - Feature and design notes, other documentation

Quick start

In C++ distributions:

mkdir BLD      # The recommended way to use cmake is in a separate
               # build directory
cd BLD
cmake ..       # Generates code and makefiles
make test      # Runs tests
make install   # Installs the client and daemon

The INSTALL.txt notes contain more detailed information on compiling and installing this software.

examples/README.txt describes the C++ client API examples.