diff options
Diffstat (limited to 'M4-RCs/qpid/cpp/src/tests/Makefile.am')
-rw-r--r-- | M4-RCs/qpid/cpp/src/tests/Makefile.am | 245 |
1 files changed, 0 insertions, 245 deletions
diff --git a/M4-RCs/qpid/cpp/src/tests/Makefile.am b/M4-RCs/qpid/cpp/src/tests/Makefile.am deleted file mode 100644 index 3a608b2bae..0000000000 --- a/M4-RCs/qpid/cpp/src/tests/Makefile.am +++ /dev/null @@ -1,245 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -AM_CXXFLAGS = $(WARNING_CFLAGS) -DBOOST_TEST_DYN_LINK -INCLUDES = -I$(srcdir)/.. -I$(srcdir)/../gen -I$(top_builddir)/src/gen - -abs_builddir=@abs_builddir@ -extra_libs = -lib_client = $(abs_builddir)/../libqpidclient.la -lib_common = $(abs_builddir)/../libqpidcommon.la -lib_broker = $(abs_builddir)/../libqpidbroker.la -lib_console = $(abs_builddir)/../libqmfconsole.la -# lib_amqp_0_10 = $(abs_builddir)/../libqpidamqp_0_10.la - -# -# Initialize variables that are incremented with += -# -check_PROGRAMS= -check_LTLIBRARIES= -TESTS= -EXTRA_DIST= -CLEANFILES= - -# -# Unit test program -# -# Unit tests are built as a single program to reduce valgrind overhead -# when running the tests. If you want to build a subset of the tests do -# rm -f unit_test; make unit_test unit_test_OBJECTS="unit_test.o SelectedTest.o" -# - -TESTS+=unit_test -check_PROGRAMS+=unit_test -unit_test_LDADD=-lboost_unit_test_framework -lboost_regex \ - $(lib_client) $(lib_broker) $(lib_console) - -unit_test_SOURCES= unit_test.cpp unit_test.h \ - BrokerFixture.h SocketProxy.h \ - exception_test.cpp \ - RefCounted.cpp \ - SessionState.cpp Blob.cpp logging.cpp \ - AsyncCompletion.cpp \ - Url.cpp Uuid.cpp \ - Shlib.cpp FieldValue.cpp FieldTable.cpp Array.cpp \ - QueueOptionsTest.cpp \ - InlineAllocator.cpp \ - InlineVector.cpp \ - ClientSessionTest.cpp \ - SequenceSet.cpp \ - StringUtils.cpp \ - IncompleteMessageList.cpp \ - RangeSet.cpp \ - AtomicValue.cpp \ - QueueTest.cpp \ - AccumulatedAckTest.cpp \ - DtxWorkRecordTest.cpp \ - DeliveryRecordTest.cpp \ - ExchangeTest.cpp \ - HeadersExchangeTest.cpp \ - MessageTest.cpp \ - QueueRegistryTest.cpp \ - QueuePolicyTest.cpp \ - FramingTest.cpp \ - HeaderTest.cpp \ - SequenceNumberTest.cpp \ - TimerTest.cpp \ - TopicExchangeTest.cpp \ - TxBufferTest.cpp \ - TxPublishTest.cpp \ - MessageBuilderTest.cpp \ - ConnectionOptions.h \ - ForkedBroker.h \ - ManagementTest.cpp \ - MessageReplayTracker.cpp \ - ConsoleTest.cpp - -if HAVE_XML -unit_test_SOURCES+= XmlClientSessionTest.cpp -endif - - -# Disabled till we move to amqp_0_10 codec. -# amqp_0_10/serialize.cpp allSegmentTypes.h \ -# amqp_0_10/ProxyTemplate.cpp \ -# amqp_0_10/apply.cpp \ -# amqp_0_10/Map.cpp \ -# amqp_0_10/handlers.cpp - - -check_LTLIBRARIES += libshlibtest.la -libshlibtest_la_LDFLAGS = -module -rpath $(abs_builddir) -libshlibtest_la_SOURCES = shlibtest.cpp - -include cluster.mk -if SSL -include ssl.mk -endif - -# -# Other test programs -# -check_PROGRAMS+=perftest -perftest_SOURCES=perftest.cpp test_tools.h TestOptions.h ConnectionOptions.h -perftest_LDADD=$(lib_client) - -check_PROGRAMS+=txtest -txtest_SOURCES=txtest.cpp TestOptions.h ConnectionOptions.h -txtest_LDADD=$(lib_client) - -check_PROGRAMS+=latencytest -latencytest_SOURCES=latencytest.cpp TestOptions.h ConnectionOptions.h -latencytest_LDADD=$(lib_client) - -check_PROGRAMS+=echotest -echotest_SOURCES=echotest.cpp TestOptions.h ConnectionOptions.h -echotest_LDADD=$(lib_client) - -check_PROGRAMS+=client_test -client_test_SOURCES=client_test.cpp TestOptions.h ConnectionOptions.h -client_test_LDADD=$(lib_client) - -check_PROGRAMS+=topic_listener -topic_listener_SOURCES=topic_listener.cpp TestOptions.h ConnectionOptions.h -topic_listener_LDADD=$(lib_client) - -check_PROGRAMS+=topic_publisher -topic_publisher_SOURCES=topic_publisher.cpp TestOptions.h ConnectionOptions.h -topic_publisher_LDADD=$(lib_client) - -check_PROGRAMS+=publish -publish_SOURCES=publish.cpp TestOptions.h ConnectionOptions.h -publish_LDADD=$(lib_client) - -check_PROGRAMS+=consume -consume_SOURCES=consume.cpp TestOptions.h ConnectionOptions.h -consume_LDADD=$(lib_client) - -check_PROGRAMS+=header_test -header_test_SOURCES=header_test.cpp TestOptions.h ConnectionOptions.h -header_test_LDADD=$(lib_client) - -check_PROGRAMS+=failover_soak -failover_soak_SOURCES=failover_soak.cpp ForkedBroker.h -failover_soak_LDADD=$(lib_client) - -check_PROGRAMS+=declare_queues -declare_queues_SOURCES=declare_queues.cpp -declare_queues_LDADD=$(lib_client) - -check_PROGRAMS+=replaying_sender -replaying_sender_SOURCES=replaying_sender.cpp -replaying_sender_LDADD=$(lib_client) - -check_PROGRAMS+=resuming_receiver -resuming_receiver_SOURCES=resuming_receiver.cpp -resuming_receiver_LDADD=$(lib_client) - -check_PROGRAMS+=txshift -txshift_SOURCES=txshift.cpp TestOptions.h ConnectionOptions.h -txshift_LDADD=$(lib_client) - -check_PROGRAMS+=txjob -txjob_SOURCES=txjob.cpp TestOptions.h ConnectionOptions.h -txjob_LDADD=$(lib_client) - -check_PROGRAMS+=receiver -receiver_SOURCES=receiver.cpp TestOptions.h ConnectionOptions.h -receiver_LDADD=$(lib_client) - -check_PROGRAMS+=sender -sender_SOURCES=sender.cpp TestOptions.h ConnectionOptions.h -sender_LDADD=$(lib_client) - - -TESTS_ENVIRONMENT = VALGRIND=$(VALGRIND) srcdir=$(srcdir) QPID_DATA_DIR= BOOST_TEST_SHOW_PROGRESS=yes $(srcdir)/run_test - -system_tests = client_test quick_perftest quick_topictest run_header_test quick_txtest -TESTS += start_broker $(system_tests) python_tests stop_broker run_federation_tests run_acl_tests - -EXTRA_DIST += \ - run_test vg_check \ - run-unit-tests start_broker python_tests stop_broker \ - quick_topictest \ - quick_perftest \ - quick_txtest \ - topictest \ - run_header_test \ - header_test.py \ - ssl_test \ - config.null \ - ais_check \ - run_federation_tests \ - run_acl_tests \ - .valgrind.supp \ - MessageUtils.h \ - TestMessageStore.h \ - TxMocks.h \ - start_cluster stop_cluster restart_cluster - -check_LTLIBRARIES += libdlclose_noop.la -libdlclose_noop_la_LDFLAGS = -module -rpath $(abs_builddir) -libdlclose_noop_la_SOURCES = dlclose_noop.c - -CLEANFILES+=valgrind.out *.log *.vglog* dummy_test $(unit_wrappers) - -# FIXME aconway 2008-05-23: Disabled interop_runner because it uses -# the obsolete Channel class. Convert to Session and re-enable. -# -# check_PROGRAMS += interop_runner - -# interop_runner_SOURCES = \ -# interop_runner.cpp \ -# SimpleTestCaseBase.cpp \ -# BasicP2PTest.cpp \ -# BasicPubSubTest.cpp \ -# SimpleTestCaseBase.h \ -# BasicP2PTest.h \ -# BasicPubSubTest.h \ -# TestCase.h \ -# TestOptions.h ConnectionOptions.h -# interop_runner_LDADD = $(lib_client) $(lib_common) $(extra_libs) - - -# Longer running stability tests, not run by default check: target. -# Not run under valgrind, too slow -LONG_TESTS=fanout_perftest shared_perftest multiq_perftest topic_perftest run_failover_soak -EXTRA_DIST+=$(LONG_TESTS) run_perftest -check-long: - $(MAKE) check TESTS="start_broker $(LONG_TESTS) stop_broker" VALGRIND= |