From cb4ca542db69bc4ced74dc0bf25e99a48e9ede30 Mon Sep 17 00:00:00 2001 From: Varun Gudisena Date: Tue, 3 Oct 2017 02:04:12 +0000 Subject: [PATCH] Add config files for test cases Add config files in etc directory to support tets cases Issue-Id: DMAAP-149 Change-Id: I13469b087ed0a073e71e752f8d3354ad0e1a1db7 Signed-off-by: Varun Gudisena --- src/test/resources/etc/consumer.properties | 50 ++++++++++++++++++++ src/test/resources/etc/mmagent.config | 7 +++ src/test/resources/etc/producer.properties | 74 ++++++++++++++++++++++++++++++ src/test/resources/logs/mmagent.log | 4 ++ 4 files changed, 135 insertions(+) create mode 100644 src/test/resources/etc/consumer.properties create mode 100644 src/test/resources/etc/mmagent.config create mode 100644 src/test/resources/etc/producer.properties create mode 100644 src/test/resources/logs/mmagent.log diff --git a/src/test/resources/etc/consumer.properties b/src/test/resources/etc/consumer.properties new file mode 100644 index 0000000..08d29af --- /dev/null +++ b/src/test/resources/etc/consumer.properties @@ -0,0 +1,50 @@ +############################################################################### +# ============LICENSE_START======================================================= +# org.onap.dmaap +# ================================================================================ +# Copyright © 2017 AT&T Intellectual Property. All rights reserved. +# ================================================================================ +# Licensed 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. +# ============LICENSE_END========================================================= +# +# ECOMP is a trademark and service mark of AT&T Intellectual Property. +# +############################################################################### +# 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. +# see kafka.consumer.ConsumerConfig for more details + +# Zookeeper connection string +# comma separated host:port pairs, each corresponding to a zk +# server. e.g. "127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002" +zookeeper.connect=172.18.0.1:2181 + +# timeout in ms for connecting to zookeeper +zookeeper.connection.timeout.ms=6000 + +#consumer group id +group.id=test-consumer-group + +#consumer timeout +#consumer.timeout.ms=5000 diff --git a/src/test/resources/etc/mmagent.config b/src/test/resources/etc/mmagent.config new file mode 100644 index 0000000..1d978c1 --- /dev/null +++ b/src/test/resources/etc/mmagent.config @@ -0,0 +1,7 @@ +#kafkahome=C:/dev/att/kafka_2.10-0.8.2.1 +kafkahome=/opt/ +topicURL=http://172.18.0.1:3904 +#topicname=com.att.agenttest +topicname=org.openecomp.dmaapBC.mmatopic +mechid=dgl@openecomp.org +password=ecomp_admin \ No newline at end of file diff --git a/src/test/resources/etc/producer.properties b/src/test/resources/etc/producer.properties new file mode 100644 index 0000000..30df665 --- /dev/null +++ b/src/test/resources/etc/producer.properties @@ -0,0 +1,74 @@ +############################################################################### +# ============LICENSE_START======================================================= +# org.onap.dmaap +# ================================================================================ +# Copyright © 2017 AT&T Intellectual Property. All rights reserved. +# ================================================================================ +# Licensed 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. +# ============LICENSE_END========================================================= +# +# ECOMP is a trademark and service mark of AT&T Intellectual Property. +# +############################################################################### +# 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. +# see kafka.producer.ProducerConfig for more details + +############################# Producer Basics ############################# + +# list of brokers used for bootstrapping knowledge about the rest of the cluster +# format: host1:port1,host2:port2 ... +metadata.broker.list=104.130.132.211:9092 + +# name of the partitioner class for partitioning events; default partition spreads data randomly +#partitioner.class= + +# specifies whether the messages are sent asynchronously (async) or synchronously (sync) +producer.type=sync + +# specify the compression codec for all data generated: none, gzip, snappy, lz4. +# the old config values work as well: 0, 1, 2, 3 for none, gzip, snappy, lz4, respectively +compression.codec=none + +# message encoder +serializer.class=kafka.serializer.DefaultEncoder + +# allow topic level compression +#compressed.topics= + +############################# Async Producer ############################# +# maximum time, in milliseconds, for buffering data on the producer queue +#queue.buffering.max.ms= + +# the maximum size of the blocking queue for buffering on the producer +#queue.buffering.max.messages= + +# Timeout for event enqueue: +# 0: events will be enqueued immediately or dropped if the queue is full +# -ve: enqueue will block indefinitely if the queue is full +# +ve: enqueue will block up to this many milliseconds if the queue is full +#queue.enqueue.timeout.ms= + +# the number of messages batched at the producer +#batch.num.messages= diff --git a/src/test/resources/logs/mmagent.log b/src/test/resources/logs/mmagent.log new file mode 100644 index 0000000..3484430 --- /dev/null +++ b/src/test/resources/logs/mmagent.log @@ -0,0 +1,4 @@ +2017-10-02 21:46:17 INFO - Mirror Maker agentName Started WhiteListing:whitelist +2017-10-02 21:46:17 INFO - Mirror Maker AgentName Stopped +2017-10-02 22:19:07 INFO - Mirror Maker AgentName Stopped +2017-10-02 22:19:07 INFO - Mirror Maker agentName Started WhiteListing:whitelist -- 2.16.6