You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Joel Koshy (JIRA)" <ji...@apache.org> on 2013/08/03 01:13:48 UTC
[jira] [Commented] (KAFKA-915) System Test - Mirror Maker
testcase_5001 failed
[ https://issues.apache.org/jira/browse/KAFKA-915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13728247#comment-13728247 ]
Joel Koshy commented on KAFKA-915:
----------------------------------
+1 on the patch. I actually could not reproduce the other failures, so I'll check this in.
========================================================
_test_case_name : testcase_5001
_test_class_name : MirrorMakerTest
arg : bounce_leader : false
arg : bounce_mirror_maker : false
arg : message_producing_free_time_sec : 15
arg : num_iteration : 1
arg : num_messages_to_produce_per_producer_call : 50
arg : num_partition : 1
arg : replica_factor : 3
arg : sleep_seconds_between_producer_calls : 1
validation_status :
Unique messages from consumer on [test_1] : 500
Unique messages from producer on [test_1] : 500
Validate for data matched on topic [test_1] : PASSED
Validate for merged log segment checksum in cluster [source] : PASSED
Validate for merged log segment checksum in cluster [target] : PASSED
========================================================
_test_case_name : testcase_5002
_test_class_name : MirrorMakerTest
validation_status :
========================================================
_test_case_name : testcase_5003
_test_class_name : MirrorMakerTest
arg : bounce_leader : false
arg : bounce_mirror_maker : true
arg : bounced_entity_downtime_sec : 30
arg : message_producing_free_time_sec : 15
arg : num_iteration : 1
arg : num_messages_to_produce_per_producer_call : 50
arg : num_partition : 1
arg : replica_factor : 3
arg : sleep_seconds_between_producer_calls : 1
validation_status :
Unique messages from consumer on [test_1] : 2200
Unique messages from producer on [test_1] : 2200
Validate for data matched on topic [test_1] : PASSED
Validate for merged log segment checksum in cluster [source] : PASSED
Validate for merged log segment checksum in cluster [target] : PASSED
========================================================
_test_case_name : testcase_5004
_test_class_name : MirrorMakerTest
validation_status :
========================================================
_test_case_name : testcase_5005
_test_class_name : MirrorMakerTest
arg : bounce_leader : false
arg : bounce_mirror_maker : true
arg : bounced_entity_downtime_sec : 30
arg : message_producing_free_time_sec : 15
arg : num_iteration : 1
arg : num_messages_to_produce_per_producer_call : 50
arg : num_partition : 2
arg : replica_factor : 3
arg : sleep_seconds_between_producer_calls : 1
validation_status :
Unique messages from consumer on [test_1] : 1400
Unique messages from consumer on [test_2] : 1400
Unique messages from producer on [test_1] : 1400
Unique messages from producer on [test_2] : 1400
Validate for data matched on topic [test_1] : PASSED
Validate for data matched on topic [test_2] : PASSED
Validate for merged log segment checksum in cluster [source] : PASSED
Validate for merged log segment checksum in cluster [target] : PASSED
========================================================
> System Test - Mirror Maker testcase_5001 failed
> -----------------------------------------------
>
> Key: KAFKA-915
> URL: https://issues.apache.org/jira/browse/KAFKA-915
> Project: Kafka
> Issue Type: Bug
> Reporter: John Fung
> Assignee: Joel Koshy
> Priority: Critical
> Labels: kafka-0.8, replication-testing
> Attachments: kafka-915-v1.patch, testcase_5001_debug_logs.tar.gz
>
>
> This case passes if brokers are set to partition = 1, replicas = 1
> It fails if brokers are set to partition = 5, replicas = 3 (consistently reproducible)
> This test case is set up as shown below.
> 1. Start 2 ZK as a cluster in Source
> 2. Start 2 ZK as a cluster in Target
> 3. Start 3 brokers as a cluster in Source (partition = 1, replicas = 1)
> 4. Start 3 brokers as a cluster in Target (partition = 1, replicas = 1)
> 5. Start 1 MM
> 6. Start ProducerPerformance to send some data
> 7. After Producer is done, start ConsoleConsumer to consume data
> 8. Stop all processes and validate if there is any data loss.
> 9. No failure is introduced to any process in this test
> Attached a tar file which contains the logs and system test output for both cases.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira