You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Justin Ross (JIRA)" <ji...@apache.org> on 2019/01/25 00:44:00 UTC
[jira] [Created] (PROTON-1995) [c] Instructions for installable
tests appear to be incorrect
Justin Ross created PROTON-1995:
-----------------------------------
Summary: [c] Instructions for installable tests appear to be incorrect
Key: PROTON-1995
URL: https://issues.apache.org/jira/browse/PROTON-1995
Project: Qpid Proton
Issue Type: Bug
Reporter: Justin Ross
Dockerfile:
{{FROM centos:7
RUN yum -q -y update && yum -q clean all
RUN yum -q -y install epel-release && \
yum -y install rpm-build git make gcc-c++ cmake swig python python-devel epydoc doxygen libuuid-devel openssl-devel cyrus-sasl-devel jsoncpp-devel createrepo sudo && \
yum -q clean all
WORKDIR /root
RUN git clone https://github.com/apache/qpid-proton
RUN mkdir /root/qpid-proton/bld
WORKDIR /root/qpid-proton/bld
RUN cmake .. && make -j8 && make install
RUN mkdir /tmp/adir
WORKDIR /tmp/adir
# Fails: CMake Error: The source directory "/usr/local/share/proton-0.27.0/examples" does not appear to contain CMakeLists.txt.
# RUN cmake /usr/local/share/proton-0.27.0/examples
RUN cmake /usr/local/share/proton-0.27.0
RUN make
RUN ctest
}}
Command:
{{docker build -t test .}}
Result:
{{[jross@localhost adir]$ docker build -t test .
Sending build context to Docker daemon 2.56 kB
Step 1/13 : FROM centos:7
---> 1e1148e4cc2c
Step 2/13 : RUN yum -q -y update && yum -q clean all
---> Using cache
---> 916fbebc48cb
Step 3/13 : RUN yum -q -y install epel-release && yum -y install rpm-build git make gcc-c++ cmake swig python python-devel epydoc doxygen libuuid-devel openssl-devel cyrus-sasl-devel jsoncpp-devel createrepo sudo && yum -q clean all
---> Using cache
---> 30c7a91b1240
Step 4/13 : WORKDIR /root
---> Using cache
---> 46c3bae99815
Step 5/13 : RUN git clone https://github.com/apache/qpid-proton
---> Using cache
---> 3c394e2bbfa6
Step 6/13 : RUN mkdir /root/qpid-proton/bld
---> Using cache
---> 2ff9679713a5
Step 7/13 : WORKDIR /root/qpid-proton/bld
---> Using cache
---> a24adbf02ff5
Step 8/13 : RUN cmake .. && make -j8 && make install
---> Using cache
---> 083c6ae0a591
Step 9/13 : RUN mkdir /tmp/adir
---> Using cache
---> f3f76d462a7f
Step 10/13 : WORKDIR /tmp/adir
---> Using cache
---> 99dd9bf0b303
Step 11/13 : RUN cmake /usr/local/share/proton-0.27.0
---> Running in a0f0226ad58c
-- The C compiler identification is GNU 4.8.5
-- The CXX compiler identification is GNU 4.8.5
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found PythonInterp: /usr/bin/python (found version "2.7.5")
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/adir
---> 7b8707dcb47d
Removing intermediate container a0f0226ad58c
Step 12/13 : RUN make
---> Running in 8d9ca538abce
Scanning dependencies of target c-broker
[ 3%] Building C object examples/c/CMakeFiles/c-broker.dir/broker.c.o
Linking C executable broker
[ 3%] Built target c-broker
Scanning dependencies of target c-direct
[...]
[100%] Building CXX object examples/cpp/CMakeFiles/ssl_client_cert.dir/ssl_client_cert.cpp.o
Linking CXX executable ssl_client_cert
[100%] Built target ssl_client_cert
---> 40b9d29cd785
Removing intermediate container 8d9ca538abce
Step 13/13 : RUN ctest
---> Running in 27e984972e59
Test project /tmp/adir
Start 1: c-example-tests
Could not find executable --
Looked in the following places:
--
--
Release/--
Release/--
Debug/--
Debug/--
MinSizeRel/--
MinSizeRel/--
RelWithDebInfo/--
RelWithDebInfo/--
Deployment/--
Deployment/--
Development/--
Development/--
Unable to find executable: --
1/3 Test #1: c-example-tests ..................***Not Run 0.00 sec
Start 2: cpp-example-container
Could not find executable --
Looked in the following places:
--
--
Release/--
Release/--
Debug/--
Debug/--
MinSizeRel/--
MinSizeRel/--
RelWithDebInfo/--
RelWithDebInfo/--
Deployment/--
Deployment/--
Development/--
Development/--
2/3 Test #2: Unable to find executable: --
cpp-example-container ............***Not Run 0.00 sec
Start 3: cpp-example-container-ssl
Could not find executable --
Looked in the following places:
--
--
Release/--
Release/--
Debug/--
Debug/--
MinSizeRel/--
MinSizeRel/--
RelWithDebInfo/--
RelWithDebInfo/--
Deployment/--
Deployment/--
Development/--
Development/--
3/Unable to find executable: --
3 Test #3: cpp-example-container-ssl ........***Not Run 0.00 sec
0% tests passed, 3 tests failed out of 3
Total Test time (real) = 0.00 sec
The following tests FAILED:
1 - c-example-tests (Not Run)
2 - cpp-example-container (Not Run)
3 - cpp-example-container-ssl (Not Run)
Errors while running CTest
The command '/bin/sh -c ctest' returned a non-zero code: 8}}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org